Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Kontaktformular Problem » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Kontaktformular Problem
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
*Emma *Emma ist weiblich
ehemals B U B B L E G U M


images/avatars/avatar-52289.jpg

Dabei seit: 18.01.2009
Beiträge: 2.295
Herkunft: Baden Würrtemberg

Kontaktformular Problem Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hey ho
Ich hab ein Problem bei meiner Kontaktseite. Wenn ich meine Nachricht verschicken will, kommt diese Nachricht:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /data/apache/users/kilu.de/gswaldenstein/www/gestuet/Allgemeines/action_for
mular.php on line 25


Hier der Code:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
<form action="action_formular.php" method="post">
  <table
 style="color: rgb(45, 35, 30); width: 200px; text-align: left; margin-left: auto; margin-right: auto;"
 border="0" cellpadding="0" cellspacing="2">
    <tbody>
      <tr>
        <th style="background-color: rgb(91, 69, 55);"><small><small>Name</small></small></th>
        <td
 style="background-color: rgb(167, 148, 111); text-align: center;"><input
 name="name" type="text"></td>
      </tr>
      <tr>
        <th style="background-color: rgb(91, 69, 55);"><small><small>E-Mail</small></small></th>
        <td
 style="background-color: rgb(167, 148, 111); text-align: center;"><input
 name="email" type="text"></td>
      </tr>
      <tr>
        <th style="background-color: rgb(91, 69, 55);"><small><small>Betreff</small></small></th>
        <td
 style="background-color: rgb(167, 148, 111); text-align: center;"><input
 name="betreff" type="text"></td>
      </tr>
      <tr>
        <th style="background-color: rgb(91, 69, 55);"><small><small>Nachricht</small></small></th>
        <td
 style="background-color: rgb(167, 148, 111); text-align: center;"><center><textarea
 name="nachricht"></textarea></center></td>
      </tr>
      <tr>
        <th><input value="Abschicken" type="submit"></th>
        <th><input value="Zur&uuml;cksetzen" type="reset"></th>
      </tr>
    </tbody>
  </table>
</form>


und hier der code vom action_formular.php:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>Kontakt</title>
<!--
link zu einer externen CSS-Datei, in die Datei eingebundene CSS-Eigenschaften, etc.
-->
</head>
<body bgcolor="#E3D9BC">

<?php // Mit diesen Codes "holt" man sich jetzt die Angaben, die im Formular gemacht wurden:
$name = ($_POST['name']);
$email = ($_POST['email']);
$betreff = ($_POST['betreff']);
$nachricht = ($_POST['nachricht']);
// Um zu überprüfen, ob auch wirklich alle Angaben gemacht wurden, folgt jetzt eine if-Abfrage:
if ( ($name == "") OR ($email == "") OR ($betreff == "") OR ($nachricht == "") )
{
echo "<font size='12' face='Verdana' color='#2D231E'>Du hast nicht alle Angaben gemacht! Gehe zurück und korrigiere dies!</font>";
}
// Das heißt: wenn (if) eine der Angaben nicht gemacht werden, erscheint der Text vom echo()-Befehl. Ansonsten (else) wird die e-Mail verschickt:
else
{
mail("gestuet.waldenstein@web.de",$betreff,$nachricht,"From: $name <$email>");
echo "<font size='12' face='Verdana' color='#2D231E'><center><img alt="Danke" src="http://i31.tinypic.com/2z3x4x4.png"></center></font>";
}
?>
</body>
</html>


lg
15.09.2009 16:17 *Emma ist offline Beiträge von *Emma suchen Nehmen Sie *Emma in Ihre Freundesliste auf Fügen Sie *Emma in Ihre Kontaktliste ein
pferdenarre pferdenarre ist weiblich
Fleißige Norwegerreiterin


images/avatars/avatar-48945.png

Dabei seit: 17.10.2008
Beiträge: 975
Herkunft: Berlin <3

RE: Kontaktformular Problem Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Versuch es mal so:


php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>Kontakt</title>
<!--
link zu einer externen CSS-Datei, in die Datei eingebundene CSS-Eigenschaften, etc.
-->
</head>
<body bgcolor="#E3D9BC">

<?php // Mit diesen Codes "holt" man sich jetzt die Angaben, die im Formular gemacht wurden:
$name = ($_POST['name']);
$email = ($_POST['email']);
$betreff = ($_POST['betreff']);
$nachricht = ($_POST['nachricht']);
// Um zu überprüfen, ob auch wirklich alle Angaben gemacht wurden, folgt jetzt eine if-Abfrage:
if ( ($name == "") OR ($email == "") OR ($betreff == "") OR ($nachricht == "") )
{
echo "<font size='12' face='Verdana' color='#2D231E'>Du hast nicht alle Angaben gemacht! Gehe zurück und korrigiere dies!</font>";
}
// Das heißt: wenn (if) eine der Angaben nicht gemacht werden, erscheint der Text vom echo()-Befehl. Ansonsten (else) wird die e-Mail verschickt:
else
{
mail("gestuet.waldenstein@web.de",$betreff,$nachricht,"From: $name <$email>");
echo "<font size='12' face='Verdana' color='#2D231E'><center><img alt='Danke' src='http://i31.tinypic.com/2z3x4x4.png'></center></font>";
}
?>
</body>
</html>


Dran denken: im "echo" oder "else" NIEMALS " sondern immer ' statt " Augenzwinkern

__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von pferdenarre: 15.09.2009 22:24.

15.09.2009 22:23 pferdenarre ist offline E-Mail an pferdenarre senden Homepage von pferdenarre Beiträge von pferdenarre suchen Nehmen Sie pferdenarre in Ihre Freundesliste auf Fügen Sie pferdenarre in Ihre Kontaktliste ein MSN Passport-Profil von pferdenarre anzeigen
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] Kontaktformular Problem

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH