النتائج 1 إلى 6 من 6

الموضوع: استفسار الله يرضى عليكم دالة ارسال بريد

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2001
    المشاركات
    474

    استفسار الله يرضى عليكم دالة ارسال بريد



    احاول اعمل ارسال بريدي ولكن يطلع عندي خطأ ماهو الخطأ والخطأ يطلع عندي بالسطرين باللون الأحمر

    كود:
    function sendmailnow($smail){
    connectdb();
     $q9603="select * from admin where mail=$smail";
     $r9603=mysql_query($q9603);
     $adnum=mysql_num_rows($r9603);
     $fetch9603=mysql_fetch_assoc($r9603);
     $addmid=$fetch9603['id'];
     $addmname=$fetch9603['name'];
     $addmuser=$fetch9603['user_name'];
     $addmpass=$fetch9603['user_pass'];
     $addmmail=$fetch9603['mail'];
     $to=$addmmail;
     $message="<html dir=\"rtl\">
      <head>
     </head>
       <body>
     <link href=\"http://www.anti-drugs.net/7war/style/style.css\" rel=\"stylesheet\" type=\"text/css\">
      <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\" width=\"60%\" valign=\"middle\">
        <tr>
          <td class=\"adtop\"><font class=\"adftop\">اسم المستخدم وكلمة السر:</td>
        </tr>
    <tr>
          <td>
    <!--draw main to table to login-->
    <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"99%\" align=\"center\">
      <tr>
        <td class=\"adinside\" rowspan=3><img src=\"http://www.anti-drugs.net/7war/images/lock.gif\" border=0>
        <td class=\"adinside\"><font class=adfinside>من فضلك ادخل اسم المدير وكلمه السر:</td>
    
      </tr>
     <tr>
        <td class=\"adinside\"><font class=adfinside>اسم المدير: $addmname</td>
      </tr>
    
     <tr>
        <td class=\"adinside\"><font class=adfinside>كلمه السر:&nbsp;$addmpass</td>
      </tr>
       <tr>
        <td colspan=2 align=left class=\"adinside\"><font class=adfinside></td>
      </tr>
    </table>
    
    
         </td>
        </tr>
    <tr>
          <td align=\"center\" class=\"adtop\"><font class=adftop>جميع الحقوق محفوظه لمبرمج ومطور الموقع راشد الفوزان</td>
        </tr>
      </table>
    
    </body>
    </html>";
    $subject="رساله من موقع ";
    if($adnum< 0){
    print("لايوجد بريد مطابق");
    }
    else{
    mail($to,$subject,$message);
    print("شكرا لارسالك هذه الرساله");
    }
    }
    وهذا نص الخطأ
    كود:
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/home/antidrug/public_html/7war/func.php on line 1678
    
    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/home/antidrug/public_html/7war/func.php on line 1679






    __________________
    Q8KOF@hotmail.com
    قريبا kuwaitpc.net


  2. #2
    عضو فعال
    تاريخ التسجيل
    Feb 2002
    المشاركات
    1,247


    الرسالة تعني بأنه لم يتم الاتصال بالقاعدة أو أن الاستعلام خاطئ .. استخدم الاستعلام بالشكل التالي عشان يظهر لك الخطأ بشكل أوضح وتعرف الخطأ في استعلامك


    كود PHP:
     $r9603=mysql_query($q9603) or die (mysql_error()); 






    __________________
    ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
    فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2001
    المشاركات
    474


    هذا الخطأ اللي ظهر لي مع العلم أن قيمة البحث هي بريد الكتروني يتأكد

    كود:
    You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '@hotmail.com' at line 1






    __________________
    Q8KOF@hotmail.com
    قريبا kuwaitpc.net

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2001
    المشاركات
    474


    ياشباب ماريد عمله هو إرسال باسوورد العضو إلى بريده عن طريق نموذج ارسال الكلمة السرية

    والذي عملته هو

    أولا صفحة لإدخال البريد وهذا كوده

    كود PHP:
    <?php
    include("../config.php");
    include(
    "../func.php");
    ?>
    <html dir="rtl">
      <head>
         <title> <? print $sendpass_page?></title>
         <meta name="keyword" content="<? print $keyword_head?>">
         <meta name="description" content="">
         <META http-equiv=Content-Language content=ar-kw>
         <META http-equiv=Content-Type content="text/html; charset=windows-1256">
     </head>
       <body>
     <link href="../style/style.css" rel="stylesheet" type="text/css">
      <table border="0" cellpadding="0" cellspacing="0" align="center" width="60%" valign="middle">
        <tr>
          <td class="adtop" ><font class=adftop>نموذج استعادة كلمة السر:</td>
        </tr>
    <tr>
          <td>
    <!--draw main to table to login-->
    <table border="0" cellpadding="0" cellspacing="0" width="99%" align="center">
      <tr>
        <td class="adinside" rowspan=3><img src="../images/sendpass.gif" border=0>
        <td class="adinside"><font class=adfinside>من فضلك ادخل بريدك الإلكتروني ليتم ارسال كلمة السر له</td>

      </tr>
     <tr>
        <td class="adinside"><font class=adfinside><form action="sendpass2.php" method="post">البريد الالكتروني:<input type="text" name="smail"></td>
      </tr>
      </tr>
      <tr>
        <td align="center" colspan=2><input type="submit" value="ارسال">  <input type="reset" value="مسح"></form></td>
      </tr>
    </table>


         </td>
        </tr>
    <tr>
          <td align="center" class="adtop"><font class=adftop>جميع الحقوق محفوظه لمبرمج ومطور الموقع </td>
        </tr>
      </table>

    </body>
    </html>
    ثانيا كود استقبال المدخلات في الصفحة الأولى
    كود PHP:
    <?php
    include("../config.php");
    include(
    "../func.php");
    ?>

    <html dir="rtl">
    <head>
      <title> <? print $ques_page?></title>
         <meta name="keyword" content="<? print $keyword_head?>">
         <meta name="description" content="">
         <META http-equiv=Content-Language content=ar-kw>
         <META http-equiv=Content-Type content="text/html; charset=windows-1256">
    </head>
    <body>
    <link href="../style/style.css" rel="stylesheet" type="text/css">

    <?php
    if (!eregi("^[a-z0-9._-]+@[a-z0-9._-]+.[a-z]{2,4}$",$smail)){
    print(
    "<div align=\"center\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\" width=\"60%\" valign=\"middle\">
        <tr>
          <td class=\"adtop\" ><font class=adftop>حدث خطأ ما:</td>
        </tr>
    <tr>
          <td>
    <!--draw main to table to login-->
    <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"99%\" align=\"center\">
      <tr>
        <td class=\"adinside\"><img src=\"../images/error.gif\" border=0>
        <td class=\"adinside\"><font color=ff0000 face=\"Times New Roman\"><b>من فضلك تأكد من كتابه البريد الالكترونى....وشكرا </b></td>

      </tr>
    </table>
         </td>
        </tr>
    <tr>
          <td align=\"center\" class=\"adtop\"><font class=adftop>جميع الحقوق محفوظه لمبرمج ومطور الموقع </td>
        </tr>
      </table></div>"
    );
    }
    else{
    sendmailnow($smail);
    }
    ?>






    __________________
    Q8KOF@hotmail.com
    قريبا kuwaitpc.net

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2003
    المشاركات
    305


    جرب غيّر هذا السطر
    كود PHP:
    $q9603="select * from admin where mail=$smail"
    إلى
    كود PHP:
    $q9603="select * from admin where mail='$smail'"
    والله أعلم





    __________________
    # مشاريع :
    - الفوائد .. خلاصة العلم والمعرفة
    - غواصة .. اجمع اصدقاءك وابحر بالغواصة

    # مدونتي nawaf.me

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2001
    المشاركات
    474


    أشكرك وفعلا كانت اجابتك صحيحة وفعلا عملاق نردها لك انشالله





    __________________
    Q8KOF@hotmail.com
    قريبا kuwaitpc.net





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض