Aquesta és una revisió antiga del document
<php> $nom = $_POST[«n»]; $lloc = $_POST[«l»]; $estudiant = $_POST[«e»]; $correu = $_POST[«c»]; function nom_cor($nom) {
$l = strlen($nom) - 1; for ($i=0; $i<$l; ++$i) { if ($nom[$i]==' ') return true; } return false;
} function correu_cor($correu) {
$l = strlen($correu); $a=false; $b=false; for ($i=0; $i<$l; ++$i) { if (!$a and $correu[$i]=='@') $a=true; if (!$b and $correu[$i]=='.') $b=true; } return ($a and $b);
} function get_num() { $num = file('inscripcions.txt'); return $num; } function suma_num() { $num = get_num(); ++$num; unlink('inscripcions.txt'); $fp = fopen('inscripcions.txt', 'w'); fwrite($fp, $num); fclose($fp); } if (!nom_cor($nom) and !correu_cor($correu)) {
header("Location: http://gela.cat/doku.php?id=inscripcions_genere&n=$nom&l=$lloc&e=$estudiant&c=$correu&f=4"); exit;
} else if (!nom_cor($nom)) {
header("Location: http://gela.cat/doku.php?id=inscripcions_genere&n=$nom&l=$lloc&e=$estudiant&c=$correu&f=2"); exit;
} else if (!correu_cor($correu)) {
header("Location: http://gela.cat/doku.php?id=inscripcions_genere&n=$nom&l=$lloc&e=$estudiant&c=$correu&f=3"); exit;
} else {
$num = get_num(); suma_num(); $file = 'inscripcions/'.$num.'.txt'; $fp = fopen($file, 'w'); $text = array($nom,$lloc,$estudiant,$correu,date(j/n/Y/G/i/s),$_SERVER['REMOTE_ADDR']); fwrite($fp, implode(",", $text);); fclose($fp); header("Location: http://gela.cat/doku.php?id=inscripcions_genere&n=$nom&l=$lloc&e=$estudiant&c=$correu&f=1"); exit;
} </php>