Utilizzare piu if in una pagina

Salvo Salvi

Utente Attivo
14 Nov 2012
230
0
0
Raga saprete dirmi perchè questo codice non funge?
PHP:
if($volterimaste >= 0){
if($rand == $scelta){
mysql_query($sqleliminazione);
mysql_query($sqlinserirenuovocredito);
mysql_query($sqlreff);
header("location:../payperclick.php?result=Offerta+completata+con+successo");
echo "funziona";
}
}

if($rand == $scelta){
mysql_query($sqlinserirenuovocredito);
mysql_query($sqlreff);
//header("location:../payperclick.php?result=Offerta+completata+con+successo");
echo "cazzo";
}

if($rand != $scelta) {
//header("location:../payperclick.php?result=Codice+di+protezione+incorretto");
}
cioè mi funge solo il primo if gli altri no
 
Prova in questo modo anche se dovresti specificare cosa vuoi che faccia e in quali casi. Ho solo tentato di 'aggiustare' un pò il codice secondo quello che credo tu voglia fare.
PHP:
if($volterimaste >= 0 && $rand == $scelta){
mysql_query($sqleliminazione);
mysql_query($sqlinserirenuovocredito);
mysql_query($sqlreff);
header("location:../payperclick.php?result=Offerta+completata+con+successo");
echo "funziona";
}elseif($rand == $scelta){
mysql_query($sqlinserirenuovocredito);
mysql_query($sqlreff);
//header("location:../payperclick.php?result=Offerta+completata+con+successo");
echo "[B]ciao[/B]";
}elseif($rand != $scelta){
//header("location:../payperclick.php?result=Codice+di+protezione+incorretto");
}
 
Prova a dire in quale caso non funzionava rispetto ai valori di $volterimaste e $rand e $scelta.
In particolare in quale if vorresti che entrasse e in quali casi.
 
Premetto che il tuo codice funzioni perfettamente.
Però mi restano ancora gli stessi dubbi; cioè xk se metto più if mi legge solamente il primo?
 
Dipende tutto dai dati in ingresso e quello che tu vuoi che il sistema faccia.
 

Discussioni simili