Nejste přihlášeni
Stránky 1
Dobrý den , mohli by jste mi prosím poradit co dělám špatně ?
Udělal jsem si login na web a první den ten skript fungoval ale po týdnu se něco stalo ... Píše mi to chybu že nebyla nalezena žádná db ...
Zde je stránka http://www.buddyfilez.4fan.cz/login.php ...
skript je zde :
<html>
<head><title>Buddyns Filez - přihlášení</title></head>
<body bgcolor="darkgrey">
<?php
session_start();
//Logining system created by Dawis
If(empty($_GET['logout']) or $_GET['logout'] != 1){
If(empty($_SESSION['logged']) or $_SESSION['logged'] != 1){
If(empty($_POST['nick'])){ ?>
<form method="POST" action="login.php">
Už. jméno:<br>
<input type="text" name="nick"><br>
Už. heslo:<br>
<input type="password" name="pass"><br>
<input type="submit" value="Přihlásit"><br>
</form><?php
}ElseIf(isset($_POST['nick'])){
$connection = mysql_connect("sql.endora.cz:3308","scripts","mojetajneheslo" ) or die ('<b>Critical error!</b><br>Nepodarilo se pripojit k databazi!');
mysql_select_db("login", $connection) or die ('Zadaná databáze není funkční nebo neexistuje!');
mysql_query('SET NAMES cp1250');
mysql_query("SET character_set_client=cp1250");
mysql_query("SET character_set_connection=cp1250");
mysql_query("SET character_set_results=cp1250");
$nick = $_POST['nick'];
$pass = $_POST['pass'];
$pass = addslashes(strtoupper($pass));
$find = mysql_query("SELECT * FROM Accounts WHERE `Nick` = '$nick' and `Password` = '$pass'") or die (mysql_error());
$exist = mysql_num_rows($find);
If($exist == 1){
$info = mysql_fetch_array($find);
$_SESSION['logged'] = 1;
$_SESSION['redirect'] = $info['Redirect'];
$_SESSION['nick'] = $info['Nick'];
echo "Byl jste úspěšně přihlášen! Budete přesměrován na Vaši stránku."; ?>
<script type='text/javascript'>
setTimeout("location.href='<?php $_SESSION['redirect']; ?>';", 3000);
</script>
<?php
}ElseIf($exist != 1){
echo "Uživatelské jméno nebo heslo není správné!";
}Else echo "Error: [LOGIN] Unknown account";
};
}ElseIf($_SESSION['logged'] == 1){
echo "Vítej ".$_SESSION['nick']."<br> Vyber, co chceš udělat:"; ?>
<a href='<?php echo $_SESSION['redirect']; ?>'>Přejít na svoji stránku</a> | <a href="login.php?logout=1">Odhlásit</a><?php
};
}ElseIF($_GET['logout'] == 1){
$_SESSION = array();
echo "Byl jste úspěšně odhlášen. <a href='http://buddyfilez.4fan.cz/'>Úvodní stránka</a>";
};
?>
</body>
</html>
Poradí mi někdo ? Děkuji a přeji příjemný zbytek dne ..
Offline
Tak DB ve webadminu mám ... normálne si tam muzu prohlizet uzivatele atd ... A mají prihlasovací udaje s tim neco spolecneho ?
Offline
Problém vyřešen , chyba na mé straně
Offline
Stránky 1