Бутон "Запомни ме" чрез бисквитка

botevis2

Registered
Здравейте,искам да си направя бутон "запомни ме" знам че се прави с бисквитка ама несам много на ти с тях.Ще дам файловете където е логин формата и там където ме пренасочва след успешен логин ако някой може да ми ги направи ще сам много доволен :)
vhod.php
Код:
<html> 
<head> 
<title>Система за регистрация</title> 
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<link rel="stylesheet" type="text/css" href="css/style.css" />
</head> 
<body>
<div id="header">
<div id="vhodposition">
<a href="vhod.php"><img src="img/vhod.jpg"></img></a>
<a href="reguser.htm">Регистрирай се</a>
</div>
</div>
<div id="vhodstyle">
<table width="300" border="0" align="center" cellpadding="0" cellspacing="1"> 
<tr> 
<form name="form1" method="post" action="login.php"> 
<td> 
<table width="100%" border="0" bgcolor="#339966"> 
<tr bgcolor="#339966"> 
<td colspan="3" bgcolor="#CC9999"><strong><center>Потребителски Вход</center></strong></td> 
</tr> 
<tr bgcolor="#339966"> 
<td width="78"><center>Потребител:</center></td> 
<tr bgcolor="#339966"><td width="294"><center><input name="user" type="text" id="user"></center></td> 
</tr> 
<tr bgcolor="#339966"> 
<td><center>Парола:</center></td> 
<tr bgcolor="#339966"><td><center><input name="pass" type="password" id="pass"></center></td> 
</tr> 
<tr bgcolor="#339966"> 
<td><center><input type="submit" name="submit" value="Влез"></center></td> 
</tr> 
<br />
</table> 
</td> 
</form> 
</tr> 
<tr><td> 
<hr> 
<center><b>Статистика:</b><br />

<?php 
$db_host = 'localhost'; 
$db_user = 'root'; 
$db_password = ''; 
$db_name = 'login'; 


mysql_connect($db_host,$db_user,$db_password) or die(mysql_error()); 
mysql_select_db($db_name) or die(mysql_error()); 


$our = mysql_query("SELECT count(id) as user_total FROM members"); 
while($r=mysql_fetch_array($our)){ 
echo "Общо <b>" .$r['user_total']. "</b> потребители!"; 
}
echo '<br />';
$our = mysql_query("SELECT id, user FROM members ORDER BY id DESC LIMIT 1"); 
while($r=mysql_fetch_array($our)){ 
echo "Най-новия: <b><a href=\"profile.php?id=".$r['id']."\">".$r['user']."</a></b><br>"; 
} 


 
?> 
</center> 
</td></tr> 
</table>
</div>
</body>
</html>

loginpro.php
Код:
<? 
session_start(); 
if(!session_is_registered('user')){
header("location:index.php"); 
}
$user = $_SESSION['user'];
?> 
<html> 
<head> 
<title>Система за регистрация</title> 
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251"> 
</head> 
<body> 
<?php

echo "Потребител: <b>$user</b>"; 
?>
 |
<a href="messages.php?page=inbox">Лични съобщения</a> 
|
<a href="members.php">Всички потребители</a> 
|


<a href="logout.php">Изход</a> 
</body> 
</html>
 
Добре това го направих сега следващото :)

Искам да попитам когато някой прати лс на потребител на потребителя да му изписва че има ново съобщение(смисал няква звездичка до полето "Лични съобщения")
 
Проверяваш дали потребителят има непрочетени съобщения и ако има изкарваш нещо от сорта на: Съобщения*

Ако ти трябва код:
$sql = mysql_query("SELECT pole FROM LS WHERE procheteni = 'ne'");

Ако искаш да показва звездичка, когато съобщението е ново и непрочетено, тогава проверяваш дали съобщението не е пратено през последните n дни. :)
 

Back
Горе