السلام عليكم ورحمة الله وبركاته
عندي صفحة خارج المنتدى ولا أريد لغير الأعضاء دخولها
فما الطريقة الأسهل لربط الصفحة بأعضاء المنتدى ؟
وجزاكم الله خيرا على المساعدة مقدما .
السلام عليكم ورحمة الله وبركاته
عندي صفحة خارج المنتدى ولا أريد لغير الأعضاء دخولها
فما الطريقة الأسهل لربط الصفحة بأعضاء المنتدى ؟
وجزاكم الله خيرا على المساعدة مقدما .
__________________
إستخدم ملفك الخاص لكتابة توقيعك
إعمل صفحة تعتمد على الكوكيز في التحقق من الهوية لأعضاء المنتدى بصياغة جملة شرطية عند وجود الكوكيز لدى المستخدم (يدخل) أو عند عدم وجودة (لايحق له الدخول ) .
هلا اخوي Dr.Server
تسلم والله على هالفكرة اللي ماخطرت في بالي لكن كيف أسويها ؟
أنا كنت أفكر في طريقة تستدعي الباسوورد من جدول user اللي داخل القاعدة !
طيب بأي ملف من ملفات المنتدى ألا قي مثل الجملة الشرطية هذي ؟
إخوك مايعرف إلا يقتبس
تحياتي لك
__________________
إستخدم ملفك الخاص لكتابة توقيعك
مرحبا أخ حزين
أذكر مرة فكرت في هالنقطة عشان هاك upload كان في بالي ، و لقيت طريقة ناجحة و لله الحمد..
أولا لازم تسوي include أو require للملف global.php اللي في المجلد الرئيسي و ليس اللي في مجلد admin.
ثم تسأل هل اليوزر مسجل و الا لا عن طريق هذا الأمر :
if ($bbuserinfo['userid']!=0)
لنفرض مثلا إنك تبغى تسوي صفحة خارج المنتدى ، و تريد تطبع عبارة "مرحبا بك يا فلان" حيث فلان هذا عضو بالمنتدى. هذا هو الكود كل ما عليك تغيره هو الرابط http://lahloob.net/vb/member.php ، و أيضا تغير الباث حق ملف global.php و يفضل على العموم ملف صفحتك يكون موجود في نفس المجلد الرئيسي لفيبوليتين. و ما أدري إن شاء الله يضبط معك :
----------------------------
<?
require("global.php");
if ($bbuserinfo['userid']!=0) {
$username=$bbuserinfo['username'];
echo"مرحبا بك يا $username";
}
else
{
echo "يجب عليك تسجيل الدخول قبل الاستمرار";
?>
<form action="http://lahloob.net/vb/member.php" method="post" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="action" value="login" />
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td align="left"><font class="verdana, arial, helvetica" size="1"><b>اسم المستخدم:</b></font></td>
<td align="left"><input type="text" name="username" size="7" /></td>
</tr>
<tr>
<td align="left"><font class="verdana, arial, helvetica" size="1"><b>كلمة المرور</b></font></td>
<td align="left"><input type="password" name="password" size="7" /></td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit" value="تسجيل الدخول" /></td>
</tr>
</table>
</form>
<?
}
?>
تحياتي لك ، و إن شاء الله ما راح تواجهك مشكلة.
__________________
al7amdan AT gmail
أخوى Lahloob.NET هل ممكن أضيف فى هذه الصفحة المتواجدون الأن فى هذه الصفحة من أعضاء و عددهم مثل الصفحة الرئيسية للمنتدى ، ولكن تكون خاصة بهذه الصفحة فقط و ليس الأعضاء المتواجدون بالكامل فى المنتدى
__________________
نانسى*****نانسى
شكرا لك اخي Lahloob.NET
جزاك الله ألف ألف ألف خيرررررررررررررررررر .
سأحاول تطبيق ماذكرت على مجلد خارج مجلد المنتدى
وإذا نجحت سأعطيك خبرا بذلك
جعل الله الجنة مثواك ووالديك والمسلمين اجمعين
تحياتي وتقديري
__________________
إستخدم ملفك الخاص لكتابة توقيعك
هلا فيك اخوي Lahloob.NET
سويت صفحة خارج المنتدى إسمها index.php تحتوي على الكود الذي كتبته لي مع تغيير المسارات كمايلي :
دخلت على الصفحة : http://www.mysite.net/books/index.php<?
require("http://www.mysite.net/vb/global.php");
if ($bbuserinfo['userid']!=0) {
$username=$bbuserinfo['username'];
echo"مرحبا بك يا $username";
}
else
{
echo "يجب عليك تسجيل الدخول قبل الاستمرار";
?>
<form action="http://www.mysite.net/books/book.php" method="post" />
إلى آخر الكود
وطلعت لي جملة : يجب عليك تسجيل الدخول قبل الاستمرار
دخلت : اسم المستخدم + الرقم السري
وضغطت على تسجيل الدخول
وعلى طول دخلت على الصفحة اللي انا مسويها : http://www.mysite.net/books/book.php
الملاحظات :
1 - ماقال لي : مرحبا بك يا فلان !
2 - صحيح دخلت عن طريق الباسوورد لكن الغريبة لما سكرت المتصفح ودخلت بباسورد غير صحيح دخلني
وأيضا لما ادخل مباشرة دون المرور بصفحة التحقق ماردني احد
يعني وجود الصفحة اللي سويناها ماتمنع دخولي بدونها
سؤالي :
وين الخطأ ؟
وهل يمكن الدخول عن طريق التعرف من خلال الكوكيز فقط ام لا ؟
يعني بدون مايسجل العضو دخوله بالباسوورد ..
مع تحياتي ومشكور مقدما
__________________
إستخدم ملفك الخاص لكتابة توقيعك
الطريقه هذي مرت علي وهي اللي سمعتوا فيها اضافه الدردشه الصوتيه للمنتدى
بس راح تكون الصفحه داخل التمبلت اللي راح ينعرض في الصفحة
__________________
يا اعدل الناس الا في معاملتي *** كيف القضاء وانت الخصم والحكم
q8sun_net( at )msn.com
عندي لك الحل بأذن الله .
تابع معي صح
أفتح تمبلت المنتدى وابحث عن التمبلت chat_hack . أفتحه واخذ منه نسخه وحطها في الفرونت بيج .
لما تعرض تمبلت chat_hack في الفرونت بيج تشوف مربع بداخله سايت الشات الغيه من داخل المربع وحط كودك الجديد اللي تبيه .
أضف التمبلت من جدي على انه تمبلت جديد وعطه أسم جديد مثال chat1_hack ونضيفه الحين صار عندنا تمبلت جديد .
عندك في مجلد المنتدى ملف chat.php اسحبه لجهازك وغير أسمه بأي أسم تبيه مثال خله chat1.php .
نفتحه نلقى أنه يطلب فتح التمبلت chat_hack حنا نغير هذا الأسم لأسم التمبلت الجديد وتنتهي المشكله .
روح شغل الملف الجديد وشوف ماحد يقدر يدخل الصفحه الا الأعضاء فقط مثل صفحة الشات .
أسف اني طولت ولكنها طريقه ناجحه 100%
تمنياتي لكم بالتوفيق
مشكور اخوي casper
بحثت عن هاك للشات في التمبلت ماحصلت
لذلك ببحث عن الهاك وأركبه في المنتدى وبسوي له مثل ماقلت
والله يوفق
بارك الله فيك وجزاك الله خير
__________________
إستخدم ملفك الخاص لكتابة توقيعك
أخي casper
أضفت تمبلت جديد ونجحت العملية
لكن هناك سؤال : كيف ادرج الصفحة التي أريدها ضمن كود الأبلت هذا :
وهل يلزم وضع الصفحة الجديدة داخل مجلد المنتدى أم لا ؟
وبارك الله فيك على التجاوب
<APPLET NAME="DigiChat" CODEBASE="http://209.61.157.240/DigiChat_cbk/DigiClasses/"
CODE="digi.digichat.DigiChatApplet"
WIDTH="200" HEIGHT="100" ALIGN="MIDDLE"
ARCHIVE="client.jar">
<PARAM NAME="siteID" VALUE="1002">
<PARAM NAME="cabbase" VALUE="Client.cab">
<PARAM NAME="background" VALUE="ffffff">
<PARAM NAME="textcolor" VALUE="000000">
<PARAM NAME="NICKNAME" value="$bbuserinfo[username]">
DigiChat requires a Java Compatible web browser to run.
</APPLET>
__________________
إستخدم ملفك الخاص لكتابة توقيعك
أخواني أنا بعد أريد هذه الميزة ولكن للأسف
الصفحة ليست في نفس موقع المنتدى يعني على
سيرفر ثاني ....
هل بإمكاني أن أربط هذه الصفحة باسم المستخدم إللي في المنتدى .....
لتوضيح أنا مسوي صفحة تحميل ملفات على موقع غير موقع
المنتدى .... هل بإنمكاني أن أجعل هذه الصفحة للأعضاء فقط
ولكم مني جزيل الشكر والتقدير
__________________
إستخدم ملفك الخاص لكتابة توقيعك
هلا اخوي
لكن هناك سؤال : كيف ادرج الصفحة التي أريدها ضمن كود الأبلت هذا ؟
اخذ كود الصفحه المقصوده وحطه بدل كود الشات بالكامل .
وهل يلزم وضع الصفحة الجديدة داخل مجلد المنتدى أم لا ؟
أذا كانت صفحه فقط كودها يكفي يكون داخل التمبلت بدون تحمل الصفحه للنت لأن الكود يكون هو المطلوب .
أخوي humax9110
تقدر تجلب أي صفحه ومن أي موقع ولكن تلصق هذا الكود مكان كود الشات . أكتب عنوان الصفحه المقصوده مكان name.php وعدل على عرض وطول الكود .
تمنياتي للجميع بالتوفيق
أخيcasper
آسفين على الإزعاج لكن تحملونا
إذا وضعت كود البرنامج بديلا لكود الدردشة في التمبلت كيف أستدعي التمبلت ليعمل داخل المنتدى . مادام مافيه ملف على النت ؟
أما طريقة جلب الصفحة بالفريم نجحت لكن أقدر ادخل بدون مايردني احد رغم إني سويت خروج من المنتدى !
تحياتي لجهودك المشكورة
__________________
إستخدم ملفك الخاص لكتابة توقيعك
-----------------------------------------------------------رد مقتبس من hazeen
أخيcasper
آسفين على الإزعاج لكن تحملونا
إذا وضعت كود البرنامج بديلا لكود الدردشة في التمبلت كيف أستدعي التمبلت ليعمل داخل المنتدى . مادام مافيه ملف على النت ؟
أما طريقة جلب الصفحة بالفريم نجحت لكن أقدر ادخل بدون مايردني احد رغم إني سويت خروج من المنتدى !
تحياتي لجهودك المشكورة
أخوي يبدو انك طيرت الكود اللي يطلب منك التسجيل من التمبلت .
مطلوب منك الغاء كود الشات الموجود داخل الجدول ( المربع بالوسط ) ومالك شغل بخارج هذا الجدول .
ممكن أعرف هذي الصفحه تخص ايش بالضبط ؟
لأن في صفحات ممكن تاخذ كودها وتحطه في التمبلت وفي صفحات لايمكن انك تاخذ كودها مستقل .
تحياتي لك