login with php

BeHnAm_akb

Active Member
سلام من در مورد php نیاز به کمک دارم
مشکلی که برام پیش آمده در مورد لوگین در سایته نمیدونم از سشن استفاده کنم یا کوکی الگوریتم کار هم خوب دستم نیست یه نمونه نوشتم اگه میشه ایراداشو بگید
 

oxygenws

Active Member
من فایل زیپ رو نمی گیرم، اگر می شه کدت رو اینجا بنویس. در مورد کار با سشن یا کوکی هم توصیه بر سشن می باشد.
 

BeHnAm_akb

Active Member
راستش این دکمه های بالا کار نمی کرد اجازه آپلود php هم نداشتم


<code>
<?php
if ($username<>"ok"){
if (!$user | !$pass){
?>
<form>
<input type=text name="user"><BR>
<input type=text name="pass"><br>
<input type=submit value="login">
</form>
<?php
}else{
if ($user=="test" | $pass=="test"){
setcookie("username","ok");
}else{
die("please enter correct user & pass");
}
}
}else{

echo("welcome");
?>
<form>
<input type=submit name="reset" value="logout">
</form>
<?php
}
if($reset){
setcookie("username","",time()-"100");
}
?>

</code>
 

BeHnAm_akb

Active Member
ای بابا
من تو html مشکلی ندارم
آقا امید اذیت میکنیا

فقط اینو برای نمونه نوشتم ببینید اینجوری درسته؟
 

oxygenws

Active Member
نمی دونم والا..... خوب با این وضعی که من دیدم، به نظر می رسید درست کار کنه ولی 1-2 تا if نا متعارف اون وسطا دیدم، نفهمیدم دقیقا قصدت از اونا چی بوده، مثلا اون "تست".
 

BeHnAm_akb

Active Member
تست همون user name va passworde
اگه اجراش کنید یه ارور میده نمیدونم چرا
بعد از بسته شدنه صفحه و باز کردن مجدد دباره نام کاربری و کلمه عبور میخواد
 

oxygenws

Active Member
احتمال داره دلیلش این باشه که register_globals شما تو php.ini مقدار off داشته باشه.
 

BeHnAm_akb

Active Member
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\apache group\apache\htdocs\coockie.php:20) in c:\program files\apache group\apache\htdocs\coockie.php on line 28



میشه بگید چرا بعد از بستن کوکی پاک میشه
 

oxygenws

Active Member
قبل از دستور cookie هیچ چیزی نباید رو صفحه چاپ بشه :) یعنی دستورات کوکی باید --اولین-- دستورات مربوطه باشند.
 

oxygenws

Active Member
قربون دستت، برنامه ات رو پله ای بنویس. باور کن 10-15 دقیقه طول می کشه بخوام بفهمم جریان اونی که نوشتی چیه!! تازه اون هم راست به چپ.

در ضمن، من که از خودم در نمی یارم، نوشته شما در فایل cookie.php و در خط 20 چیزی رو صفحه چاپ کردی.

موفق باشید، امید
 

BeHnAm_akb

Active Member
من هم پله ای نوشتم هم چپ به راست اما سیستمم مشکل داره
به هر حال ممنون یه کاریش می کنم

راستی یه سوال برای لوگین کاربر بهتره از کوکی استفاده شه یا سشن؟
 

جدیدترین ارسال ها

بالا