fakat üyelikli bir sistem olduğu için siteye giriş yapamıyor
yani normalde login sayfası şöyle
<? session_start(); $page="login"; include"header.php"; ?> <h2>Logging in</h2> <p class="post-by">to <?=$sitename;?></p> <p> <center> <form action="authenticate.php" method="post"> <i>Username</i><br> <input type="text" name="username"><br> <i>Password</i><br> <input type="password" name="password"> <br><br> <input type="submit" class="button" value="Login to <?=$sitename;?>"> </form> </center> </p> <? include"side.php"; include"footer.php"; ?>
o da authenticate e gidiyor authenticade şöyle
<?php
session_start();
$page="login";
include"header.php";
if ($_POST['username'] == "" || $_POST['password'] == "")
{
print <<<EOF
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body>
EOF;
print "<h1>Giris Basarisiz: Hata #101<h1>
Bilgilerinizin eksik oldugundan emin olduktan sonra tekrar deneyiniz.";
}
require "mysql.php";
global $c;
$check_users = mysql_query("SELECT * FROM `users` WHERE `username` = '".$_POST["username"]."' AND `userpass` = '".md5($_POST["password"])."'");
if (mysql_num_rows($check_users)==0)
{
print "<h1>Giris Basarisiz: Hata #102</h1>Hesabinizla alakali bilgilerin dogrulundan emin olduktan sonra tekrar deneyiniz.";
}
else
{
$_SESSION['loggedin']=1;
$mem=mysql_fetch_array($check_users);
$_SESSION['userid']=$mem['id'];
$ip = ($_SERVER['HTTP_X_FORWARDED_FOR'])
? $_SERVER['HTTP_X_FORWARDED_FOR']
: $_SERVER['REMOTE_ADDR'];
print "</br><div align='center'>Giris Basarili Hosgeldiniz, <b>{$mem['username']}</b><br />
<meta http-equiv=\"refresh\" content=\"0;url=index.php\">
<a href='index.php'>Eger Sayfa Yüklenmez ise; buraya tiklayiniz</a>
</div></body></html>";
}
include"side.php";
include"footer.php";
?>benim öyle bir login sayfası yapmam lazım ki hem normal login olsun hemde facebook connect ile login yaptığında kullanıcı username ve password u users tablosuna eklensin istiyorum
mysql_query("INSERT INTO users VALUES ('','{$username}','$password' gibi