Tamam benim web sitesi için bir kayıt yapıyorum.
İlk sayfa bazı kişisel bilgi için sorar
if($error==false) {
$query = pg_query("INSERT INTO chatterlogins(firstName, lastName, gender, password, ageMonth, ageDay, ageYear, email, createDate) VALUES('$firstNameSignup', '$lastNameSignup', '$genderSignup', md5('$passwordSignup'), $monthSignup, $daySignup, $yearSignup, '$emailSignup', now());");
$query = pg_query("INSERT INTO chatterprofileinfo(email, lastLogin) VALUES('$emailSignup', now());");
$userNameSet = $emailSignup;
$_SESSION['$userNameSet'] = $userNameSet;
header('Location: signup_step2.php'.$rdruri);
}
İlk sorgu çalışır. İkinci sorgu çalışır ama e-posta kurtarmak değil ...
oturum çalışmıyor ama başlık çalışır ve bir sonraki sayfaya beni gönderir
Ben başlığını açıklama bile ben hiç hata olsun
Bir sonraki sayfa
@session_start();
$conn = pg_connect("host=localhost dbname=brittains_db user=brittains password=XXXX" );
$signinCheck = false;
$checkForm = "";
if(isset($_SESSION['$userName'])) {
$userName = $_SESSION['$userName'];
$signinCheck = true;
$query = pg_query("UPDATE chatterprofileinfo SET lastLogin='now()' WHERE email='$userName'");
}
if(isset($_SESSION['$userNameSet'])) {
$userName = $_SESSION['$userNameSet'];
$signinCheck = true;
$query = pg_query("UPDATE chatterprofileinfo SET lastLogin='now()' WHERE email='$userName'");
}
Bu ya da değil, giriş eğer bağlı oturumu başlamadan üst olduğunu.
o zaman ben burada bilgi girmek ve bu aracılığıyla koyarsanız
if($error==false) {
$query = pg_query("UPDATE chatterprofileinfo SET aboutSelf='$aboutSelf', hobbies='$hobbies', music='$music', tv='$tv', sports='$sports', lastLogin='now()' WHERE email='$userName'") or exit(pg_last_error());
//header('Location: signup_step3.php'.$rdruri);
}
hiçbir şey bu benim veritabanı için gösterir.
Ben yanlış gitti hiçbir fikrim yok
web sitesi
http://opentech.durhamcollege.ca/~intn2201/brittains/chatter/