• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Messagebox / If-Abfrage

Status
Für weitere Antworten geschlossen.

MadMax777

Neues Mitglied
Hallo,

gibt es unter PHP die kleinen Fenstermeldung die einen sagen, das man zum Beispiel irgend wo etwas falsch eingetragen hat? Wenn ja, was muss man da machen damit PHP ein solches anzeigt.

mfg
madmax777

Edit

Ich habs schon mal auf eigener Faust versucht. Bleib aber jetzt total stecken. Ist der Ansatz richtig oder bin ich total auf dem Holzweg. ;-)

[php:1:96261411ce]
<?php
echo "<script type='text/javascript'>\n";
echo "alert('$textfield2');\n";
if ($checkbox == "checkbox") { if ($textfield2 == "") {
echo "alert('Bitte geb deine EMailadresse an!');\n";
}}
echo "</script>\n";
.
.
.
?>[/php:1:96261411ce]
 
Werbung:
das macht man normalerweise über javascript. (javascript ist client-seitig)
php ist server-seitig, dh. es wird eine reine html datei übermittelt ... glaube nicht das das möglich ist über html eine alert box aufzurufen.

du kannst allerdings auf der seite selbst eine box einbauen, die normalerweise leer ist, und wenn es fehler gibt dort auflisten.
 
man kann ja einfach so was machen:
[php:1:ba1d478fec]<?php
if(error)
echo "<script language=\"javascript\">/*code für msgbox*/</script>";
?>[/php:1:ba1d478fec]
es muss ja nicht unbedingt im header sein...
 
Werbung:
Werbung:
Fätzminator schrieb:
dann muss ja ein error in js kommen!?

Das Problem ist, dass die Seite sich so verhält als wäre der Part mit dem JavaScript gar nicht da.

Wie verbindet man eigentlich zwei Bedingungen in einer If-Abfrage mit PHP?

Code:
if Bedingung1 and Bedingung2 then ...
if Bedingung1 or Bedingung2 then ...
 
Werbung:
if (bedingung1, bedingung2) { } else { }

and is UND(nur dann ture) und OR is ODER(entweder dann true oder dann true)
 
[php:1:ab8b8e3735]<?php
if (bedingung1 && bedingung2) {
#Anweisung/en
}
elseif (bedingung1 || bedingung2) {
#Anweisung/en
}
else {
#Anweisung/en
}
?>[/php:1:ab8b8e3735]
 
philipp schrieb:
if (bedingung1, bedingung2) { } else { }

and is UND(nur dann ture) und OR is ODER(entweder dann true oder dann true)

Ja genau.

Bei "and" müssen beide Bedingungen wahr sein.
Bei "or" muss eine der beide Bedingungen wahr sein.

Delphi Topologie.

Code:
if (bedingung1, bedingung2) {} ...
stellt jetzt "and" oder "or" da?
 
Werbung:
MadMax777 schrieb:
Code:
if (bedingung1, bedingung2) {} ...
stellt jetzt "and" oder "or" da?

gar nix von beidem, da is keine verknüpfung der bedingungen oO
...

[php:1:488a931b32]<?php
if (bedingung1 && bedingung2) # AND

if (bedingung1 || bedingung2) # OR
?>[/php:1:488a931b32]
 
es gibt 3 sachen (allerdings das 3. bei php so nicht?)
and --> && --> alle bedingungen müssen erfüllt sein
or --> || --> mindestens eine der bedingungen muss erfüllt sein
xor --> (bits so was in php oder muss man das selbst machen!?) --> nur eine bedingung darf erfüllt sein
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben