PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   PHP Developer Forum (https://www.php-resource.de/forum/php-developer-forum/)
-   -   Fehler bei mail() Function (https://www.php-resource.de/forum/php-developer-forum/26575-fehler-bei-mail-function.html)

zomi 25-09-2003 17:49

Fehler bei mail() Function
 
Hi ,

Ich habe folgende php code geschreiben...und bekommt diese fehler...

Parse error: parse error, unexpected T_STRING in /home/thomas_k/www/contact/email.php on line 17

PHP-Code:

<?php
$nachname 
=$_POST[nachname];
$mail=$_POST[mail];
$kommentar=$_POST[kommentar];
if(
$mail !="") {
    
$mailtext ="Name :";
    
$mailtext =$nachname;
    
$mailtext.="\n";
    
$mailtext.="E-Mail adresse";
    
$mailtext=$mail;
    
$mailtext.="\n";
    
$mailtext.="Anfrage :";
    
$mailtext.="\n";
    
$mailtext.=$kommentar;
    
$absender="From:";
    
$absender.="$mail;
mail("
mail@gmx.de","Anfrage Über das Kontaktformular",$mailtext,$absender);
echo("
Ihre E-Mail wurde erfolgerich verschickt");
}
else
{
echo ("
Sie haben keine Email adresse angageben...<br>");
echo("
<a href='index.html'>Züruck</a>");
}
?>

Mfg,
Zomi,

EDIT:
php.tags by Abraxax

philippgerard 25-09-2003 17:55

PHP-Code:

<?php
$nachname 
=$_POST[nachname];
$mail=$_POST[mail];
$kommentar=$_POST[kommentar];
if(
$mail !="") {
$mailtext ="Name :";
$mailtext =$nachname;
$mailtext.="\n";
$mailtext.="E-Mail adresse";
$mailtext=$mail;
$mailtext.="\n";
$mailtext.="Anfrage :";
$mailtext.="\n";
$mailtext.=$kommentar;
$absender="From:";
$absender.=$mail;
mail("salai@gmx.de","Anfrage Über das Kontaktformular",$mailtext,$absender);
echo(
"Ihre E-Mail wurde erfolgerich verschickt");
}
else
{
echo (
"Sie haben keine Email adresse angageben...<br>");
echo(
"<a href='index.html'>Züruck</a>");
}
?>


wahsaga 25-09-2003 17:56

Re: Fehler bei mail() Function
 
$absender.="$mail;

da ist ein " zu viel.

OffTopic:
leute, könnt ihr nicht mal wenigstens zehn sekunden lang selbst nach so einem fehler suchen, anstatt sowas gleich ins forum zu posten ...?

Abraxax 25-09-2003 17:56

@zomi
mache mal die php.tags IMMER drum , wenn du php.code postest. :teach:

dann hättest du auch direkt gesehen, dass in zeile 16 ein " zuviel ist vor $mail.

Abraxax 25-09-2003 17:57

Re: Re: Fehler bei mail() Function
 
OffTopic:
Zitat:

Original geschrieben von wahsaga
leute, könnt ihr nicht mal wenigstens zehn sekunden lang selbst nach so einem fehler suchen, anstatt sowas gleich ins forum zu posten ...?
das doch sind alles kinder, die in PISA aufgewachsen sind... :D

Trashar 25-09-2003 17:57

PHP-Code:

<?php
$nachname 
=$_POST[nachname];
$mail=$_POST[mail];
$kommentar=$_POST[kommentar];
if(
$mail !="") {
$mailtext ="Name :";
$mailtext .=$nachname;
$mailtext.="\n";
$mailtext.="E-Mail adresse";
$mailtext=$mail;
$mailtext.="\n";
$mailtext.="Anfrage :";
$mailtext.="\n";
$mailtext.=$kommentar;
$absender="From:";
$absender.=$mail;
mail("salai@gmx.de","Anfrage Über das Kontaktformular",$mailtext,$absender);
echo(
"Ihre E-Mail wurde erfolgerich verschickt");
}
else
{
echo (
"Sie haben keine Email adresse angageben...<br>");
echo(
"<a href='index.html'>Züruck</a>");
}
?>

hab noch was hinzugefügt
sonst wär Name : nich inner mail gewesen

OffTopic:
da muss ich wahsaga zustimmen

TobiaZ 25-09-2003 17:57

was hat n parse error mit der fkt mail() zu tun??? :D

wahsaga 25-09-2003 17:59

Zitat:

Original geschrieben von TobiaZ
was hat n parse error mit der fkt mail() zu tun??? :D
so "viel" bzw. eher wenig, wie manch ein fragesteller mit logischem denken.

philippgerard 25-09-2003 18:02

Hier für alle, die auch auf Rechtschreibung stehen ;-)

PHP-Code:

<?php

$nachname 
=  $_POST['nachname'];
$mail =         $_POST['mail'];
$kommentar wordwrap($_POST['kommentar'], 60"\n"1);

if(
$mail !="")
{

    
$mailtext ="Name: ".$nachname."\nE-Mail-Adresse: ".$mail."\nAnfrage: \n".$kommentar."\nAbsender: ".$mail;
    

    
mail("salai@gmx.de","Anfrage Über das Kontaktformular",$mailtext,$absender);

    echo 
"Ihre E-Mail wurde erfolgreich verschickt.";
}

else
{
    

    echo 
"Sie haben keine E-Mail-Adresse angegeben...<br />";
    echo 
"<a href='index.html'>Zurück</a>";

}

?>


Trashar 25-09-2003 18:03

Zitat:

Original geschrieben von TobiaZ
was hat n parse error mit der fkt mail() zu tun??? :D
ich bin nur nett ;)
aber man darf nicht zu nett sein, dann kommen sie immer wieder an!
ich merk das täglich in irc :(

mfg

TobiaZ 25-09-2003 18:06

Zitat:

so "viel" bzw. eher wenig, wie manch ein fragesteller mit logischem denken.
möchte an die FKT think() erinnern!

Zitat:

Hier für alle, die auch auf Rechtschreibung stehen ;-)
soll heißen?

Zitat:

aber man darf nicht zu nett sein, dann kommen sie immer wieder an!
Tatsache :D

Trashar 25-09-2003 18:10

OffTopic:
jaja damals als die welt noch jung war, wo man an php4 noch nich ma gedacht hat, da mussten wir uns php noch selber beibringen
da gabs noch keine docu in deutsch hr
und wir habens auch gepackt!

naja könnt mich noch stunden lang unterhalten dadrüber aber ich glaube mein fressen im ofen is fertig ;)


philippgerard 25-09-2003 18:12

OffTopic:
echte profis beteiligen sich an solchen diskussionen gar nicht :rolleyes:

zomi 25-09-2003 18:16

Ich danke euch an alle. In Zukunft werde ich besser posten....
und Ich bitte um mein schlechte Deutsch Kenntnisse.....

Best regards,
zomi,

TobiaZ 25-09-2003 18:28

Zitat:

und Ich bitte um mein schlechte Deutsch Kenntnisse.....
Thats no problem. Its better to have problems with german than with PHP language. :D


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:26 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG