PHP Script.
Jeg har funcet en gæstebog. Mit problem er at når man skriver ÆØ, eller Å kommer der bare et tomt felt. Er der nogen er jer der kan tyde hva der er galt.. Ska siges at jeg er ikke en haj overhovedet til PHP<?
// Inhalte schreiben/Write the content
$fzahl = "gwert.txt";
$fshort = "gall.txt";
$pdatum=date("d.m.Y H:i");
$pautor = ereg_replace("[^A-ZÆØÅ-z0-9 \ü\ö\ä\Ü\Ö\Ä\ß\@\.\?\!\-\/\'\:\-]", "", $pautor);
$pautor = stripslashes($pautor);
$pmail = ereg_replace("[^a-z0-9~#%@&:;=!',_æøå]+ \@\.\?\!\-\/\'\:\_\-]", "", $pmail);
$pmail = stripslashes($pmail);
$pdatum = ereg_replace("[^a-z0-9~#%@&:;=!',_æøå \@\.\?\!\-\/\'\:\-]", "", $pdatum);
$pdatum = stripslashes($pdatum);
$ppage = ereg_replace("[^a-z0-9~#%@&:;=!',_æøå]+ \@\.\?\!\-\/\'\:\-\~]", "", $ppage);
$ppage = stripslashes($ppage);
$ptitel = ereg_replace("[^a-z0-9~#%@&:;=!',_æøå \ü\ö\ä\Ü\Ö\Ä\ß\@\.\?\!\-\/\'\:\-]", "", $ptitel);
$ptitel = stripslashes($ptitel);
$fp = fopen($datei,"w");
fwrite($fp,"&inhalt=$max,$pdatum,$ptitel,$pwinhalt,$pautor,$pmail,$ppage,$posx,$posy,$newfig");
fclose($fp);
$fp2= fopen($fzahl,"w");
fwrite($fp2,"&anzahl=$max&");
fclose($fp2);
$fp3= fopen($fshort,"a");
fwrite($fp3,"$pautor,$pmail,$pdatum&\n");
fclose($fp3);
// Mail an Webmaster
$sinhalt = urldecode($pwinhalt);
$MailTo="test@hm.de";
$MailInhalt = "
Eintrag = $max\n
Person: $pautor\n
E-mail: $pmail\n
WWW: $ppage\n
Betreff: $ptitel\n
Kommentar:\n$sinhalt\n
__________________\n
Zeit: $pdatum\n
__________________\n";
