Kleine Frage!
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aufruf
button
code
erreichen
frage
genommen code
index
jemand
kleines problem
krieg
login
post
sagen
server
session
stehen
variable code
zeile
zitat
-
Hi,
ich habe ein kleines Problem mit PHP!
Folgendes:
<html>
<head>
<title> ::Index:: </title>
<base target="I1">
</head>
<body bgcolor="#000080">
<?php
if ($button =="Login") {
?>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<center><font color="#FF0000" size='100'>Nicht eingeloggt !</font></center>
<?
}
else
{
?>
///////////// Das ganze HTML- Gelabere!
<?php
}
?>
</body>
</html>
Ich will damit nat?rlich erreichen, dass erst wenn man sich eingeloggt hat, man die Site sieht!
Wenn ich dann aber die Site aufrufe, dann erscheint oben NICHT EINGELOGGT! und untendrunter das was man erst sehen soll wenn man eingeloggt ist!
Was ist da falsch?
mawes -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Halo,
Ich verstehe nicht ganz was hier nicht funktioniert ?
Enzige Frage woher nimmst du die $button Variable?
Ich habe folgendes aus deinem Zitat genommen
$button = "Login"; if ($button =="Login") {
<br>
<center><font color="#FF0000" size='100'>Nicht eingeloggt !</font></center>
} else {
///////////// Das ganze HTML- Gelabere!
}
Da ich nicht weiss was in $button steckt habe ich einmal $button = "Login";
und einmal $button = "egal was" genommen und auprobiert es funktioniert
mit Zeile $button = "Login"; kriege ich nur "nicht eigeloggt
und das andere wenn $button anders als "Login" ist
danielos -
das ist der Button auf den gedr?ckt wird!
<input type="submit" name="button" value="Login">
Das hat mal gefunzt! -
Probiers mal mit $button = $_GET['button']; bzw. $button = $_POST['button']; je nachdem ob du beim forumalr method=GET oder POST hast!
-
ich muss sagen, dass dieses hier:
<?
if($button==login){
?>
....
<?
}
?>
sehr verd?chtig und komisch aussieht, ich w?rde sagen, dass es nicht klappt :-) -
hi!
ich w?rds so machen
wenn sich der user eingeloggt hat registrierst du eine session variable
<? $_SESSION[user] = $_POST[username]; ?>
und dann fragst du ab
<? if(!session_is_registered("user") || $_SESSION[user] == "") echo "Nicht eingeloggt"; else echo "Hallo " . $_SESSION[user]; ?>
lg Facetious
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage