تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 30

نام تاپيک: ساخت یک صفحه فرم و ارتباط آن به دیتابیس یا ایمیل

  1. #1
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Jun 2006
    پست ها
    403

    پيش فرض ساخت یک صفحه فرم و ارتباط آن به دیتابیس یا ایمیل

    سلام.
    میخواهیم یه صفحه فرو بسازیم از اقلام زیر توش باشیه.
    یه بخش برای وارد کردن نام و نام خانوادگی , آدرس و ...
    2 عدد دکمه برای ثبت و کنسل
    که بعد از زدن اون دکمه ثبت اطلاعات به صورت یک صفحه اچ تی ام ال یا تکست به ایمیل که داده شده ارسال بشه یا این که توی یک دیتابیس (این سخت تره) ذخیره بشه .
    این کارها روی اینترنت باید اتفاق بیوفته.

  2. #2
    اگه نباشه جاش خالی می مونه yekta33's Avatar
    تاريخ عضويت
    Feb 2009
    پست ها
    370

    پيش فرض

    من ميتونم درست كنم كه اطلاعات شما به ايميلت ارسال بشه

  3. #3
    داره خودمونی میشه eli23's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    هركجا باشم آسمان مال من است
    پست ها
    53

    پيش فرض

    سلام برا ثبت تو ديتا بيس برات ميفرستم.الآن بايد برم.

  4. #4
    اگه نباشه جاش خالی می مونه yekta33's Avatar
    تاريخ عضويت
    Feb 2009
    پست ها
    370

    پيش فرض

    من فقط ميتونم براي ايميلت ارسال كنم

  5. #5
    داره خودمونی میشه eli23's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    هركجا باشم آسمان مال من است
    پست ها
    53

    پيش فرض

    سلام اينم كدي كه گفتم.اميدوارم به دردت بخوره:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] ">
    <html xmlns=" [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] ">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>
    <body>
    <form id="form1" name="form1" method="post" action="">
    <label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;& nbsp;user:
    <input type="text" name="user" />
    </label>
    <p>
    <label>password:
    <input type="password" name="pass" />
    </label>
    </p>
    <p>
    <label>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<input type="submit" name="Submit" value="register" />
    </label>
    </p>
    <?php
    $host='localhost';
    $muser='root';
    $mpass='';
    $dbname='logindb';
    $logintable='login';
    $link=@mysql_connect($host,$muser,$mpass) or die("cannect database");
    @mysql_select_db($dbname) or die('Failed in open database');
    //دوخط زیر برای این هست که بتونه فارسیارو از دیتابیس درست بخونه و علامت سوال نشه
    $db=mysql_connect('localhost','root','');
    mysql_query("SET NAMES 'utf8'", $db);
    @$user=$_POST['user'];
    @$pass=$_POST['pass'];
    if( isset($_POST['user']) && isset($_POST['pass']))
    {
    $q="select * from login where user='".$_POST['user']."' and pass='".$_POST['pass']."'";
    @$r=mysql_query($q);
    @$c=mysql_fetch_assoc($r);
    if($c)
    {
    echo"The user or password is exist!<a href='test.php'>try again</a>";
    }
    else
    { $qu="INSERT INTO `login` (user,pass) VALUE('$user','$pass')";
    @$re=mysql_query($qu)or die('query failed:'.mysql_error());
    @$l=mysql_fetch_assoc($re);

    echo"درخواست ثبت دانشجو با موفقیت انجام شد.</br>";

    }}
    ?>
    </form>
    </body>
    </html>

  6. این کاربر از eli23 بخاطر این مطلب مفید تشکر کرده است


  7. #6
    داره خودمونی میشه eli23's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    هركجا باشم آسمان مال من است
    پست ها
    53

    پيش فرض

    خدا كنه هموني باشه كه خواستي،اگه آره،برا دكمه كنسل يه كمه بذار از نوع reset.

  8. این کاربر از eli23 بخاطر این مطلب مفید تشکر کرده است


  9. #7
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Jun 2006
    پست ها
    403

    پيش فرض

    میشه بیشتر توضیح بدی؟
    ببین ما فرم را داریم.
    میریم روی سرور و با mysql یه دیتابیس با نام new درست میکنیم.
    حالا باهاس چیکار کرد؟

  10. #8
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Jun 2006
    پست ها
    403

    پيش فرض

    من فقط ميتونم براي ايميلت ارسال كنم
    لطفا بفرست استاد

  11. #9
    اگه نباشه جاش خالی می مونه yekta33's Avatar
    تاريخ عضويت
    Feb 2009
    پست ها
    370

    پيش فرض

    سلام اينم كدي كه گفتم.اميدوارم به دردت بخوره:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] ">
    <html xmlns=" [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] ">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>
    <body>
    <form id="form1" name="form1" method="post" action="">
    <label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;& nbsp;user:
    <input type="text" name="user" />
    </label>
    <p>
    <label>password:
    <input type="password" name="pass" />
    </label>
    </p>
    <p>
    <label>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<input type="submit" name="Submit" value="register" />
    </label>
    </p>
    <?php
    $host='localhost';
    $muser='root';
    $mpass='';
    $dbname='logindb';
    $logintable='login';
    $link=@mysql_connect($host,$muser,$mpass) or die("cannect database");
    @mysql_select_db($dbname) or die('Failed in open database');
    //دوخط زیر برای این هست که بتونه فارسیارو از دیتابیس درست بخونه و علامت سوال نشه
    $db=mysql_connect('localhost','root','');
    mysql_query("SET NAMES 'utf8'", $db);
    @$user=$_POST['user'];
    @$pass=$_POST['pass'];
    if( isset($_POST['user']) && isset($_POST['pass']))
    {
    $q="select * from login where user='".$_POST['user']."' and pass='".$_POST['pass']."'";
    @$r=mysql_query($q);
    @$c=mysql_fetch_assoc($r);
    if($c)
    {
    echo"The user or password is exist!<a href='test.php'>try again</a>";
    }
    else
    { $qu="INSERT INTO `login` (user,pass) VALUE('$user','$pass')";
    @$re=mysql_query($qu)or die('query failed:'.mysql_error());
    @$l=mysql_fetch_assoc($re);

    echo"درخواست ثبت دانشجو با موفقیت انجام شد.</br>";

    }}
    ?>
    </form>
    </body>
    </html>
    دوست عزيزاين اسكريپت با اجرا كردن خطاي زير ميده
    Parse error: syntax error, unexpected '[' in C:\wamp\www\form1.php on line 28

  12. #10
    اگه نباشه جاش خالی می مونه yekta33's Avatar
    تاريخ عضويت
    Feb 2009
    پست ها
    370

    پيش فرض

    شما عنوان باكسها وايميلت را بده تابرات درست كنم

صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •