Habe nen fehler im Formular aber weiß net wo
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anrede
aufliegen
beginnen
beitrag
email
error
export
faxnummer
fehler
filter
formular
option
ordner
quelltext
rechnungsanschrift
status
telefonnummer
veranstalter
veranstaltungsort
zeilenumbruch
-
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ördliche Auflagen];
mail("schatten_koenig@gmx.de","DRK-Kreisverband-östliche Altmark e.V.",$text);
} else {
formular
}
?>
weiß jemand woran das liegen könnte ??? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo,
was könnt hier bloss der Fehler sein?
Fehlerhaft: "$_POST[Behö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üßte ich nicht dass man Behördliche als Post so übermitteln kann (vermeide äöü)
Grüßle -
ah des hatte ich ü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-ö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ö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"> <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 -
Also ich versteh jetzt dein Problem nicht wirklich
Zeilenumbrüche im Forum bzw. Quelltext machst du indem du einfach im Eingabefeld Zeilenumbrüche einfügst (Enter drücken).
Ü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üßle
Beitrag geändert: 26.10.2007 14:36:51 von scout -
naja also laut meinem code da schickt er mir das ausgefüllte formular nicht an meine e-mail addy ;(
hab das nach nem tut gemacht aber irgendwie gehts leida net -.-
weiß aber auchnet warum -
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äter - Junk-E-Mails werden automatisch in den Ordner Junk-E-Mail verschoben und nach fünf Tagen aus diesem gelöscht." machen. Danach mü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ändigen Script posten!
-
Hi,
mach doch mal folgenden Code:
<? error_reporting(E_ALL); $status = mail("schatten_koenig@gmx.de","DRK-Kreisverband-östliche Altmark e.V","Das ist eine Testmail und kann bedenkenlos gelö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üßle -
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ö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üssen Anführungszeichen gesetzt werden! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage