Buongiorno a tutti.
Ho passato un intero pomeriggio nel cercare di far funzionare un semplice codice php, ma senza riuscirci...
Lo script è semplice, si tratta di effettuare dei confronti sul contenuto (o meno) di due variabili stringa.
Nello specifico, ho due variabili, $vara che può contenere una parola, "valore_non_valido" oppure non contenere nulla (stringa vuota), e la variabile $varb che può avere del contenuto oppure essere vuota.
Cosa deve fare lo script: se la variabile $vara contiene la frase "valore_non_valido" o se è vuota, o se la variabile $varb è vuota, si deve stampare a video la frase "valori non validi o assenti". In caso contrario, si deve stampare a video la frase "valori corretti".
Ho realizzato questo script (che però non funziona...):
	
	
	
		
Dov'è l'errore?
Grazie.
				
			Ho passato un intero pomeriggio nel cercare di far funzionare un semplice codice php, ma senza riuscirci...
Lo script è semplice, si tratta di effettuare dei confronti sul contenuto (o meno) di due variabili stringa.
Nello specifico, ho due variabili, $vara che può contenere una parola, "valore_non_valido" oppure non contenere nulla (stringa vuota), e la variabile $varb che può avere del contenuto oppure essere vuota.
Cosa deve fare lo script: se la variabile $vara contiene la frase "valore_non_valido" o se è vuota, o se la variabile $varb è vuota, si deve stampare a video la frase "valori non validi o assenti". In caso contrario, si deve stampare a video la frase "valori corretti".
Ho realizzato questo script (che però non funziona...):
		PHP:
	
	//...
if($vara == "valore_non_valido" || (empty($vara)) || (empty($varb))) {
echo "valori non validi o assenti"; }
else {
echo "valori corretti";
}Dov'è l'errore?
Grazie.
			
				Ultima modifica di un moderatore: 
			
		
	
										
										
											
	
										
									
								 
	 
	 
 
		 
 
		


 
 
		 
 
		 
 
		 
 
		