Ciao , mi chiedo perchè non funziona la funzione sopraindicata.....non dovrebbe mandare a capo il contenuto di una T.A ??
A me non succede....nella pagina di ricezione se uno ha scritto 200 cose nella T:A il contenuto mi staborda dai divs.....:incazz2:
Inoltre : come è possibile migliorare questo mio script ??
Renderlo meno pieno , piu' elegante?
GRAZIE
<?php
$nome=(isset($_REQUEST['nome'])) ? $_REQUEST['nome'] : "";
$email=(isset($_REQUEST['email'])) ? $_REQUEST['email'] : "";
$messaggio=(isset($_REQUEST['commenti'])) ? $_REQUEST['commenti'] : "";
$radio=(isset($_REQUEST['radio'])) ? $_REQUEST['radio'] : "";
#controllo la lunghezza del campo nome
$lungh_nome=strlen($nome);
if ($lungh_nome <= 3) {
echo "<B>'Il nome deve contenere almeno 3 caratteri!'<B>";
} else {
echo "Ciao<br>$nome<br><br>";
}
$errore=false;
#ho impostato la variabile a false in modo che quando c'e mi mostri torna indietro
if ( ($nome == "") || ($email == "")|| ($messaggio == "")|| ($radio== "")) {
#se solo uno dei campi è vuoto
$errore=true;
echo "<br>'Devi compilare tutti i campi!'<br>";
}
else {
echo "Questo è il tuo messaggio:<br>".nl2br($messaggio).";
<br><br>
Area di interesse:<br>$radio<br><br>";
}
#controllo la mail, imposto una variabile che poi confronto con email
$pattern="^[^@ ]+@[^@ ]+\.[^@ \.]+$";
if (!ereg($pattern,$email)) {
echo " <b>\"$email\"</b> NON E' UNA MAIL VALIDA!";
}else{
echo "Questa e la tua email:<br>$email<br>";
}
?>
A me non succede....nella pagina di ricezione se uno ha scritto 200 cose nella T:A il contenuto mi staborda dai divs.....:incazz2:
Inoltre : come è possibile migliorare questo mio script ??
Renderlo meno pieno , piu' elegante?
GRAZIE
<?php
$nome=(isset($_REQUEST['nome'])) ? $_REQUEST['nome'] : "";
$email=(isset($_REQUEST['email'])) ? $_REQUEST['email'] : "";
$messaggio=(isset($_REQUEST['commenti'])) ? $_REQUEST['commenti'] : "";
$radio=(isset($_REQUEST['radio'])) ? $_REQUEST['radio'] : "";
#controllo la lunghezza del campo nome
$lungh_nome=strlen($nome);
if ($lungh_nome <= 3) {
echo "<B>'Il nome deve contenere almeno 3 caratteri!'<B>";
} else {
echo "Ciao<br>$nome<br><br>";
}
$errore=false;
#ho impostato la variabile a false in modo che quando c'e mi mostri torna indietro
if ( ($nome == "") || ($email == "")|| ($messaggio == "")|| ($radio== "")) {
#se solo uno dei campi è vuoto
$errore=true;
echo "<br>'Devi compilare tutti i campi!'<br>";
}
else {
echo "Questo è il tuo messaggio:<br>".nl2br($messaggio).";
<br><br>
Area di interesse:<br>$radio<br><br>";
}
#controllo la mail, imposto una variabile che poi confronto con email
$pattern="^[^@ ]+@[^@ ]+\.[^@ \.]+$";
if (!ereg($pattern,$email)) {
echo " <b>\"$email\"</b> NON E' UNA MAIL VALIDA!";
}else{
echo "Questa e la tua email:<br>$email<br>";
}
?>