الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية الاستعانة بعضويات المنتديات لبرامج ثانية

مغلق
بدأه yateeem في 1 مايو 2005 · 11 رد · 853 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اخواننا الأفاضل

بحاجة الى شخص يمكنه ربط لي برنامج بمنتديات الـفي بي

فالبرنامج يعتمد على لغة الهتمل و على عضويات خاصة به فالذي اريده هو

بأن هذا البرنامج يصبح لديه القدرة على استخدام عضويات المنتديات و كلمة السر بهم الخاصة

البرنامج مرفق معه كيفية ربطه مع موقع

asp

هذا للمزيد من المعلومات

<% 
dim UserName 
dim UserPassword 
UserName=GetUserName() '<- get the username 
UserPassword=GetUserPassword() '<- get the password 

function GetUserName() 
... 
End function 

function GetUserPassword() 
... 
End function 
%> 
<html> 
<head> 
<title></title> 
<script language="Javascript"> 
function PostUserName() 
{document.form1.submit();} 
</script> 
</head> 
<body onload="PostUserName()"> 
<form name="form1" method="post" action=http://xxx.xxx.xxx.xxx/login.htm> 
<input type="hidden" name="UserName" value="<%=UserName%>"> 
<input type="hidden" name="Password" value="<%=UserPassword%>"> 
</form> 
</body> 
</html>

كما ترون فهل بامكانكم ربطه بملف بي اتش بي بحيث يربط البرنامج بعضويات المنتديات الفي بي؟

ننتظر ردكم

#2

السلام عليكم ورحمة الله وبركاته

تحتاج صفحة هتمل هذا كودها

<html dir="rtl">

<head>
<meta http-equiv="Content-Language" content="ar-sa">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<title>صفحة جديدة 1</title>
</head>

<body>

<form method="POST" action="login.php">
<p align="center">
  <b>اسم المستخدم  <input type="text" name="username" size="20"></b></p>
  <p align="center"><b>كلمة المرور
  <input type="password" name="password" size="20"></b></p>
  <p align="center"><input type="submit" value="دخول" name="B1"><input type="reset" value="إعادة تعيين" name="B2"></p>
</form>

</body>

</html>

والى صفحة المعالجة login.php

<?
//هنا تضع المسار كاملا لملف الكونفيج داخل المنتدى
include('config.php');
$conn=mysql_pconnect($servername,$dbusername,$dbpassword);
$db=mysql_select_db($dbname);
$ser=mysql_query("select * from user where username='$username' and password='$password'");
$result=mysql_num_rows($ser);
if($result<1){
    echo "<center>عفوا كلمة المرور غير صحيحة";
    exit;
}
echo "اهلا فيك";
?>

460.gif

#3

أحسنت أخي المتميز .. و ما قصرت ..عن جد متميز

الطريقة اللي سويتها صحيح 100%

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

تخولني ادخل فيها الى برمجه ثانية... اي تكون متصلة بعضويات المنتديات

الطريقة اللي سويتها انت صحيحة ...

بس هل بامكانك تضيف خطوة اضافية انه لما تتوافق معلومات الدخول تروح بعدها عامل post لليوزرنيم فقط

الى هذا الفورم :

يعني if المعلومات صحيحة يعمل حركة تلقائية يدخل فقط اليوزر نيم الى هذا الرابط بالـaction ايضا

و اذا لم تكن صحيحة يبقى مكانه و تطلع له alert كلمة السر خاطئة

<form name="form1" method="post" action=http://xxx.xxx.xxx.xxx/login.htm> 
<input type="hidden" name="UserName" value="'$username'"> 
</form>

كما هو الموجود في الكود الـasp

تم تعديل هذه المشاركة بواسطة yateeem في 2 مايو 2005 في 13:42

#4

يرفع من جديد ... للمساعدة المستعجلة

#5

اعرف بأن الملف login.php مليئ بالاخطاء و لكن اقرب الصورة لتوضح أكثر ...

//عنوان الرابط اللي رح ينقلني اليه بعد ربط العضوية في المنتديات
<form name="form1" action="http://mysite/chatroom.htm" method="post">
<?php

//عنوان ملف كونفج المنتدى
include('includes/config.php');
$conn=mysql_pconnect($servername,$dbusername,$dbpassword);
$db=mysql_select_db($dbname);
$password = md5($password);

$ser=mysql_query("select * from user where UserName='$username' and Password='$password'");
$result=mysql_num_rows($ser);
if($result){
  echo "<center>عفوا كلمة المرور غير صحيحة";

}
?>
//بعد التأكد من الملومات الصحيحة  أريد من البرمجة تنقلني عبر هذا الفورم ادناه
<input type="hidden" name="UserName" value="<?php echo $username ?>" />
<input type="submit" name="submit" value="Enter" />
</form>
//يعني يكفيني الانتقال فقط بالاسم المستعار الى غرفة المحادثة من دون كلمة السر

يا ريت اخ المتميز او غيرهم من الشباب من لديه الخبرة ان يساعدني

#6

اخي العزيز انا كتبت رد لكن فصل علي الخط

عدل صفحة login.php الى

بدلا من

echo "أهلا فيك";

اكتب

<form method=post action="عنوان ملف المعالجة">
<input type="hidden" name="UserName" value="<?php echo $username ?>" />
<input type="submit" name="submit" value="Enter" />
</form>

تم تعديل هذه المشاركة بواسطة المتميز في 3 مايو 2005 في 17:54

460.gif

#7

أخي المتميز ..يوجد خطأ عند بداية الفورم:

<?php

//عنوان ملف كونفج المنتدى

include('includes/config.php');
$conn=mysql_pconnect($servername,$dbusername,$dbpassword);
$db=mysql_select_db($dbname);
$password = md5($password);

$ser=mysql_query("select * from user where UserName='$username' and Password='$password'");
$result=mysql_num_rows($ser);
if($result<1){
   echo "<center>عفوا كلمة المرور غير صحيحة";
   exit;
}
<form method=post action="http://xxx.xxx.xxx.xxx/chatroom.htm">   الخطأ هنا
<input type="hidden" name="UserName" value="<?php echo $username ?>" />
<input type="submit" name="submit" value="Enter" />
</form>

?>

اقتباس
Parse error: parse error, unexpected '<' in /home/xxx/public_html/xx/login.php on line 17

هذا اللي احصله

تم تعديل هذه المشاركة بواسطة yateeem في 3 مايو 2005 في 23:16

#8

السلام عليكم

المشكلة في الكود الذي انت كتبت

<input type="hidden" name="UserName" value="<?php echo $username ?>" />
<input type="submit" name="submit" value="Enter" />

ما يحتاج إلى وسم / عند الاقفال فقط اكتب >

<input type="hidden" name="UserName" value="<?php echo $username ?>" >
<input type="submit" name="submit" value="Enter" >

460.gif

#9

أولا أشكرك اخي المتميز للتواصل الدائم معي

و صدرك الرحب .. رحم الله والديك

الخطأ اصلحته و لكن لا يزال الخطأ متواجد في هذا السطر :

<input type="hidden" name="UserName" value="<?php echo $username ?>" >

:(

#10

ما رسالة الخطأ التي تظهر لك ؟

جرب

<input type="hidden" name="UserName" value="<? echo $row[username] ?>" >

460.gif

#11

عفوا اخوي ..

الخطأ في هذا السطر ..

<form method=post action="http://xxx.xxx.xxx.xxx/chatroom.htm">

الخطأ اللي يطلع لي هو :

Parse error: parse error, unexpected '<' in /home/xxx/public_html/xx/login.php on line 17

#12

هذا السطر لا يحتوي على أية خطأ .

تأكد بارك الله فيك

460.gif

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…