چندتا سوال در مرد فرمها

hamid1395

Member
سلام
دوستان من چند تا سوال داشتم اگه كمكم كنيد ممنون ميشم
1- چجوري ميشه اطلاعاتي كه از يك فرم گرفته ميشه را نگه تا در صفحات بعدي هم استفاده بشه (php)
2- اطلاعات بعد از ثبت نام كاربر وارد data base بشه و ثبت بشه
3- و موقع login اول data base را چك كرد در صورت درست بودن اطلاعات كاربر وارد شود
ممنون ميشن جوابمو بدين
قربان شما
 

naeim_crack

Active Member
سلام
دو تا از قوانین سایت رو به هتون بگم
1- در هر تاپیک یک موضیوع بیشتر مطرح نکنید
2-قبل از طرح تاپیک یه جستجو در سایت بزنید تا موضع تکراری نباشه

متاسفانه همه سوالات شما 100000000 با ر در این انجمن مطرح شده

اما در مورد سوال شما منظور از سوال اول رو نفهمیدم
2-برای ثبت اطلاعات باید اینجوری عمل کنی
کد:
$Link= mysql_connect($Host,$User,$Password);
$Query="INSERT into $Tablname values ('0','$uhesab','$umab','$udate','$utime','$nn')";
mysql_db_query($Dbname,$Query,$Link)
3- برای چک کردن یوزر و پسورد
کد:
<?
$user = "";
$pass = "";

$con=Mysql_Connect("localhost","root","");
mysql_select_db("Database_Name",$con);

$res = mysql_query("SELECT * From users_table WHERE username = '$user' and password= '$pass'");

if(mysql_num_rows($res)>0)
{
    echo 'Logged in';
    // Edameye safhe
}else{
    echo "Sorry!...";
}

?>
 

hamid1395

Member
آقا من شرمنده شمام
1 - به خط اين كه قانون را رعايت نكردم
2- به خاطر اين كه منظورم را نتوانستم درست برسونم
آقا منظورم اين بود كه وقتي يك كاربر اطلاعاتش رو در فرم وارد مي كنه و در يك برنامه ديگر
كه با php نوشته شده پردازش مي شه
اول آن اطلاعات به كاربر نشان داده بشه و پس از تاييد كاربر اطلاعات ميل بشود و با همان نامي كه كاربر وارد كرده به او خوش آمد بگويد
من همه اين كارها را برنامش را آماده كردم ولي موقع ميل error ميده
 

naeim_crack

Active Member
دشمن شرمنده

ببین باید کد برنامه رو اینجا بزاری اینجوری که نمیدونم چی نوشتی و چه پیغامی می ده
 

hamid1395

Member
اقا ممنون از پیگیری شما
من 3 تا فایل را ضمیمه کردم
 

پیوست ها

  • files.rar
    2.8 کیلوبایت · بازدیدها: 8

naeim_crack

Active Member
اقا فکر نکنم با این دستور بتونی بفرستی علامت اینو از سر راه دستور ایمل بردار @emal رو به این دستور عوض کن emal

البته رو سرور کار می کنه
 

hamid1395

Member
اطلاعات ميل ميشه ولي در ميل دومي جاي نام و نام خانوادگي خالي هست.
در كدام فايل اين تغيير را انجام بدم
 

Mikhak

Active Member
من وقت ندارم همه ي فايل رو نگا كنم
فقط كد mail رو بزارين تا شايد تونستيم حل كنيم
وا سه ي تاييده ميل هم اول اطلاعاتت رو واسه يه فرم ديگه بفرست بعد از اونجا ايميل بزن
----------------
سينا
 

hamid1395

Member
mikhak جان
آقا ممنون ولي كد ها طولاني است ولي به اين صورت است
1) در sign_in.htm اطلاعات از كاربر گرفته ميشه و به view.php ارسال ميشه
2)در view.php داده ها به ميل ارسال ميشه و كاربر بايد آنها را تاييد كنه و باز بايد داده ها به sign.php ارسال ميشه ( كه اينجا كار مشكل دارد )
3) در sign.php مجددا داده ها به ميل ارسال مي شود ( ولي در ميل ارسالي هيچ چيزي نيست )
اميدوارم با اين توضيح بتونيد كمكم كنيد
حالا باز هم اگر نياز است بگين كد ها را بگذارم

naeim_crack جان
در ميل دوم كه با sign.php ارسال مي شود جاي داده ها خالي است

ممنون از لطف شما بزرگواران
 

Mikhak

Active Member
آخه عزيزه من به جاي اينهمه فايل فرستادنو صفحه درست همش رو تو يه صفحه مينوشتي با 3 تا تابع اينجوري كارتم راحتتر بود
در مورد اينكه ايميل هم نميفرسته فكر كنم اشكال از كد mail باشه
فايلارو هم گرفتم سعي ميكنم يه نگا بندازم
تا انشالا كارت را بيفته
------------------------
سينا
 

hamid1395

Member
آقا سينا شرمنده جواني و خامي شما به بزرگي تون ببخشيد

ممنون از شما سينا جان
 

hamid1395

Member
سلام آقا سينا
اگر وقت نمي كني برنامه ها رو بخوني فقط به من بگو كه اطلاعات را از فرم
چه جوري به صفحه سوم برسونم
قربانت
حميد
 

Mikhak

Active Member
حميد جان من هر سه تا فايل رو يه نگا كردم البته نه عميق
فكر كنم شما مشكلت اينه كه نميتوني متغيراتو از فايل
view.php به فايل sign.php ارسال كني من يه نمونه از
session واست ميزارن كه فكر كنم اين صدمين باره كه دارم اين مثال رو ميزارم
اين صفحه اول
کد:
<?php
// page1.php

session_start();

echo 'Welcome to page #1';

$_SESSION['favcolor'] = 'green';
$_SESSION['animal']   = 'cat';
$_SESSION['time']     = time();

echo '<br /><a href="page2.php">page 2</a>';

echo '<br /><a href="page2.php">page 2</a>';
?>

اينم صفحه دوم
کد:
<?php
// page2.php

session_start();

echo 'Welcome to page #2<br />';

echo $_SESSION['favcolor']; // green
echo $_SESSION['animal'];   // cat
echo date('Y m d H:i:s', $_SESSION['time']);


echo '<br /><a href="page1.php">page 1</a>';
?>

اميدوارم مشكلت با اينا حل بشه :)
----------------------------
سينا
 

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

بالا