Hallo,
Ich bin so ein Idiot. So wie dus beschrieben hast hab ichs auch schon probiert gehabt, jetzt bin ich draufgekommen, dass ich statt && ein || verwendet hab, mein Gott bin ich dumm :)
Also das muß ich jetzt nicht verstehen, oder? Denn der zweite Teil deiner IF-Abfrage ist meines erachtens eh unnötig, da
trim(IRGENDWAS) == ' '
niemals TRUE sein kann. Trim entfernt u.A. alle Leerzeichen am Anfang und am Ende von IRGENDWAS, das Ergebnis kann also niemals ein Leerzeichen sein.
Wenn du also ein && verwendest, wird die Bedingung der IF-Abfrage niemals TRUE, entsprechend wird der Anweisungsblock der IF-Abfrage nie ausgeführt.
Gruß, André