ho provato a mettere or al posto di and, adesso però mi dice subito il messaggio inserire tutti i campi, poi anche se li compilo tutti mi dice sempre inserire tutti i campi!! Help!!!
Codice PHP:
<?php
$currentDate = date("d/m/Y");
if (isset($_POST['Submit'])
or empty($_POST['call_callsign'])
or empty($_POST['call_sTime'])
or empty($_POST['call_reportOut'])
or empty($_POST['call_reportIn'])
or empty($_POST['call_remarks'])
or empty($_POST['call_user'])
or empty($_POST['call_qslIn'])
or empty($_POST['call_qslOut'])) {
$msg = "Inserire tutti i campi";
} else {
if(isset($_POST['Submit']) && $_GET['action'] == "insert") {
mysql_select_db($database_name, $conn) or die (mysql_error());
$query = "INSERT INTO tb_contact (call_callsign, call_date, call_sTime, call_band, call_mode, call_power, call_reportOut, call_reportIn, call_remarks, call_user, call_qslIn, call_qslOut, call_contest) VALUES ( '".$_POST['call_callsign']."',
'".$_POST['call_date']."',
'".$_POST['call_sTime']."',
'".$_POST['call_band']."',
'".$_POST['call_mode']."',
'".$_POST['call_power']."',
'".$_POST['call_reportOut']."',
'".$_POST['call_reportIn']."',
'".$_POST['call_remarks']."',
'".$_POST['call_user']."',
'".$_POST['call_qslIn']."',
'".$_POST['call_qslOut']."',
'".$_POST['call_contest']."'
)";
mysql_query($query);
$msg = "Contatto aggiunto correttamente";
}
}
?>
Grazie michel