salve io ho 4 imput tipe radio con lo stesso nome ma i valori sono 1, 2, 3 e 4 ho il seguete script per il controllo:
Codice PHP:
if ($_POST["action"] == "post") {
if ($_POST["confermacliente"] != ""){
$senda = 1;
}
else{
$senda = 0;
}
if (($_POST["confermacliente"] == "2")AND($_POST["nr_cliente"] == "")){
$sendb = 0;
}
else{
$sendb = 1;
}
if (($_POST["confermacliente"] == "3")AND($_POST["ditta"] == "")OR($_POST["luogo"] == "")OR($_POST["anno"] == "")){
$sendc = 0;
}
else{
$sendc = 1;
}
if ($_POST["confermacliente"] == "4"){
header('Location:../richiestaapp/app.php');
}
if (($senda == 1)OR($sendb == 1)OR($sendc == 1)){
$send = true;
}
else {
...
ora lo spiego, se confermacliente non ha diverso da niente allora è giusto, poi se confemra cliente È 2 allora deve anke controllare ke il campo nr_cliente sia riempito, poi se confemacliente è = a 3, allora deve controllare ke ditta anno e luogo siano riempiti, se uno di questi valori è giusto allora $send = true, se no assolutamete false, logicamente deve andare, ho provato una 10 di variabili altri script o esempi trovati mi danno consigli ma non funziano con me, forse xke sono degli imput radio? cambia qualcosa? kiedo a voi, thx mille sin da ora