PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Signatur ist so mal nicht richtig


Cerberus
10.11.2008, 22:14
:OffTopic ....

<?
begin_frame("WIE SCHWER IST CODEN???"); {
print("<center>");
print("Ganz einfach wenn man es kann!!!");
}else{
print("Nicht gerade leicht wenn man erst damit angefangen hat!!!");
print("</center>");
}
end_frame();
?>
also das ist ja mehr wie falsch ...
und sauber ist es auch net ...

nu wieder zum Hack :)

DirtyPlaya
10.11.2008, 23:45
off topic

so ist es jetzt besser cerberus
hab vorhin einach nur schnell irgendwas zamgeschireben und ich weiß das das flasch ist

Solstice
10.11.2008, 23:50
perfekt:
<?
if ($CURUSER == yes) {
print("Coden ist ganz einfach wenn man es kann!!!");
}else{
print("Coden ist nicht gerade leicht wenn man erst damit angefangen hat!!!");
}
?>

auch wenn man sich über den sinn des $CURUSER streiten kann.. was hat der mit coden zu tun und was auch zum teufel mit dem Topic?
:arghh:

mfg,
Sol

DirtyPlaya
10.11.2008, 23:54
:err:
ohmann was soll ich den sonst schreiben if ($CURCODEN == yes)
oder wie
:twitcy:

HaBe
11.11.2008, 19:58
perfekt:
<?
if ($CURUSER == yes) {
print("Coden ist ganz einfach wenn man es kann!!!");
}else{
print("Coden ist nicht gerade leicht wenn man erst damit angefangen hat!!!");
}
?> auch wenn man sich über den sinn des $CURUSER streiten kann.. was hat der mit coden zu tun und was auch zum teufel mit dem Topic?
:arghh:

mfg,
Sol
zum thema perfekt: ich glaube nicht, dass es in php eine konstante mit dem wert yes gibt. die anführungszeichen sollten glaube schon sein...

GlasFist
11.11.2008, 20:11
eine konstante hat ein =

Solstice
13.11.2008, 16:40
Ok meins war auch noch nicht das wahre... probieren wirs erneut...
aktuell:
<?
if ($CODER = "yes") {
header("Coden ist ganz einfach wenn man es kann!!!");
}else{
stderr("Coden ist nicht gerade leicht wenn man erst damit angefangen hat!!!");
}
?>

Falsch wenn es nicht beabsichtigt ist das IMMER
header("Coden ist ganz einfach wenn man es kann!!!");
aufgerufen werden soll...
denn = ist eine Zuweisung und kein Vergleichsoperator

Ferner müssen bei stderr() der NV source IMMER zwei argmente übergeben werden... dh. ein titel und ein inhalt...

also mal so zb:
<?
if ($CODER == "yes")
header("Coden ist ganz einfach wenn man es kann!!!");
else
stderr("Achtung","Coden ist nicht gerade leicht wenn man erst damit angefangen hat!!!");
?>

mfg,
Sol

GlasFist
13.11.2008, 18:04
RICHTISCH :D

= ist ist für konstanten $a = 0
== ist der vergleichsoperator der den inhalt vergleicht
=== ist ein vergleichsoperator der inhalt und typ vergleicht

beispiel:
$a = 0;
$b = "0";
$c = 0;

$a == $b // stimmt
$a == $c // stimmt
$b == $c // stimmt auch

$a === $b // stimmt nicht
$a === $c // stimmt
$b === $c // stimmt nicht
hoffe ihr seid wieder etwas schlauer geworden :)

brauchen tut man das eigentlich nicht aber genauer und sicherer ist ===

Solstice
13.11.2008, 18:24
Die Boolschen werte fehlen noch XD


mfg,
Sol

GlasFist
13.11.2008, 18:41
wat für werte ?

Solstice
13.11.2008, 18:49
Etz sach mir bloß net dass du boolsche werte oder auch "boolean" nicht kennst...

GF... enttäusch mich net... :confuse:

mfg,
Sol

Ps.: Wahrheiten

GlasFist
13.11.2008, 18:59
kP was das damit zu tun hat :tongue:

erkläre du es

Solstice
13.11.2008, 19:17
Google :tongue:

ne so gemein bin ich net...

Eigentlich arbeitet php bei entscheidungen NUR mit boolschen werten.
nur merken wir meist nichts davon...

Boolsche werte sind zb.
>=1 und 0 wenn sie über die wahrheit einer Aussage entscheiden.
Die Ursprungsform der Boolschen werten sind false und true
Ein Boolean ist true wenn der Wert >0 ODER true selbst übergeben wird
(zb bei funktionen oder Aussagesätzen)

Beispiel
function beispiel()
{
// Aussagesatz (Eindimensional): da 4 >= 0 Wahr ist,
// bekommt "if" den boolschen true wert geliefert und ist somit
if (4) // wahr, weshalb es sich auch ausführt
return true; // Boolscher rückgabewert
else
return false; ebenfalls Boolscher rückgabewert
}

$bsp = beispiel(); // enthält nun den boolschen Wert true

if ($bsp) // ist WAHR (Rückgabe an if anweisung: true)
doany();

if ($bsp == true) // ist WAHR (Rückgabe an if anweisung: true)
doany();

if ($bsp == 1) // ist WAHR (Rückgabe an if anweisung: true)
doany();

if ($bsp === true) // ist WAHR (Rückgabe an if anweisung: true)
doany();

if ($bsp === 1) // ist FALSCH (Rückgabe an if anweisung: false)
doany();


Denke das Hilft sich wieder dran zu erinnern...


mfg,
Sol