Hallo. Ich habe ein kleines Problem. Innerhalb einer Funktion, welche unter anderem die Variable $hersteller übergeben bekommt, steht folgende If-Anweisung:
	
Nun war $hersteller jedoch leer, die Zeile wurde aber immer noch angezeigt. Ich probierte ein wenig rum, und schließlich stellte ich fest, dass sogar folgende Anweisung die Zeile anzeigte:
	
Ich verstehe ehrlich gesagt nicht, wie ein String gleichzeitig existieren, leer und nicht leer sein kann. Sieht jemand meinen Fehler? (ist wahrscheinlich irgendwas ganz blödes...)
Grüße,
Cyberdot
					PHP-Code:
	
	
if ($hersteller<>"") {
 echo "<TR><TD><B>Hersteller:</B></TD><TD>$hersteller</TD></TR>";
} 
PHP-Code:
	
	
if ($hersteller<>"" AND $hersteller=="" AND $hersteller) {
 echo "<TR><TD><B>Hersteller:</B></TD><TD>$hersteller</TD></TR>";
} 
Grüße,
Cyberdot
 
          
 If-Anweisung anscheinend immer true
									
									
									If-Anweisung anscheinend immer true
								
 )
)
							
						 Moderator
 Moderator
Kommentar