| Autor | Zpráva | ||
|---|---|---|---|
| quest Profil |
#1 · Zasláno: 15. 7. 2013, 09:26:43
Dobrý den.Měl jsem stránku na ic.cz a teď jsem přešel na endora.cz registrace na mých stránkách funguje ale když se na ně uživatel přihlašuje tak to nejde.Všechny soubory jsem jen zkopíroval.
login.php <?php
require_once dirname(__FILE__)."/config.php";
$select = mysql_query("SELECT id from uzivatele where jmeno = '". $_SESSION["jmeno"] ."' and heslo = '". $_SESSION["heslo"] ."' ") or die (mysql_error());
$udaje = mysql_fetch_assoc($select);
if (isset($_POST['submit'])) {
$_SESSION['jmeno'] = $_POST['jmeno'];
$_SESSION['heslo'] = md5($_POST['heslo']);
$select = mysql_query("SELECT id from uzivatele where jmeno = '". $_SESSION["jmeno"] ."' and heslo = '". $_SESSION["heslo"] ."' ") or die (mysql_error());
$udaje = mysql_fetch_assoc($select);
if (mysql_num_rows($select)==1) {
session_regenerate_id();
$_SESSION['id'] = $udaje['id'];
$_SESSION['jmeno'] = $_POST['jmeno'];
$_SESSION['heslo'] = md5($_POST['heslo']);
header("Location: ./stranka.php", Přihlášen);
}
else {
header("Location: ./index.php?ne", 401);
}
}
?><?php
$title = "";
if (isset($_GET["ne"])) {
$title = "Uivatelské jméno nebo heslo je patně zadané";
}
?>
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html>
<head>
<title>název</title>
</head>
<body>
<form action="login.php" method="post">
<fieldset>
<legend><b>Přihlášení uivatele</b></legend>
<p><input name="jmeno" size="20" tabindex="1" type="text" /> <label>Jméno</label></p>
<p><input name="heslo" size="20" tabindex="2" type="password" /> <label>Heslo</label></p>
<p><input name="submit" type="submit" tabindex="3" value=" přihlásit » " /></p>
</fieldset>
</form>
<p><a href="./register.php">Zaregistrovat</a></p>
<div style="position: absolute; top: 30px; left: 10px"><?php echo $title ?></div>
</body>
</html> |
||
| quest Profil |
#2 · Zasláno: 15. 7. 2013, 12:06:58
Vyřešeno.Lock
|
||
| jenikkozak Profil |
#3 · Zasláno: 15. 7. 2013, 12:43:38
Zde na diskusi problémy nezamykáme, ale řešíme. V čem byl problém v tomto případě?
|
||
|
Časová prodleva: 13 let
|
|||
0