Hi,
bin grad dabei mein Kontaktformular neu zu machen. Ich bekomme nur gerade folgende Fehlermeldung und finde nicht den Fehler:
Parse error: syntax error, unexpected '<' in ....... on line 49
Hier das Script:
1 <?php
2 if (@$_POST['gesendet']) {
3 $vorname = @$_POST['vorname'];
4 $nachname = @$_POST['nachname'];
5 $email = @$_POST['email'];
6 $nachricht = @$_POST['nachricht'];
7
8 if ( get_magic_quotes_gpc() ) {
9 $vorname = stripslashes($vorname);
10 $nachname = stripslashes($nachname);
11 $email = stripslashes($email);
12 $nachricht = stripslashes($nachricht);
13 }
14
15 $fehler_nachricht=array();
16
17 if ($vorname=="") {
18 $fehler_nachricht[] ="Bitte geben Sie Ihren Vornamen ein";
19 }
20
21 if ($nachname=="") {
22 $fehler_nachricht[] ="Bitte geben Sie Ihren Nachnamen ein";
23 }
24
25 if ($email=="") {
26 $fehler_nachricht[] ="Bitte geben Sie Ihre E-Mail Adresse ein";
27 }
28
29 if ($nachricht=="") {
30 $fehler_nachricht[] ="Vergessen Sie nicht, Ihre Nachricht zu hinterlassen!";
31 }
32
33
34 $ziel_email="admin@heimgeistig.at";
35 $email_betref="heimgeistig-Kontaktformular";
36 $email_hauptteil ="$vorname.'<br />'.$nachname.'<br />'.$nachricht.'<br />'.$email;
37
38 if (!$fehler_nachricht) {
39 mail ($ziel_email, $email_betreff, $email_hauptteil);
40 header ('location: form_confirm.php);
41 exit();
42 }
43 }
44 ?>
45
46 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
47 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
48
49 <html xmlns="http://www.w3.org/1999/xhtml">
50 <head>
51 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
52 <title>Kontakt</title>
53 <link type="text/css" media="screen" href="css/design.css" />
54 </head>
55 <body>
56 <div id="content">
57 <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
58
59
60
61 <h3>Senden Sie mir eine Nachricht!</h3>
62
63 <?php
64 if ($fehler_nachricht) {
65 echo "<ul>\n";
66 foreach ($fehler_nachricht as $fehler) {
67 echo"<li>".$fehler."</li>\n";
68 }
69 echo "</ul>\n";
70 }
71 ?>
72 <label for="vorname">Vorname*</label><br />
73 <input name="vorname" type="text" size="20" id="vorname" value="<?php echo $vorname ?>" /><br />
74 <label for="nachname">Nachname*</label><br />
75 <input name="nachname" type="text" size="20" id="nachname" value="<?php echo $nachname ?>" /><br />
76 <label for="email">Email*</label><br />
77 <input name="email" type="text" size="20" id="email" value="<?php echo $email ?>" /><br />
78 <label for="Nachricht">Geben Sie hier Ihre Kommentare oder Fragen ein.</label><br />
79 <textarea name="nachricht" rows="3" cols="20" id="nachricht"><?php echo $nachricht ?></textarea><br />
80 <p>Ihre Angaben werden weder verkauft noch an andere weitergegeben</p>
81 <input type="submit" name="gesendet" value="Senden" />
82 </form>
83 </div>
84 </body>
85 </html>
MFG
Simon