PHP Session Değişkenleri - Wit Sonu

0 Cevap php

Ben sadece MySQL ve PHP için alıyorum - ve ben sadece biz test ediyoruz bir proje için basit bir giriş sistemi oluşturmak için çalışıyorum. Ben bağlı ve sadece iyi giriş mantık yarattık, ama şimdi bana yaşam için oturum değişkenleri yeni sayfalara üzerinde taşımak için alınamıyor ettik. Birisi bana bunu yapmanın doğru yolu göstermek misiniz?

İşte benim giriş script - bir form göndererek aktive edilir:

<?php 
session_start();

$link = mysql_connect('xxxxxxx.ipowermysql.com', 'xxxxxx', 'xxxxxx'); 
if (!$link) { 
    die('Could not connect: ' . mysql_error()); 
} 

mysql_select_db(austinhabich_IC_20090511_174535) or die(msql_error());

$email=$_POST['email']; 
$password=$_POST['password'];

$sql="SELECT * FROM player WHERE email='$email' and password='$password'";
$result=mysql_query($sql);

$count=mysql_num_rows($result);

if($count==1){

$_SESSION['status'] = "1";      

header("location: main.php");
}
else {
echo "Wrong Username or Password";
}
?>

Ve burada yönlendirir sayfası:

 <?php session_start(); ?>
 ...doctype stuff...

 <html
 xmlns="http://www.w3.org/1999/xhtml">
 <head> <meta http-equiv="Content-Type"
 content="text/html; charset=utf-8" />
 <title>Untitled Document</title>
 </head>

 <body> 

 <?
 echo $_SESSION['status'];

 ?> </body> </html>

Bu durumda, ben sadece bile oturum değişken kayıt almak için çalışıyorum, bu yüzden değişkenin verileri yazdırmak için deneyerek test ediyorum. Ben isset kullanımı ve geri giriş sayfasına yönlendirmek için çalışıyor ettik. Yönlendirme çalıştı, ancak oturum değişkeni kayıt değildir çünkü her zaman oldu.

PHP Verion 5.2.12 olduğunu

0 Cevap