Hallo nich habe ein derbe Problem:
Und zwar zeigt die Formularseite mir diesen Fehler an:
Parse error: syntax error, unexpected $end in /users/ffgklasse/www/Wer_ist_in_wen.php on line 313
Das Problem ist das mein Dokument kar keine 313 Zeilen hat!!!
Was soll ich jetzt machen??
Hier mal der Code:
PS die letzte Zeile ist Nummer: 258
[code]<?php
session_start();
if(!isset($_SESSION[‘username’]))
{
include(“nichteingeloggt.php”);
exit;
}
?>
Klassenseite</div>
<div id="rechts">
<h2>Uhrzeit</h2>
<b><script language="JavaScript">
<?php
include("rechtebox4.php");
?>
<div id="inhalt">
<div class="eintrag">
<?php
$formularAnzeigen = false;
if (!empty($_POST["senden"]) && (
empty($_POST["name"]) ||
empty($_POST["geschlecht"]) ||
empty($_POST["eMail"]) ||
empty($_POST["Schatz"]) ||
empty($_POST["Traumperson"]) ||
empty($_POST["Nichtmögen"]) ||
empty($_POST["Alter"]) ||
empty($_POST["Bundesland"]) ||
empty($_POST["Besonderheiten"]))) {
$formularAnzeigen = true;
echo 'Bitte alle Pflichtfelder ausfüllen.';
} else if (!empty($_POST["senden"]) &&
!isEmail($_POST["eMail"])) {
$formularAnzeigen = true;
echo 'Die E-Mail-Adresse ist nicht korrekt.';
} else if (empty($_POST["senden"])) {
$formularAnzeigen = true;
}
if ($formularAnzeigen) {
?>
Einleitetext
<form >
Geschlecht: | Bitte wählen:JungeMädchen |
Name: | |
Wen liebst oder findest du gut?: | |
Was magst du an ihn/ihr?: | |
Beschreibe dein/e Traummann/frau: | |
So sollte er/sie nicht sein: | |
Alter: | |
Bundesland: | |
*E-Mail: | |
*Wird benötigt um dir zu Antworten! | |
else {
$eMail = ’
Anrede:
’.$_POST[‘Geschlecht’].’
*Name:
’.$_POST[‘name’].’
*Wen liebst du oder findest du gut:
’.$_POST[‘Schatz’].’
*Besonderheiten:
’.$_POST[‘Besonderheiten’].’
*Traumperson:
’.$_POST[‘Traumperson’].’
*Was mag Sie/ER nicht:
’.$_POST[‘Nichmögen’].’
*Alter:
’.$_POST[‘Alter’].’’;
*Bundesland:
’.$_POST[‘Bundesland’].’
if (@mail("lu-fun@web.de",
"Neue Nachricht von Wer liebt wen",
$eMail)) {
echo "Ihre Nachricht wurde erfolgreich an unser System geschickt!<br />
Du bekommst in ein paar Tagen bescheit ob das System dir einen richtigen Partner rausgesucht hat.
Vielen Dank!";
} else {
echo “E-Mail-Verkehr funktioniert zur Zeit nicht
”;
}
}
function isEmail($email) {
$nonascii = “\x80-\xff”;
$nqtext = “[^\$nonascii\015\012”]";
$qchar = “\[^$nonascii]”;
$protocol = “(?:mailto:)”;
$normuser = “[a-zA-Z0-9][a-zA-Z0-9_.-]";
$quotedstring = “”(?:$nqtext|$qchar)+"";
$user_part = “(?:$normuser|$quotedstring)”;
$dom_mainpart = "[a-zA-Z0-9][a-zA-Z0-9._-].”;
$dom_subpart = “(?:[a-zA-Z0-9][a-zA-Z0-9._-].)”;
$dom_tldpart = “[a-zA-Z]{2,5}”;
$domain_part = “$dom_subpart$dom_mainpart$dom_tldpart”;
$regex = “$protocol?$user_part@$domain_part”;
if (preg_match("/^$regex$/",$email)) {
return true;
}
return false;
}
?>
</div>
</div>
</font></div>