Бутона като е натиснат един път да не се показва

amgcompany

Registered
Здравейте,
интересуваме как мога да направя така, че като натисна един бутон примерно "submit" да не ми се показва една седмица, като мине седмицата чак тогава.Ако не се лъжа би трябвало да се направи с cookita, но не знам как.Ако може малко помощ. :)
 
Когато се натисне трябва да направиш запис в базата данни с времето на натискване. След това просто правиш една проверка дали това време е изминало. :)
 
Пробвах се по доста начини,ама все не сполучливи.Ето например един:
PHP:
if(isset($user))
{	
$quer = mysql_query("SELECT user_id,touser,time_button FROM table WHERE touser='$row[email]'")or die(mysql_error());
											
$ras = mysql_fetch_array($quer);
$d = $ras['time_button']+7;
$time2 = date("$d M Y H:i", time());
											
												if($ras['time_button']>$time2)
{
											
?>
<div id="submit">
<input type="submit" name="submit" value="">
</div>
<?php	
}
else
{
print "ne mojesh da natisnesh butona";
}
}
?>
Проблема ми е, че като натисна на една страница бутона,примерно на където id-то на страницата е 5 на всички страници ми маха бутона.
Пробвах с mysql_num_rows($quer) ама пак нещо не се получи
 
PHP:
<?php
if(isSet($user)){       
$quer = mysql_query("SELECT user_id,touser,time_button FROM `table` WHERE touser='$row[email]'")or die(mysql_error());
	while ($row = mysql_fetch_array($query)) {
	$limit = $row['time_button'] + 7;
		if (time() < $limit){
			echo "<div id=\"submit\"><input type=\"submit\" name=\"submit\" value=\"\"></div>"
		} else {
			echo "Не може да натиснеш бутона";
		}
	}
}
?>

Колкото до id-та със страниците, нещо не те разбрах?
 
Еми ето пропуснал си едно <
Трябва да е така:
PHP:
<form method="post">
<div id="submit">
<input type="submit" name="submit" value=""/>
</div>
</form>
и на променливата $user какво си сложил? Какво съдържа? Трябва да е $user = $_POST['submit'];
 

Back
Горе