Archívum - 137651
június 24
Login rendszer....
Szisztok! Ma írtam egy php sciptet egy login rendszert akartam kialakítani! Most csak elég egyszerű de egész nagy regisztrációval egybekötött több useres legin rendszer lessz belőle! De már az elején egy kis problémába ütköztem! Mágpedíg abba hogy a case "logged": résznél nem tölti be a megadott fájlt és nem ír ki semmit csak a nagy fehérséget! :( Minden tökéletesen műküdik csak ez az egy nem stimmel benne! Van valami ötletetek esetleg? A forrás a következő:
■ <?php
session_start();
switch(@$HTTP_GET_VARS['id']) {
default:
print'
<form method="POST" action="'.$HTTP_SERVER_VARS['PHP_SELF'].'?id=ellenorzes">
<table width="238" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="127"><div align="right">Felhasználónév:</div></td>
<td width="153"><input name="user" type="text" class="button" size="20" maxlength="20"></td>
</tr>
<tr>
<td><div align="right">Jelszó:</div></td>
<td><input name="password" type="password" class="button" size="20" maxlength="20"></td>
</tr>
<tr>
<td><div align="center">
</div></td>
<td><div align="center">
<input type="submit" value="Belépés" name="logged" class="button">
</div></td>
</tr>
</table>
</form>';
break;
case "ellenorzes":
$user = "username";
$pwd = "admin";
if (@$HTTP_POST_VARS["user"] == $user) {
if(@$HTTP_POST_VARS["password"] == $pwd)
$HTTP_SESSION_VARS["logged"] = "yes";
echo"<meta http-equiv=\"refresh\" content=\"0;URL=".$HTTP_SERVER_VARS['PHP_SELF']."?id=logged\">";
} else {
echo"Hibás jelszó vagy felhasználónév!";
echo"<meta http-equiv=\"refresh\" content=\"2;URL=".$HTTP_SERVER_VARS['PHP_SELF']."\">";
}
break;
case "logged":
if (@$HTTP_POST_VARS["logged"] == "yes") {
include ("lapok/admin.txt");
print "Üdvözöllek kedves" . $user . "<br>";
$ip = $_SERVER[HTTP_X_FORWARDED_FOR];
print "Az ip címed: " . $ip;
}
break;
}
?>
session_start();
switch(@$HTTP_GET_VARS['id']) {
default:
print'
<form method="POST" action="'.$HTTP_SERVER_VARS['PHP_SELF'].'?id=ellenorzes">
<table width="238" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="127"><div align="right">Felhasználónév:</div></td>
<td width="153"><input name="user" type="text" class="button" size="20" maxlength="20"></td>
</tr>
<tr>
<td><div align="right">Jelszó:</div></td>
<td><input name="password" type="password" class="button" size="20" maxlength="20"></td>
</tr>
<tr>
<td><div align="center">
</div></td>
<td><div align="center">
<input type="submit" value="Belépés" name="logged" class="button">
</div></td>
</tr>
</table>
</form>';
break;
case "ellenorzes":
$user = "username";
$pwd = "admin";
if (@$HTTP_POST_VARS["user"] == $user) {
if(@$HTTP_POST_VARS["password"] == $pwd)
$HTTP_SESSION_VARS["logged"] = "yes";
echo"<meta http-equiv=\"refresh\" content=\"0;URL=".$HTTP_SERVER_VARS['PHP_SELF']."?id=logged\">";
} else {
echo"Hibás jelszó vagy felhasználónév!";
echo"<meta http-equiv=\"refresh\" content=\"2;URL=".$HTTP_SERVER_VARS['PHP_SELF']."\">";
}
break;
case "logged":
if (@$HTTP_POST_VARS["logged"] == "yes") {
include ("lapok/admin.txt");
print "Üdvözöllek kedves" . $user . "<br>";
$ip = $_SERVER[HTTP_X_FORWARDED_FOR];
print "Az ip címed: " . $ip;
}
break;
}
?>
Szöveg+árnyék, negatív "margin"-nal - szabad?
Sziasztok
A kezdő kérdésem az lenne, korrekt megoldás árnyékolt szöveget íly módon megjeleníteni?
<div style="margin-top: 0px; margin-left: 1px; font-weight: bold; color: #000000; font-size: 22px;">Szöveg...</div>
<div style="margin-top: -26px; margin-left: 0px; font-weight: bold; color: #A0A0A0; font-size: 22px;">Szöveg...</div>
Vagy létezik esetleg más, szebb megoldása ennek a feladatnak?
Köszönöm!
■ A kezdő kérdésem az lenne, korrekt megoldás árnyékolt szöveget íly módon megjeleníteni?
<div style="margin-top: 0px; margin-left: 1px; font-weight: bold; color: #000000; font-size: 22px;">Szöveg...</div>
<div style="margin-top: -26px; margin-left: 0px; font-weight: bold; color: #A0A0A0; font-size: 22px;">Szöveg...</div>
Vagy létezik esetleg más, szebb megoldása ennek a feladatnak?
Köszönöm!
PHP 5 - The Year After (PDF)
Sebastian Bergmann fóliái a PHP5-ről és néhány kapcsolódó projektről (PHPUnit2, Creole stb.)
■ How to Setup and use Printing Variables in PHP
Mikor melyik idézőjeleket kell használni
■ LOK III. - videok
Letölthetők a Linux az oktatásban konferencia III. videofelvételei
■



