ecco come potresti fare:
funzione:
Codice PHP:
// funzione errore_back
function errore_back ($str) {
global $back;
echo "
<center>";
echo stripslashes($str);
echo "</p>
";
echo "$back</center></p>";
exit();
}
// funzione per controllare le variabili
function controlla_back($var,$min,$max,$nomevar) {
$var = trim($var);
$e = false;
$n = strlen($var);
if ($var=="") $e = true;
elseif ($n>$max || $n<$min) $e = true;
$frase = " massimo $max";
if ($min>0) $frase = "minimo ".$min." ".$frase;
if ($e) errore_back("Campo \"[b]".$nomevar."[/b]\" non valido o
non definito
Questo campo può contenere: $frase caratteri!");
}
pagina che riceve il dato:
Codice PHP:
controlla_back($_POST['dato'],5,50,"Nome articolo");
in questo caso ottieni un errore come quello che hai in www.modelliemodelle.it/join1.php
ma ti ripeto, secondo me dovresti farlo con il database.
io ne studio uno...