kostenloser Webspace werbefrei: lima-city


Habe nen fehler im Formular aber weiß net wo

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    the-eden-projekt

    the-eden-projekt hat kostenlosen Webspace.

    also der fehler kommt imma
    Parse error: syntax error, unexpected T_STRING, expecting ']' in /usr/export/www/vhosts/funnetwork/hosting/zerfleischer/akki.php on line 3

    joa und das ist der quelltext

    mache mal nur den oberen teil da das ganze recht groß werden würde

    <?PHP
    if ($_POST[nachricht]) {
    $text = $_POST[Anrede]."\n".$_POST[Veranstalter]."\n".$_POST[Handynummer]."\n".$_POST[Rechnungsanschrift]."\n".$_POST[Telefonnummer]."\n".$_POST[Faxnummer]."\n".$_POST[E-Mail]."\n".$_POST[Veranstaltungsname]."\n".$_POST[Veranstaltungsart]."\n".$_POST[Veranstaltungsort]."\n".$_POST[Dauer]."\n".$_POST[Beginn]."\n".$_POST[Ende]."\n".$_POST[Besucheranzahl]."\n".$_POST[Teilnehmer_Kinder]."\n".$_POST[Teilnehmer_Senioren]."\n".$_POST[Teilnehmer_Behinderte]."\n".$_POST[Teilnehmer_Prominente]."\n".$_POST[Teilnehmer_Gemischt]."\n".$_POST[Beh&#246;rdliche Auflagen];

    mail("schatten_koenig@gmx.de","DRK-Kreisverband-&#246;stliche Altmark e.V.",$text);

    } else {

    formular

    }
    ?>

    wei&#223; jemand woran das liegen k&#246;nnte ???
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo,

    was k&#246;nnt hier bloss der Fehler sein?
    Fehlerhaft: "$_POST[Beh&#246;rdliche Auflagen];"

    Also sagen wir mal so... hier schlaen sich eigenlich die Fehler ;-)
    1. kann eine Variablenname nicht mit Leerzeichen sein (Leerzeichen trennen die Variablen)
    2. w&#252;&#223;te ich nicht dass man Beh&#246;rdliche als Post so &#252;bermitteln kann (vermeide &#228;&#246;&#252;)


    Gr&#252;&#223;le
  4. Autor dieses Themas

    the-eden-projekt

    the-eden-projekt hat kostenlosen Webspace.

    ah des hatte ich &#252;bersehen nur em jetzt hab ich des prob das die email net ankommt ;(

    woran kann des liegen

    <?PHP
    if ($_POST[nachricht]) {
    $text = $_POST[Anrede]."\n".$_POST[Veranstalter]."\n".$_POST[Handynummer]."\n".$_POST[Rechnungsanschrift]."\n".$_POST[Telefonnummer]."\n".$_POST[Faxnummer]."\n".$_POST[E-Mail]."\n".$_POST[Veranstaltungsname]."\n".$_POST[Veranstaltungsart]."\n".$_POST[Veranstaltungsort]."\n".$_POST[Dauer]."\n".$_POST[Beginn]."\n".$_POST[Ende]."\n".$_POST[Besucheranzahl]."\n".$_POST[Teilnehmer_Kinder]."\n".$_POST[Teilnehmer_Senioren]."\n".$_POST[Teilnehmer_Behinderte]."\n".$_POST[Teilnehmer_Prominente]."\n".$_POST[Teilnehmer_Gemischt]."\n".$_POST[Behoerdliche_Auflagen];

    mail("schatten_koenig@gmx.de","DRK-Kreisverband-&#246;stliche Altmark e.V",$text);

    } else {
    ?>
    <form action="akki.php" method="post" encType="text/plain">
    <div align="left">


    ....



    <td vAlign="top" height="0">Liegen ordnungsbeh&#246;rdliche Auflagen vor?<br>Wenn Ja, Welche:</td>
    <td noWrap height="0" valign="top"><textarea name="Behoerdliche_Auflagen" rows="4" wrap="virtual" cols="46"></textarea></td>
    </tr>
    <tr>
    <td noWrap colSpan="2" height="0" valign="top" align="center"><input type="submit" name="Button" value="Abschicken">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset" value="verwerfen" name="next"></td>
    </tr>
    </table>
    </div>

    <?
    }
    ?>



    und wie kann ich da die ganzen post auf mehrere zeilen machen also das er diese auch weiter erkennt ?

    eigendlich ja nur nen ; hinter aber des geht irgendwie net -.-


    Beitrag geändert: 26.10.2007 13:47:02 von the-eden-projekt
  5. Also ich versteh jetzt dein Problem nicht wirklich ;-)

    Zeilenumbr&#252;che im Forum bzw. Quelltext machst du indem du einfach im Eingabefeld Zeilenumbr&#252;che einf&#252;gst (Enter dr&#252;cken).

    &#220;brigens kann man Quelltext auch zwischen [ code ] und [ /code ] (ohne Leerzeichen) schreiben, dann wird der im Forum bunt und leichter lesbar.

    Im Quelltext selber kannst du zum Bsp immer nach einem ; ein Zeilenumbruch machen.
    Bei einer Stringkette kannst du zum Bsp immer beim . Operator ein Zeilenumbruch machen.
    zum Bsp.:
    <?
    $t = 'Es ist'
         .date('Y-m-d')
         .' und es ist ein Fehler aufgetreten';
    ?>



    Gr&#252;&#223;le


    Beitrag geändert: 26.10.2007 14:36:51 von scout
  6. Autor dieses Themas

    the-eden-projekt

    the-eden-projekt hat kostenlosen Webspace.

    naja also laut meinem code da schickt er mir das ausgef&#252;llte formular nicht an meine e-mail addy ;(

    hab das nach nem tut gemacht aber irgendwie gehts leida net -.-

    wei&#223; aber auchnet warum
  7. l***w


    wei&#223; aber auchnet warum

    Fehlermeldung? eMail kommt nicht an? was denn nu?
  8. computerfreak1

    Kostenloser Webspace von computerfreak1

    computerfreak1 hat kostenlosen Webspace.


    Da du deine Emails an GMX schickst musst du mal schauen ob es dort irgendwelche Junk-Mail-Filter gibt, wie bei Hotmail. Ansonsten probiere es mal mit deiner Hotmail-Adresse.
    Wenn du bei Hotmail bist musst du im Junk-Mail Ordner nachschauen, weil Hotmail die dort automatisch einsortiert.
    Wenn sie dort auch nicht sind musst du folgende Einstellung bei Hotmail aktivieren: Optionen-->Weitere Optionen...-->Filter und Berichte-->und dann den Punkt vor "Sp&#228;ter - Junk-E-Mails werden automatisch in den Ordner Junk-E-Mail verschoben und nach f&#252;nf Tagen aus diesem gel&#246;scht." machen. Danach m&#252;ssen die nach erneutem Abschicken des PHP Scriptes in dem Junk-Mail Ordner zu finden sein.

    Falls immer noch keine E-Mail ankommt sohltest du mal den vollst&#228;ndigen Script posten!
  9. Hi,

    mach doch mal folgenden Code:
    <?
    error_reporting(E_ALL);
    
    $status = mail("schatten_koenig@gmx.de","DRK-Kreisverband-&#246;stliche Altmark e.V","Das ist eine Testmail und kann bedenkenlos gel&#246;scht werden");
    
    if ($status) {
        echo 'E-Mail erfolgreich abgeschickt';
    } else {
        echo 'E-Mail konnte leider nicht versendet werden!';
    }
    
    ?>


    Falls ein PHP Fehler kommt - bitte posten. Falls die E-Mail verschickt wurde schauen ob diese im Spam Ordner gelandet ist oder so.

    Gr&#252;&#223;le
  10. Die Fehler liegen an den " bzw. '
    mach mal so...


    $text = $_POST['Anrede']."\n".$_POST['Veranstalter']."\n".$_POST['Handynummer']."\n".$_POST['Rechnungsanschrift']."\n".$_POST['Telefonnummer']."\n".$_POST[Faxnummer]."\n".$_POST[E-Mail]."\n".$_POST[Veranstaltungsname]."\n".$_POST[Veranstaltungsart]."\n".$_POST[Veranstaltungsort]."\n".$_POST[Dauer]."\n".$_POST[Beginn]."\n".$_POST[Ende]."\n".$_POST[Besucheranzahl]."\n".$_POST[Teilnehmer_Kinder]."\n".$_POST[Teilnehmer_Senioren]."\n".$_POST[Teilnehmer_Behinderte]."\n".$_POST[Teilnehmer_Prominente]."\n".$_POST[Teilnehmer_Gemischt]."\n".$_POST['Beh&#246;rdliche Auflagen'];

    Der Fehler, der bei dir erzeugt wurde ist, das du in $_POST define-Werte abfragen wolltest, abber da du ja direkte Assoziierte Namen nutzt, m&#252;ssen Anf&#252;hrungszeichen gesetzt werden!
  11. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!