Questione : PHP di difetto e se edizione di dichiarazione

Sul rel= " nofollow " " del _blank " " del target= " di http://www.jrocam.com del href= di http://www.jrocam.com sto usando il codice qui sotto per mostrare un'immagine differente ad ogni pagina. Tuttavia, quando andate al rel= " nofollow " " del _blank " " del target= " di http://www.jrocam.com del href= di http://www.jrocam.com la pagina di difetto non mostra un'immagine. La pagina di difetto è dimostrazione e quando scattate la dimostrazione nella barra del nav esso rivela benissimo. Chiunque conosce che cosa devo fare per convincere la versione corretta della dimostrazione per rivelare quando andate al rel= " nofollow " " del _blank " " del target= " di http://www.jrocam.com del href= di class= " i lineNumbers " >
1 del >
: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: >< codeBody " del prettyprint " " del class= del id= " codeSnippet833408 del >
„ " del class= " " del height= " 150;
		
		} elseif (== “newresume„ di $_GET [“p„]) {
		
		 immagini/resume-image.gif " width= dello src= " del  299 standardW „ " del class= " " del height= " 150;
		
		} elseif (== “contatto„ di $_GET [“p„]) {
		
		 immagini/contact-image.jpg " width= dello src= " del  263 standardW „ " del class= " " del height= " 150;
		
		} elseif (== “riassunto„ di $_GET [“p„]) {
		
		 immagini/other-exp-image.jpg " width= dello src= " del  270 standardW „ " del class= " " del height= " 150;
		 
		 } elseif (== “dimostrazione„ di $_GET [“p„]) {
		
		 immagini/home-image.gif " width= dello src= " del  270 standardW „ " del class= " " del height= " 150;
		 
		  } elseif (== “dimostrazione„ di $_GET [“p„]) {
		
		 immagini/home-image.gif " width= dello src= " del  270 standardW „ " del class= " " del height= " 150;
		
		} elseif del elseif ("" del == di $_GET [“p„]) {} ("" del == di $_GET [“p„]) {
		
		 immagini/home-image.gif " width= dello src= " del  367 standardW „ " del class= " " del height= " 150;
		
		} altrimenti {
		
		 spazio in bianco di //
		 eco '';
		
		}
		
		? >
class= > " libero " di 
class= del

Risposta : PHP di difetto e se edizione di dichiarazione

È una di 2 cose:

1. Quando andate direttamente là là, nessun $_GET è stabilito. $_GET [“p„] probabilmente sarà uguale alla POSIZIONE DI SEGNALE MINIMO, NON "" e quindi esso passa con la vostra dichiarazione altra finale che non produce immagine.

O 2. Se il codice di cui sopra è corretto, avete 2 dichiarazioni del elseif per $_GET [“p„] = "" e quello primo non fa nulla e sarà quello unico che inforna. Rimuoverlo ed il codice di cui sopra potrebbe funzionare…
Altre soluzioni  
 
programming4us programming4us