Codice PHP:
<?php
include_once 'include/inc.meta.php';
include_once 'include/chek_browser.php';
//print_r($_POST);
$name= trim($_POST['name']);
$surname= trim($_POST['surname']);
$url= trim($_POST['url']);
$mail= trim($_POST['mail']);
$mex= trim($_POST['messaggio']);
$to="info@gabrielebasolo.it";
$subject="mail contatti da sito";
$headers = 'From:'.$mail;
$message2= array($name, $surname, $url, $mail, $mex);
$message = implode("\n",$message2);
//echo strlen($name);
if(strlen($name) < 3){
//$ERROR = "campo obbligatorio!";
?>
<script type="text/javascript">
$('#gb').css('color','red');
</script>
<?php
}
else if(strlen($surname) < 3){
//$ERROR = "campo obbligatorio!";
?>
<?php
}
else if(!preg_match("/[a-z0-9-_\.]+@[a-z0-9-]+\.[a-z]+/i", $mail)){
//$ERROR = "campo obbligatorio!";
?>
<?php
}
else{
if(mail($to, $subject, $message, $headers)){
$inviata = TRUE;
echo ("
<script type=\"text/javascript\">
alert(\"Mail inviata con successo!\");
</script>
");
}
}
?>
cmq nn ho capito la tua osservazione, se io seleziono un elemento del dom e gli dò un azione lui la "dovrebbe" eseguire, anche perchè lo script fuori dal ciclo funziona