ahoj, mam problem, prihlasim se a kdyz si dam nacist informace z databaze tak mi to vypise (po obnoveni stranky)
1.jmeno=Jan Houska&narozen=&delam=&mail=&icq=0&nick=nick2&poznamka=
2.jmeno=&narozen=&delam=&mail=&icq=0&nick=&poznamka=
3.jakto=neprihlasen
dela to tenhle script
<?php
session_start();
if(isset($_SESSION['jmeno']) && isset($_SESSION['heslo'])){
$nick = $_SESSION['jmeno'];
$heslo = $_SESSION['heslo'];
require 'connect.php';
$query = "SELECT jmeno,narozen,delam,mail,icq,nick,poznamka FROM lidi WHERE nick = '$nick' AND heslo = '$heslo'";
$res = mysql_query($query, $spojeni) or die("SQL dotaz neslo provest");
$obj = mysql_fetch_object( $res );
$jmeno = $obj->jmeno;
$narozen = $obj->narozen;
$delam = $obj->delam;
$mail = $obj->mail;
$icq = (int)$obj->icq;
$nick = $obj->nick;
$poznamka = $obj->poznamka;
mysql_free_result($res);
mysql_close($spojeni);
echo "jmeno=$jmeno&narozen=$narozen&delam=$delam&mail=$mail&icq=$icq&nick=$nick&poznamka=$poznamka";
}
else{
echo "jakto=neprihlasen";
}
?>
nevite co muze bejt spatne? ze se to vzdy odhlasi
connect php vypada:
<?php
$db_server = "mysql.webzdarma.cz";
$db_login = "login";
$db_password = "heslo";
$db_name = "databaze";
$spojeni = MySQL_Connect($db_server ,$db_login, $db_password) or die ("Error connecting to database.");
MySQL_Select_DB($db_name) or die ("Couldn't select the database.");
mysql_query('SET names utf8');
?>
<HTML>Tento script povazuje za prihlaseneho toho, kdo vyplni jmeno/heslo.
Pouzil bych spise:
$res = mysql_query($query, $spojeni) or die("SQL dotaz neslo provest");
if (($obj = mysql_fetch_object( $res )) != NULL) {
// prihlasen
}
else {
// neprihlasen
}</HTML>