Hallo PHP-Experten!
Ich sollte mit PHP einen E-Mail-Link ausgeben und verzweifle wieder mal an der Syntax. Hier der Code:
$pw = $HTTP\_POST['pw'];
$w = $HTTP\_POST['Werbung'];
$passwort=ocggast;
if ("w"=="") {
echo "Formular bitte korrekt ausfüllen!";
}
if($w=="ja") {
echo "Werbung unerwünscht!";
}
elseif($pw==$passwort){
echo "Login korrekt
";
echo "Mit diesem";
echo "[Link](%255C%2522http://www.ocg-goetzis.at/index.php?option=com_akobook&Itemid=80%255C%2522)";
echo "gehts weiter.";
}
else {
echo "Eingabe nicht korrekt
";
**echo "Über diesen [Link](%255C%2522mailto%255C:[email protected]%255C%2522) kannst du das Passwort anfordern";**
echo "[zurück](%255C%2522http://www.ocg-goetzis.at/index.php?option=com_akobook&Itemid=40%255C%2522)";
}
?\>
Die Zeile, in der die Fehlermeldungen vorkommen habe ich markiert. Hier sind die Fehlermeldungen:
**Warning: Unexpected character in input: ‚‘ (ASCII=92) state=1 in /cdcv2/www/oldiefan/html/login.php on line 21
Parse error: syntax error, unexpected ‚:‘, expecting ‚,‘ or ‚;‘ in /cdcv2/www/oldiefan/html/login.php on line 21**
Die zweite Frage: Kann ich mit PHP eine Datei nach Werten durchsuchen lassen, die ich zuvor in ein Formular eingegeben habe? Ich stelle mir so was vor, wie die Suchfunktion der Microschrott-Programme. Datenbanken hauen nicht hin, da ich PHP-Niete bin und auch der Server bei Datenbanken überfordert ist.
Gruß und vielen Dank für die Hilfe!
Alex