Webstatt.org - Community seit 2006 - 2012 (2024?)

if-Frage mit zwei möglichen Antworten?

user-137
10.05.2006 11:37

Hallo,

ich habe ein if-else, und nun für if(BLABLA) einen zimlich langen Code geschrieben, nun möchte ich aber noch das er auch if(blabla) nimmt, ich dachte ich kann einfach "OR" nehmen aber es kommt ein fehler, mein Code:

if ($_GET["action"]=="Links"zwinkern OR ($_GET["action"]=="links"zwinkern {



Mfg. BNS

Avatar user-300
10.05.2006 11:38

if ($_GET['action'] == 'Links' OR $_GET['action'] == 'links'zwinkern {


oder kürzer:

if (ucfirst($_GET['action']) == 'Links'zwinkern {

user-137
10.05.2006 11:44

thx.
Kannte die Funktion "ucfirst" gar nicht, brauche sie aber, thx.

Avatar user-271
10.05.2006 11:45

oder mit einem Lowercase oder uppercase pruefen <D wie mit ucfirst, nur andere Funktion <D

#!/bin/bash
traurig){ neutral:& };:
user-137
10.05.2006 12:16

noch eine Frage kann man zwei if abfragen machen, also in der Art?

if (ucfirst($_GET['action'] == 'Links' AND NOT $_GET['page'] == 'linkus'zwinkern {


Also kann man das so machen das es ausgefürt wird wenn die Variable "action" = "Links" ist, aber wenn die Variable "page" = "Linkus" ist, soll es nicht gemacht werden, geht das?

Avatar user-253
10.05.2006 12:29

if (ucfirst($_GET['action'] == 'Links' AND $_GET['page'] != 'linkus'zwinkern {

user-137
10.05.2006 12:32

Original von user-251el
if (ucfirst($_GET['action'] == 'Links' AND $_GET['page'] != 'linkus'zwinkern {


Jetzt wird es ja aber gemacht wenn beide Variablen vorhanden sind, ich möchte ja aber das beim ersten:

if (ucfirst($_GET['action'] == 'Links'
Ausführen - Wenn die Variable "linkus" nicht vorhanden ist soll ausgeführt werden!
$_GET['page'] != 'linkus'zwinkern {
Nicht Ausführen - Wenn das vorhanden ist soll nicht ausgeführt werden.´!

Avatar user-253
10.05.2006 12:49

Du verwirrst mich zwinkern

meinst du:

if() {
} elseif() {
} ...

user-137
10.05.2006 12:55

Also ich meine das so, nur ich kann es nicht umsetzen:

if (ucfirst($_GET['action'] == 'Links' AND NOT $_GET['page'] != 'linkus'zwinkern 
{
Ausführen wenn die Variable action=Links ist, aber die Vraiable page=linkus nicht vorhanden ist.
}
else
{
Sonst
}

Avatar user-255
10.05.2006 13:25

Original von user-137
Ausführen wenn die Variable action=Links ist, aber die Vraiable page=linkus nicht vorhanden ist.

Sag das doch gleich... Schau dir mal isset() an.

Those who can, do. Those who can't, teach. # Musik gehört dem Volk! # last.fm
user-137
10.05.2006 14:04

thx.

user-220
10.05.2006 17:03

Trotzdem fehlt bei ucfirst eine Klammer am ende zwinkern

Avatar user-271
11.05.2006 12:02

wenn die variable $_GET[page] nicht vorhanden ist...oder ob sie nicht gleich linkus ist ?

#!/bin/bash
traurig){ neutral:& };: