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

الموضوع: ابغى اسوي الحركة هاذي كيف

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    683

    ابغى اسوي الحركة هاذي كيف



    عندي موقع وابغى من الرئيسية مكان لإضافة الأيميل مثل القائمة

    بس لحفظ الأيميلات فقط

    واريد لما احد يضع ايميلة يحفظ في مستند في الموقع فقط







  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    669


    السلام عليكم

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

    ويا ليت من الأعضاء يرفقون الكود ..

    لكن بعد وضع القائمة طريقة تخزين الإيميلات في مستند نصي - وطبعاً الافضل تخزين الايميلات في قاعدة البيانات أسهل وأسرع في جلبها -

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

    أولاً الكود كاملاً

    كود PHP:

    <?php
    $open
    =fopen("email.txt","a+"); // الدالة تنشئ الملف أي لا حاجة لان تقومي بإنشاء ملف جديد
    fread($open,filesize(email.txt));
    echo 
    fwrite ($open,$txt_email); // سأشرحها بالأسفل
    fclose($open);
    ?>
    في السطر الثاني وضعت المتغير $txt_email ..
    لذلك استبدلي المتغير هذا بالمتغير الخاص بالقائمة البريدية ..
    المتغير الخاص بالقئمة البريدة هو المستطيل الذي يكتب فيه المستخدم بريده ..
    واسمه في الـHTML هو name=

    إذا أشكل أي شئ .. بإمكانك السؤال وإن شاء الله انا او احد الاعضاء يردون

    تحياتي ،،،





    __________________
    الإستضافات :

    http://www.ala7lam.net/host.html

    موضوع الإستضافات وخدماتنا :

    إستضافات وخدمات شبكة الأحلام التطويرية ...

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    683


    الله يعطيك العافيه اخوي ساري وما قصرت






  4. #4
    عضو نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    244


    اخوي ساري
    وانت اخبر مني .. اعتقد لازم تحط
    \n
    علشان مايخزن الأيميل الجديد على الإيميل الأول ..
    ويحطه في سكر لحاله ..
    مادري تراي مبتدء





    __________________
    °ˆ~*¤®§(*§ الله يرحمك يا ترٍكي اخوٍوٍي§*)§®¤*~ˆ°

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    669


    يا هلا y7ool

    الله يعافيك ويا هلابك

    شفاف

    يا مرحبا بك .. وعادي لو الواحد يخطئ ..

    النوع (( a+ )) .. الزائد قبل حرف الـa !!

    تقوم بإضافة البريد الجديد مع البريد القديم

    لكن النوع (( w+ )) .. الزائد قبل حرف الـw !!

    تقوم بحذف البريد السابق أو النص السابق وتضيف النص القديم

    الأنواع التي تسمح بها دالة fopen وشرح كل نوع :-

    = r فتح وقراءة فقط ووضع المؤشر في الأعلى
    = w فتح وكتابة فقط ووضع المؤشر في الأعلى ومسح جميع البيانات السابقة(الدالة تقوم بإنشاء الملف إن لم يكن موجوداً) ..
    = a فتح وقراءة فقط مع إضافة المحتويات في نهاية الملف (الدالة تقوم بإنشاء الملف إن لم يكن موجوداً) ..
    = r+ فتح للقراءة والكتابة ووضع المؤشر في الأعلى ..
    = w+ فتح للقراءة والكتابة ووضع المؤشر في الأعلى ومسح البيانات جميعها السابقة(الدالة تقوم بإنشاء الملف إن لم يكن موجوداً) ..
    = a+ فتح للقراءة والكتابة مع إضافة المحتويات في نهاية الملف (الدالة تقوم بإنشاء الملف إن لم يكن موجوداً )

    بالتوفيق ،،،





    __________________
    الإستضافات :

    http://www.ala7lam.net/host.html

    موضوع الإستضافات وخدماتنا :

    إستضافات وخدمات شبكة الأحلام التطويرية ...

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    244


    ومنكم نستفيد اخوي ساري

    الحين فهمت ..

    جزاك الله خير ..
    عصفورين بحجر





    __________________
    °ˆ~*¤®§(*§ الله يرحمك يا ترٍكي اخوٍوٍي§*)§®¤*~ˆ°

  7. #7


    السالفة مش بطالة ..

    الآن أنا عملت ال Input .. وهو ..

    كود HTML:
    	<form method="post" action="email.php">
    		<input type="hidden" value="1" name="l">
    		<div align="center">
    			<p>
    			<input class="TxtBox" size="17" name="e">
    			</p>
    			<p>
    			<input class="btn" type="submit" value="أضف البريد">
    			</p>
    			</div>
    	</form>
    كيف أقوم بعمل الـ Processing ??

    اقصد ربط ما عملته بالطريقة المشروحة أعلاه .. !!

    هل أعمل ملف وحده للي شرحة الأخ ساري .. ؟؟ أم في نفس الصفحة .. !!

    حبذا لو شرح صغنون ..

    مع الشكر الجزيل ..





    __________________
    │║▌║█║▌║▌││║▌║█║▌│║▌║█
    w w w . m a r h o o n s . c o m

  8. #8
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    669


    الاخ مرهون

    اعمل صفحة HTML وضع فيها الكود هذا ويكون اسمه one.html

    <form method="post" action="email.php">
    <input type="hidden" value="1" name="l">
    <div align="center">
    <p>
    <input class="TxtBox" size="17" name="e">
    </p>
    <p>
    <input class="btn" type="submit" value="أضف البريد">
    </p>
    </div>
    </form>
    الآن انشئ ملف email.php وضع به التالي

    كود PHP:

    if (!$e)
    {
    echo 
    "لم تقم بوضع بريدك الإكتروني !";
    exit;
    }

    $open=fopen("$e","a+"); 

    fread($open,filesize("$e")); 

    echo 
    fwrite ($open,"$e"); 

    fclose($open);

    if (
    $open==true)
    {
    echo 
    "تم حفظ البريد الإكتروني";


    ضع كل الملفات في مجلد واحد وليكن باسم .. list

    الآن ضع في متصفحك الرابط التالي

    http://www.name.com/list/one.html

    الآن اي واحد يضع بريده رح ينشئ الـphp ملف txt

    ويحتوي هذا الملف على البريد الإكتروني

    أي إذا 100 واحد حفظوا بريدهم الإكتروني رح ينشئ لك 100 ملف !!

    كل ملف اسمه رح يكون باسم البريد الإكتروني

    بالتوفيق ،،،





    __________________
    الإستضافات :

    http://www.ala7lam.net/host.html

    موضوع الإستضافات وخدماتنا :

    إستضافات وخدمات شبكة الأحلام التطويرية ...

  9. #9


    شكرا أخي ساري ..

    ولكن لماذا لا يكون في ملف واحد ويكون الفاصل بينهم سطر .. أو علامة الفاصلة ؟؟

    يعني لو كان 1000 بريد راح ينئء لي ألف ملف !! الشغلة راح تكون متعبة .. !!

    ممكن تكون في ملف واحد .. ويكون الفاصل سطر .. !!





    __________________
    │║▌║█║▌║▌││║▌║█║▌│║▌║█
    w w w . m a r h o o n s . c o m





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

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

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