Fehler bei mail() Function

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • 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
    Zuletzt geändert von zomi; 25.09.2003, 16:57.

  • #2
    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>");
    }
    ?>
    //_philippgerard lässt grüßen!

    Kommentar


    • #3
      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 ...?
      I don't believe in rebirth. Actually, I never did in my whole lives.

      Kommentar


      • #4
        @zomi
        mache mal die php.tags IMMER drum , wenn du php.code postest.

        dann hättest du auch direkt gesehen, dass in zeile 16 ein " zuviel ist vor $mail.
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar


        • #5
          Re: Re: Fehler bei mail() Function

          OffTopic:
          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...
          INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


          Kommentar


          • #6
            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

            Kommentar


            • #7
              was hat n parse error mit der fkt mail() zu tun???

              Kommentar


              • #8
                Original geschrieben von TobiaZ
                was hat n parse error mit der fkt mail() zu tun???
                so "viel" bzw. eher wenig, wie manch ein fragesteller mit logischem denken.
                I don't believe in rebirth. Actually, I never did in my whole lives.

                Kommentar


                • #9
                  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>";

                  }

                  ?>
                  //_philippgerard lässt grüßen!

                  Kommentar


                  • #10
                    Original geschrieben von TobiaZ
                    was hat n parse error mit der fkt mail() zu tun???
                    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

                    Kommentar


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

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

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

                      Kommentar


                      • #12
                        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

                        Kommentar


                        • #13
                          OffTopic:
                          echte profis beteiligen sich an solchen diskussionen gar nicht
                          //_philippgerard lässt grüßen!

                          Kommentar


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

                            Best regards,
                            zomi,

                            Kommentar


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

                              Kommentar

                              Lädt...
                              X