Autor Zpráva
kachnak
Profil *
zdravim.. chcel by som zacat pouzivat sesion na stranakch pre vstupy ale zatial mam jeden problem..
ak otvorim stranku mam dostat jedinecne ID napr 13... ktore ma zostat kym je stranka otvorena... funguje to kym.. neotvorim znovu tu istu stranku v novom okne... vtedy sa to najnovsie id cize 14 nastavi aj na stranke prvej... cize tam kde malo byt 13... a na oboch stranakch fungujem s ID 14 cize chyba.. neviete preco mi to moze robit? som myslel to sesion suvisi iba s oknom...
odkaz na stranku skusobnu http://www.sa-bikers.wz.cz/test/vstupy.php
vdaka za radu

kod stranky
<?php
$obsah=file_get_contents("../login");
$buf=explode("***","$obsah");
$spojenie=mysql_connect("$buf[0]", "$buf[1]", "$buf[2]");
mysql_select_db("$buf[3]");

if(!(mysql_query("ALTER TABLE `vstupy` RENAME `vstupy`")))
$query= mysql_query("CREATE TABLE `vstupy` (`id` INT( 11 ) NOT NULL ,`time` VARCHAR( 20 ) NOT NULL ,`nick` VARCHAR( 14 ) NOT NULL )");

session_start();
if(isset($_POST["aktualizovat"]))
{
$hod=date("H");$hod=$hod*3600;$min=date("i");$min=$min*60;$sec=date( "s");$cas=$hod+$min+$sec;
$query=mysql_query("UPDATE vstupy SET time = '".$cas."' WHERE id='".$_SESSION[id]."' ");
}

$query=mysql_query("SELECT id FROM vstupy ORDER BY id DESC LIMIT 0,1;");
list($id) = mysql_fetch_row($query);
$pocet=mysql_query("SELECT * FROM vstupy");
$riadky= mysql_num_rows($pocet);
if($riadky==0)$id=1;
if($riadky!=0)$id++;
$noveid=$id;

if($_SESSION[id]=="")
{
$_SESSION["id"]="$noveid";
$hod=date("H");$hod=$hod*3600;
$min=date("i");$min=$min*60;
$sec=date("s");
$cas=$hod+$min+$sec;
$query = mysql_query("INSERT INTO vstupy SET id = '".$noveid."', time = '".$cas."' ");
}
echo"id vstupu je: $_SESSION[id]<br>cas vstupu je: $cas";
mysql_close($spojenie);
?>
<html>
<form action="vstupy.php" METHOD=post ENCTYPE="multipart/form-data">
<input name=aktualizovat type=submit value='aktualizovat cas'>
</form></html>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0