Homepage selbermachen 7.846 Themen, 35.563 Beiträge

PHP-Fehler

gelöscht_97727 / 17 Antworten / Flachansicht Nickles

Eigentlich heißt es ja: "Aberstund hat Gold im Mund" - für mich aber nicht mehr. Vorhin lud ich PHP-Dateien für meine Homepage auf den Server von tripod.lycos, musste aber feststellen, dass das Versenden von E-mails über ein PHP- Formular  nicht funktionierte. Es wurde die Fehlermeldung angezeigt: Parse error: parse error, expecting `','' or `';'' in check.php on line 22


Ich habe aber keine Ahnung, was ich falsch gemacht habe! Hier einmal der Quelltext meiner Datei check.php: ( Die Linie 22 ist FETT)


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
 <title>Prüfung</title>
</head>
<body>
<body bgcolor="#31659C">
<table width='350' cellspacing='1' bgcolor='#666699' align='center'>
<tr><td>
<table width='100%' bgcolor='#AAAADD'>
<tr>
 <td colspan='2' align='center'><font face="Arial, Helvetica" size=3 font color="#FFFFFF">
  Prüfung der Eingaben</font>
 </td>
</tr>
<tr>
<td>
<?
$form_error=false;
if ($nname == ''):
 
 echo "<font face="Arial" size=3 font color="#FFFFFF">Geben Sie einen Nachnamen an!</font><br>\n";
 
 $form_error=true;
endif;
if ($vname == ''):
 echo "<font face="Arial" size=3 font color="#FFFFFF">Geben Sie einen Vornamen an!<br></font>\n";
 $form_error=true;
endif;


if ($email == ''):
 echo "<font face="Arial" size=3 font color="#FFFFFF">Geben Sie eine E-Mail-Adresse an!<br></font>\n";
 $form_error=true;
endif;


if ($message == ''):
 echo "<font face="Arial" size=3 font color="#FFFFFF">Geben Sie einen Nachrichtentext an!<br></font>\n";
 $form_error=true;
endif;


if ($form_error):
 
 echo "<a href='javascript:history.back()'><font face="Arial" size=3 font color="#FFFFFF">zurück</font></a><font face="Arial, Helvetica" size=3 font color="#FFFFFF"> zum Formular<br></font\n";
else:
 
 echo "<font face="Arial" size=3 font color="#FFFFFF">Alles angegeben.</font>";
 
 echo "<font face="Arial" size=3 font color="#FFFFFF">Wirklich senden?</font> <a href='send.php?nname=$nname&vname=$vname&email=$email&message=$message'><font face="Arial, Helvetica" size=3 font color="#FFFFFF">JA!</font></a><br>\n";
endif;
?>
</td></tr>
</table>
</td></tr>
</table>
</body>
</html>


Könnte es vielleicht sein, dass die Formatierungsbefehle des auszugebenden Textes die Browser "verwirrt"?


 


 


 


 


 

bei Antwort benachrichtigen
Fehler ganze einfach Armageddon
Fehler ganze einfach xafford
Fehler ganze einfach Armageddon
sieht gut aus :- Heinz_Malcher
xafford Armageddon „Danke für deine Kritik. Welche Schriftart kann man wohl am besten Lesen? Ich...“
Optionen

ich würde helvetica, arial und sans-serif-schriftarten empfehlen, da z.b. helvetica auch auf nicht-ms-betriebssystemen vorhanden ist.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen