Sveiki, visai nesenai pradėjau domėtis php. Sukuriau paprasta tinklapį su regisitracija ir prisijungimu. Localhoste viskas veikia puikiai, o įkėlus tinklapio failus i serverį neveikia sesija. Gal galetumėt padėt?
<?php
session_start();
if (!isset($_POST['prvardas']) && !isset($_POST['pass']))
{
}
else
{
$vardas=$_POST['prvardas'];
$slapt=$_POST['pass'];
if($vardas&&$slapt)
{
$vardas=htmlspecialchars($vardas);
$vardas=htmlentities($vardas);
$slapt=htmlspecialchars($slapt);
$slapt=htmlentities($slapt);
$query=mysql_query("SELECT * FROM user WHERE username='$vardas'&&password='$slapt'",$linkas);
$numrows=mysql_num_rows($query);
if($numrows!=0)
{
$mr = mysql_fetch_array($query);
$dbusername=$mr['username'];
$dbpass=$mr['password'];
$dbname=$mr['name'];
$dblastname=$mr['lastname'];
$dbmail=$mr['email'];
$dbavatar=$mr['img'];
$iddb=$mr['id'];
echo"<table>
<tr>
<td>Jus sėkmingai prisijungėte.<a href='vartpagr.php'>Pagrindinis</a></td>
<td><a href='vart.php'>Vartotojo meniu</a></td>
</tr>
</table>";
$_SESSION['username']=$dbusername;
$_SESSION['password']=$dbpass;
$_SESSION['name']=$dbname;
$_SESSION['lastname']=$dblastname;
$_SESSION['email']=$dbmail;
$_SESSION['image']=$dbavatar;
$_SESSION['id']=$iddb;
}
else
die("Blogai įvesti duomenys !<a href='index.php'>Atgal</a>");
}
else
die("Įveskite prisijungimo vardą ir slaptažodį <a href='index.php'>Atgal</a> !");
}
?>
Naudok [ code ] ir [ / code ] bbCode'a