solomat
Erfahrenes Mitglied
Hallo,
ich habe eben kurz nach selbigen Problem gesucht, jedoch nichts gefunden, da ich keine besonderen PHP-Kenntnisse habe und daher mit den Begriffen nicht jounglieren kann.
Mein Problem ist schnell erklärt. Das Formular habe ich als fertiges Script bekommen, vorher leider nicht getestet. Dieses habe ich dann zu meinen Zweck umgestaltet und nun auf meinen Server geladen. Jedoch ohne die gewünschte Zweckempfehlung. Es funktioniert einfach nicht. Nach dem Ausfüllen und Abschicken des Formulars bekomm ich diese Fehlermeldung:
Kann mit dieser Fehlermeldung leider garnichts anfangen.
Vieleicht könnt ihr mir ja helfen. Hier die beiden Seiten für das Formular.
Die html-Datei für das Formular an sich:
hier der Link für die html-Datei
Und hier die PHP-Datei, zum auswerten des Formulars:
Wenn mir bei meinem Problem geholfen werden kann, wäre ich sehr dankbar.
Vieleicht kann mir auch jemand bei einer Erweiterung des Formulars helfen. Unzwar soll zu den Angaben noch ein Bild mitgeschickt werden. Wenn das möglich ist, würde ich gern wissen wie.
Vielen Dank und Liebe Grüße aus Berlin
ich habe eben kurz nach selbigen Problem gesucht, jedoch nichts gefunden, da ich keine besonderen PHP-Kenntnisse habe und daher mit den Begriffen nicht jounglieren kann.
Mein Problem ist schnell erklärt. Das Formular habe ich als fertiges Script bekommen, vorher leider nicht getestet. Dieses habe ich dann zu meinen Zweck umgestaltet und nun auf meinen Server geladen. Jedoch ohne die gewünschte Zweckempfehlung. Es funktioniert einfach nicht. Nach dem Ausfüllen und Abschicken des Formulars bekomm ich diese Fehlermeldung:
Code:
Parse error: parse error in /home/www/n4a104/html/solomat/danke.php on line 23
Vieleicht könnt ihr mir ja helfen. Hier die beiden Seiten für das Formular.
Die html-Datei für das Formular an sich:
Code:
<html>
<head>
<title>DJ-Pool</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="tbl.css" rel="stylesheet" type="text/css">
<link href="tbl1.css" rel="stylesheet" type="text/css">
<link href="tbl2.css" rel="stylesheet" type="text/css">
<link href="layout.css" rel="stylesheet" type="text/css">
<link href="scroll.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="5%" height="5%" valign="top"><p> </p> </td>
<td width="90%" height="5%" valign="top"> </td>
<td width="5%" height="5%" valign="top"> </td>
</tr>
<tr>
<td width="5%" height="90%" valign="top"> </td>
<td width="90%" height="90%" valign="top"><p>/
DJ-Pool // Formular</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right" class="tbl"><form name="form" action="danke.php" method="post">
<table width="100%" border="0" cellpadding="0" cellspacing="0" witdh=100%>
<tr>
<td align="right" valign="top">Name |</td>
<td width="20"> </td>
<td><input type="text" name="name" size="40"></td>
</tr>
<tr>
<td align="right" valign="top">Alter |</td>
<td width="20"> </td>
<td><input type="text" name="alter" size="40"></td>
</tr>
<tr>
<td align="right" valign="top">Stadt / Land |</td>
<td width="20"> </td>
<td><input type="text" name="stadt" size="40"></td>
</tr>
<tr>
<td align="right" valign="top"><p></td>
<td width="20"><br></td>
<td width="240"> </td>
</tr>
<tr>
<td align="right" valign="top">DJ-Name |</td>
<td width="20"> </td>
<td><input type="text" name="dj-name" size="40"></td>
</tr>
<tr>
<td align="right" valign="top">DJ seit |</td>
<td width="20"> </td>
<td><input type="text" name="djseit" size="40"></td>
</tr>
<tr>
<td align="right" valign="top">Musikrichtung/Stil |</td>
<td width="20"> </td>
<td><input type="text" name="stil" size="40"></td>
</tr>
<tr>
<td align="right" valign="top">Referenzen/Clubs |</td>
<td width="20"> </td>
<td><input type="text" name="clubs" size="40"></td>
</tr>
<tr>
<td align="right" valign="top"> </td>
<td width="20"> </td>
<td> </td>
</tr>
<tr>
<td align="right" valign="top"><p>E-Mail-Adresse |</td>
<td width="20"></td>
<td><input type="text" name="mail" size="40"></td>
</tr>
<tr>
<td align="right" valign="top">Homepage |</td>
<td width="20"> </td>
<td><input name="homepage" type="text" id="homepage" value="http://" size="40"></td>
</tr>
<tr>
<td align="right" valign="top">kurze Beschreibung |</td>
<td width="20"></td>
<td><textarea name="nachricht" rows="5" cols="30"></textarea></td>
</tr>
<tr>
<td colspan=3> </td>
</tr>
<tr>
<td colspan=2></td>
<td><left>
<input name="submit" type="submit" value="Abschicken">
<input name="reset" type="reset" value="Daten löschen"></td>
</tr>
</table>
</form></td>
</tr>
</table>
<BR> </td>
<td width="5%" height="90%" valign="top"> </td>
</tr>
<tr>
<td width="5%" height="5%" valign="top"> </td>
<td width="90%" height="5%" valign="top"> </td>
<td width="5%" height="5%" valign="top"> </td>
</tr>
</table>
</body>
</html>
Und hier die PHP-Datei, zum auswerten des Formulars:
PHP:
<?
$webmaster = "info@solomat-berlin.de";
$absender = "info@solomat-berlin.de";
$betreffwebmaster = "DJ-Pool Solo:Mat";
$koerperwebmaster = "
Name: $name
Alter: $alter
Stadt / Land: $stadt
DJ-Name: $dj-name
DJ-seit: $djseit
Musikrichtung/Stil: $stil
Referenzen/Clubs: $clubs
e-Mail: $mail
Homepage: $homepage
kurze Beschreibung: $nachricht"
$mailfalsch = "<p>Fehler</p><p>Du hasst deine e-Mail Adresse falsch angegeben</p><p>Kontrolliere deine Eingabe und sende das Formular erneut ab.";
$felderleer = "<p>Fehler</p><p>Es müssen alle Felder ausgefüllt werden. Ausgenommen ist das Feld Homepage</p>";
$abgesandt = "<p>Danke,</p><p>Deine Angaben werden ausgewertet und du wirst dich, wenn alles i. O. ist in kurzer Zeit im DJ-Pool stehen sehen.</p>";
if ($name == "ja" || $alter =="ja" || $stadt =="ja" || $dj-name =="ja" || $djseit =="ja" || $stil =="ja" || $clubs =="ja" || $mail =="ja" || $nachricht =="ja")
{echo "$felderleer";}
else{if (ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$", $mail))
{mail("$webmaster","$betreffwebmaster","$koerperwebmaster\n","FROM: $absender\n");if ($kopie == "ja")
{mail("$mail","$betreffabsender","$koerperabsender","FROM: $absender\n");
echo "$abgesandt";}
else{echo "$abgesandt";}}
else{echo "$mailfalsch";}}
?>
Wenn mir bei meinem Problem geholfen werden kann, wäre ich sehr dankbar.
Vieleicht kann mir auch jemand bei einer Erweiterung des Formulars helfen. Unzwar soll zu den Angaben noch ein Bild mitgeschickt werden. Wenn das möglich ist, würde ich gern wissen wie.
Vielen Dank und Liebe Grüße aus Berlin