mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 08.12.2016 17:07 Benutzername: Passwort: Auto-Login

Thema: PHP: komm mir vor wie nen Newbie... vom 07.09.2004


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> PHP: komm mir vor wie nen Newbie...
Autor Nachricht
sturmoffice
Threadersteller

Dabei seit: 09.05.2003
Ort: Bei Göttingen
Alter: 33
Geschlecht: Männlich
Verfasst Di 07.09.2004 19:21
Titel

PHP: komm mir vor wie nen Newbie...

Antworten mit Zitat Zum Seitenanfang

Akk so nach 20 Stunden komm ich nimma drauf..

wie gehten das wenn ich abprüfe wenn etwas net vorhanden ist?

if (!$test) {
echo "ist nicht da";
}
else {
echo "ist da";
}

jetzt will ich aber überprüfen ob mehrere sachen nicht da sind..

in der form von

if (!$test ODER !$test2 ODER !test3)

bitte hilfe...
  View user's profile Private Nachricht senden
webdeveloper

Dabei seit: 25.05.2003
Ort: SG
Alter: 32
Geschlecht: Männlich
Verfasst Di 07.09.2004 19:26
Titel

Antworten mit Zitat Zum Seitenanfang

if (!$test || !$test2 || !test3)
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
phalanx

Dabei seit: 07.09.2004
Ort: Coesfeld
Alter: 31
Geschlecht: Männlich
Verfasst Di 07.09.2004 19:26
Titel

Antworten mit Zitat Zum Seitenanfang

versuch's mal bitte so:

Code:
if (!isset($test)) {
  echo "ist nicht da";
}
else {
  echo "ist da";
}


Zuletzt bearbeitet von phalanx am Di 07.09.2004 19:27, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Di 07.09.2004 20:10
Titel

Antworten mit Zitat Zum Seitenanfang

webdeveloper hat geschrieben:
if (!$test || !$test2 || !test3)


oder if( !$test OR !$test2 ) .. bei SQL allerdings geht nur OR Lächel
das nur vorne weg *zwinker*
  View user's profile Private Nachricht senden
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 39
Geschlecht: Männlich
Verfasst Do 09.09.2004 11:18
Titel

Antworten mit Zitat Zum Seitenanfang

Ja, aber wie Du das schreibst, könnte man meinen, daß || und OR völlig das Gleiche sind. Dem ist aber nicht so. Der Operator || hat Vorrang vor dem OR (wie auch && Vorrang vor AND hat).

Hier würde erst $b||$c geprüft werden und nicht erst $a OR $b
if ( $a OR $b || $c )
entspricht also dem:
if ( $a OR ( $b || $c ) )
  View user's profile Private Nachricht senden
caZpa
Account gelöscht


Ort: -

Verfasst Do 09.09.2004 11:59
Titel

Antworten mit Zitat Zum Seitenanfang

oder verschachtelt:
Code:

if(!$test1) {
     echo "var test1 ist leer";
     if(!$test2) {
          echo "var test2 ist leer";
          if(!$test3) {
               echo "var test3 ist leer";
          }else {
               echo "var test3 ist" . $test3;
         }
     }else {
          echo "var test2 ist" . $test2;
     }
}else {
     echo "var test1 ist" . $test1;
}
 
angelone

Dabei seit: 29.08.2004
Ort: -
Alter: 35
Geschlecht: Männlich
Verfasst Do 09.09.2004 13:07
Titel

Antworten mit Zitat Zum Seitenanfang

respekt Grins
  View user's profile Private Nachricht senden
 
Ähnliche Themen [S] PHP & MySQL Einsteigerliteratur für absolute Newbie
Brauche Hilfe - NEWBIE
Film stoppt nicht [NEWBIE]
[Shockwave] Ich komm nicht weiter
dreamweaver newbie frage...hüülfä!
Flash-Newbie sucht Anlaufstelle
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.