Attackera min kod!!!!
Gärna, om vi kunde se den.... ;)
------------------
Be afraid. Be very, very afraid.
4 svar · 219 visningar · startad av Zacay
Hej!
Jag har nyligen lärt mig php4 och började leka med sessions och här har jag gjort ett inlogg system som sedan ska kopplas till den riktiga sidan och ska plocka fram saker ur mysql. men som sagt eftersom det är mitt första skulle jag vilja att ngn kollar upp min kod och rättar mig. Jag har säkert lite onödiga rader eller dumma rader som kan ersättas med annat och bättre.
Och säkrare!
Attackera min kod!!!! :) :) :)
<?php
session_start();
session_register("username");
session_register("password");
session_register("timestamp");
session_register("login");
if (isset($page) and $page=="logout") {
session_unset();
session_destroy();
}
if (isset($username) and isset($password) and $username == "Capoeira" and $password == "Capoeira") {
if (isset($timestamp) and $timestamp == 0) {
$timestamp = time();
$login = "yes";
} else {
if ((time() - $timestamp)>60) {
session_unset();
$timestamp = 0;
$login = "notime";
} else {
$timestamp = time();
$login = "yes";
}
}
} else {
session_unset();
$login = "no";
$timestamp = 0;
}
echo("login: " . $login . "<br>");
echo("time: " . $timestamp . "<br>");
if (isset($username) and isset($password)) {
echo("username: " . $username . "<br>");
echo("password: " . $password . "<br>");
}
if ($login == "notime") : ?>
Din tid är ute!<br>
<form action="<?php echo($PHP_SELF); ?>" method="post">
<input type="text" name="username"><br>
<input type="password" name="password"><br>
<input type="submit"> <input type="reset"><br>
</form>
<?php else : ?>
<?php if ($login == "yes") : ?>
Du är inne!
<br>
<a href="<?php echo($PHP_SELF); ?>">tryck</a><br>
<a href="<?php echo($PHP_SELF); ?>?page=logout">logout</a>
<?php else : ?>
<form action="<?php echo($PHP_SELF); ?>" method="post">
<input type="text" name="username"><br>
<input type="password" name="password"><br>
<input type="submit"> <input type="reset"><br>
</form>
<?php endif; ?>
<?php endif; ?>
Tack på förhand / Zacay (hehe glömde koden)
[Redigerat av Zacay den 17 sep 2001]
Attackera min kod!!!!
Gärna, om vi kunde se den.... ;)
------------------
Be afraid. Be very, very afraid.
ngn med mycket erfarenhet inom sånt,
spango du verkar ha varit med länge med dina ca:1800 poster.. :)
Jag vill ju ha bra kod till inlogg systemet =)
tack
[Redigerat av Zacay den 17 sep 2001]
Tacka Nicclas för denna:
http://cgi.webforum.nu/wf/Forum12/HTML/001067.html
------------------
-nipp-
Jag e tvungen att ha allt på en sida eftersom det ska bara vara en php som plockar fram saker heltiden beroende på kommandon..
men nu... finns det ingen som vill hitta dumma fel på min kod , och onödiga steg???
jag skulle gärna vilja göra den bättre :)