الانتساب تعليمات س - ج المفكرة بحث مواضيع اليوم إشارة الأقسام مقروءة





ملاحظات


عودة   منتدى PHP > قسم لغة بي اتش بي PHP LANGUAGE > دروس بي اتش بي PHP Lessons > دروس متقدمة

دروس متقدمة دروس وأكواد متقدمة لتعليم (بي اتش بي) PHP مستوى متقدم


إضافة رد
 
LinkBack (1) أدوات الموضوع تقييم الموضوع طريقة العرض
قديم 07-05-2007, 06:03 AM   1 links from elsewhere to this Post. Click to view. #1 (permalink)
عضو فعال
 
الصورة الرمزية لـ General C
 
تاريخ الانتساب: 04-05-2007
المكان: البحرين
مشاركات: 290
مستوى السمعة : 3
General C على طريق التميز و النجاح
إرسال خطاب MSN إلى General C
Post درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

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

اقدم لكم شرح تفصيلي لكيف عمل صندوق ادوات مثل اذا تبي تكتب موضوع

ندخل الموضوع:-

اولاً راح نعمل صفحتين صفحة ادخال نص و صفحة عرض النص

طبعاً راح نعمل صندوق صغير و هو فقط B , Color Red , Center

طبعاً فيك تضيف كل مميزات الصنودق الماسي.. كلها استبدال..

راح نعتمد كلياً على دالة str_replace()

دالة الأستبدال في PHP و راح ندخل جافا سكربت مشاان prompt..

الأن عرفنا طريقة العمل الأن التنفيذ:-

اولاً افتح محرر الأكواد ابي اتش بي و حط هذه الكود

الكود طويل جداً من كذا راح احط الكود في المرفقات باسم 1.txt

بعد ما تحط الكود احفظ الصفحة بــ 1.php

الأن نشرح الصفحة او الكود..

كود PHP:
<script language='javascript'
بداية جافا سكربت....

--------------------------

دبعاً انت تقدر تضيف تحت left و كل شئ تبي تحطه تسمي له اسم مثل img او i

اي فيهاا الدالة فيها

في هاا متغير و داخل المتغير Prompt لي اظهار مربع ادخل نص

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

كود PHP:
[center]General C[/center
هذي وضيفة الدالة الأن كود html بسيط و هو اضافة الكتابة فيه

الكود فيه أن ينتقل الى صفحة اسمها 2.php

و صور الصندوق لو تلاحظ في الكود ترى onclick='return center()'

هذة أمر عن الضغط على الصورة ينفذ دالة center() و نعرف ايش فيها دالة Center()

و الباقي معروف.. Html بسيط

الأن كود الصفحة رقم 2

كود PHP:
الكود ده

<p align="center"><b><font size="6">ÚÑÖ ÇáÕäæÏÞ</font></b></p>
<?php
$html 
$_POST['TextareaName'];

$html htmlspecialchars($html);
$html str_replace("[b]","<b>",$html);
$html str_replace("[/b]","</b>",$html);
$html str_replace("[center]","<center>",$html);
$html str_replace("[/center]","</center>",$html);
$html str_replace("[color=red]","<font color='ff0000'>",$html);
$html str_replace("[/color]","</font>",$html);

echo 
$html

?>
شووووف الكود بتمعن اول شئ نتعرف بــ اسم Text Area
عشان نأخذ الكلام الي انكتب فيه و نشتغل عليه...

ثاني شئ ايقاف اكواد Html
htmlspecialchars($html);

نلاحظ الأن عملية الأستبدال النص اذا كتب [b] يستبدل بـ <b>

و الى أخر...

طبعاً انت شوف العمل راح تقدر تشيف الي بدك الوان جديدة و يسار و يمين و صورة و كل شئ

هذه نبذة عنه

و انا راح ارفع المشروع بكااامل مع الصور

و اتمنى لكم التوفيق

اخوووكم

General C
[/center]
الملفات المرفقة
نوع الملف : zip s.zip (1.3 كيلو بايت, 1205 قراءة)
نوع الملف : txt كوود 1.txt (1.1 كيلو بايت, 1042 قراءة)
__________________
توقيعي الجديد / 2009
At Here
General C متصل الآن   رد مع اقتباس
قديم 07-05-2007, 10:38 AM   #2 (permalink)
* أبو عمــر *
 
الصورة الرمزية لـ coder
 
تاريخ الانتساب: 24-12-2006
المكان: مصر
السن: 31
مشاركات: 2,747
مستوى السمعة : 10
coder على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

ماشاء الله عليك يا مبدع

جاري التجربة
__________________
اللهم لك الحمد حتى ترضى ولك الحمد إذا رضيت ولك الحمد بعد الرِّضـا..
coder غير متصل   رد مع اقتباس
قديم 07-05-2007, 10:43 AM   #3 (permalink)
عضو فعال
 
الصورة الرمزية لـ General C
 
تاريخ الانتساب: 04-05-2007
المكان: البحرين
مشاركات: 290
مستوى السمعة : 3
General C على طريق التميز و النجاح
إرسال خطاب MSN إلى General C
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

شكراً على مرورك الطيب...

و انتظر المزيد::::

تحياتي لك

General C
__________________
توقيعي الجديد / 2009
At Here
General C متصل الآن   رد مع اقتباس
قديم 07-05-2007, 12:41 PM   #4 (permalink)
عضو فعال
 
الصورة الرمزية لـ enigma
 
تاريخ الانتساب: 04-03-2007
المكان: العراق
مشاركات: 694
مستوى السمعة : 4
enigma على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

جاري التجربة، مشكور كثيراً يا جنرال سي
هل تحب إذا كان هناك تطوير للكود الموجود أن نضيفه هنا؟
احترامي لك
enigma غير متصل   رد مع اقتباس
قديم 07-05-2007, 12:45 PM   #5 (permalink)
عضو فعال
 
الصورة الرمزية لـ General C
 
تاريخ الانتساب: 04-05-2007
المكان: البحرين
مشاركات: 290
مستوى السمعة : 3
General C على طريق التميز و النجاح
إرسال خطاب MSN إلى General C
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

شكرااً على المرور

و اي خطأ او تعديل او اضافة.. ضعهاا عشان الكل يستفيد...

جرب تحط صورة

و مع تحياتي

General C
__________________
توقيعي الجديد / 2009
At Here
General C متصل الآن   رد مع اقتباس
قديم 07-05-2007, 06:24 PM   #6 (permalink)
عضو فعال
 
الصورة الرمزية لـ hafe2t
 
تاريخ الانتساب: 11-04-2007
المكان: sudan
السن: 27
مشاركات: 272
مستوى السمعة : 3
hafe2t على طريق التميز و النجاح
إرسال خطاب MSN إلى hafe2t
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

شرحك دايما يبسط الأشياء حتى لو كانت معقدة ونحن دايما نستمتع بجديدك
__________________
http://img14.imgspot.com/u/07/152/12/Untitled1.jpg
وفوق كل ذي علم عليم
hafe2t غير متصل   رد مع اقتباس
قديم 07-05-2007, 07:06 PM   #7 (permalink)
عضو نشيط
 
الصورة الرمزية لـ محب php
 
تاريخ الانتساب: 18-03-2007
المكان: السعودية
مشاركات: 61
مستوى السمعة : 3
محب php على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

شكراً لك أخي الكريم جنرال سي على جهودك المستمرة وعلى هذا الدرس المفيد ..
بارك الله فيك ..
__________________
. . .

قام بآخر تعديل محب php يوم 07-05-2007 في 07:23 PM
محب php غير متصل   رد مع اقتباس
قديم 08-05-2007, 12:17 PM   #8 (permalink)
عضو فعال
 
الصورة الرمزية لـ General C
 
تاريخ الانتساب: 04-05-2007
المكان: البحرين
مشاركات: 290
مستوى السمعة : 3
General C على طريق التميز و النجاح
إرسال خطاب MSN إلى General C
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

العفوووووو اخوااااااااني و شكراً لكم على المرور الطيب

و مع تحياتي لكم

General C
__________________
توقيعي الجديد / 2009
At Here
General C متصل الآن   رد مع اقتباس
قديم 21-05-2007, 08:19 PM   #9 (permalink)
عضو جديد
 
تاريخ الانتساب: 21-05-2007
مشاركات: 7
مستوى السمعة : 0
محاله جيكر على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

درس اكثر من رائع

يعطيك الف عافيه على الشرح المميز والاسلوب السهل
محاله جيكر غير متصل   رد مع اقتباس
قديم 21-05-2007, 11:15 PM   #10 (permalink)
عضو فعال
 
تاريخ الانتساب: 10-02-2007
المكان: aLGERIA
مشاركات: 471
مستوى السمعة : 4
aMINE سيحقق الشهرة بما فيه الكفاية قريباً
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

شرح رائع ، بارك الله فيك دائما مميز بمواضيعك

تحياتي
aMINE غير متصل   رد مع اقتباس
قديم 16-06-2007, 09:01 PM   #11 (permalink)
عضو جديد
 
تاريخ الانتساب: 16-06-2007
مشاركات: 4
مستوى السمعة : 0
mahlawy على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

شكرا على هذا الشرح الوافى
mahlawy غير متصل   رد مع اقتباس
قديم 22-06-2007, 09:00 PM   #12 (permalink)
مشرف قسم لغة بي اتش بي PHP
 
الصورة الرمزية لـ يوسف الحمود
 
تاريخ الانتساب: 22-06-2007
المكان: السعودية
السن: 30
مشاركات: 461
مستوى السمعة : 3
يوسف الحمود على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

شكرا لك أخي الكريم
يوسف الحمود متصل الآن   رد مع اقتباس
قديم 22-11-2007, 02:10 PM   #13 (permalink)
عضو جديد
 
الصورة الرمزية لـ phpegypt
 
تاريخ الانتساب: 04-11-2007
مشاركات: 3
مستوى السمعة : 0
phpegypt على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

السلام عليكم

شكرا على المجهود الرائع
phpegypt غير متصل   رد مع اقتباس
قديم 22-12-2007, 02:16 PM   #14 (permalink)
عضو نشيط
 
تاريخ الانتساب: 09-10-2007
مشاركات: 89
مستوى السمعة : 3
COOL على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

مشكور على الدرس

ولكن عند منع أكواد الـhtml بواسطة الدالة htmlspecialchars ، فإن الدالة nl2br لا تعمل

مالعمل !!!!!!!!!!!!
COOL متصل الآن   رد مع اقتباس
قديم 05-02-2008, 09:09 PM   #15 (permalink)
عضو جديد
 
تاريخ الانتساب: 06-06-2007
مشاركات: 4
مستوى السمعة : 0
همـ المشاعر ــس على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

يعطيك العافيه اخوي

شرح جميل وواضح

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

فحسب ماهو معروف انه بعد كتابة النص يتم تحديده ومن ثم تنفيذ التنسيق عليه وتنزل الاكود مباشره


لكن شرحك للاساسيات كان جدا جدا رائع اخوي

بارك الله فيك

تحيتي لك
همـ المشاعر ــس غير متصل   رد مع اقتباس
قديم 13-04-2008, 07:29 PM   #16 (permalink)
عضو فعال
 
الصورة الرمزية لـ islamcoming
 
تاريخ الانتساب: 23-01-2008
المكان: المغرب - القصر الكبير -
السن: 16
مشاركات: 288
مستوى السمعة : 3
islamcoming على طريق التميز و النجاح
إرسال خطاب MSN إلى islamcoming
Smile رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

كما أنه يمكنك أن تعمله في مصفوفة أحسن : مثال :

كود PHP:
 <?php
$bbcode 
$_POST["bbcode2"];
$bbcode htmlspecialchars($bbcode);
$bbcode1 = array("[b]","[/b]","[i]","[/i]","[s]","[/s]","[center]","[/center]");
$bbcode2 = array("<b>","</b>","<i>","</i>","<s>","</s>","<center>","</center>");
$bbcode str_replace($bbcode1,$bbcode2,$bbcode);
echo 
$bbcode;
?>
[/center]
__________________

إن أخطأت فمن نفسي والشيطان وإن أصبت فمن الله عز وجل .


islamcoming غير متصل   رد مع اقتباس
قديم 01-05-2008, 10:08 PM   #17 (permalink)
عضو جديد
 
الصورة الرمزية لـ Jo Live
 
تاريخ الانتساب: 12-04-2008
مشاركات: 7
مستوى السمعة : 0
Jo Live على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

مشكور اخي على الشرح
Jo Live غير متصل   رد مع اقتباس
قديم 15-07-2008, 11:28 AM   #18 (permalink)
عضو جديد
 
تاريخ الانتساب: 10-06-2007
مشاركات: 9
مستوى السمعة : 0
abdalla-gamal على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

ماشاء الله حلو وجميل
برافو
abdalla-gamal غير متصل   رد مع اقتباس
قديم 13-08-2008, 01:56 AM   #19 (permalink)
عضو نشيط
 
الصورة الرمزية لـ php-Tiger
 
تاريخ الانتساب: 31-07-2007
مشاركات: 67
مستوى السمعة : 3
php-Tiger على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

مشكور على الدرس
php-Tiger غير متصل   رد مع اقتباس
قديم 01-11-2008, 08:21 AM   #20 (permalink)
عضو جديد
 
تاريخ الانتساب: 01-11-2008
مشاركات: 18
مستوى السمعة : 0
عبدالباقى حفنى على طريق التميز و النجاح
افتراضي رد : درس احترافي | لكيف برمجة صندوق ادوات مثل المنتديات

جزاكم الله خيرًا
عبدالباقى حفنى غير متصل   رد مع اقتباس
إضافة رد


LinkBacks (?)
LinkBack to this Thread: http://forum.montadaphp.net/t421/
الكاتب For Type التاريخ
محتاج المساعد فى عمل ... - ::TRAIDNT FORUM:: This thread Refback 28-08-2008 08:11 AM

زوار هذا الموضوع الآن : 1 (0 عضو و 1 ضيف)
 
أدوات الموضوع
طريقة العرض تقييم هذا الموضوع
عادي عادي
تقييم هذا الموضوع:

ضوابط المشاركة
غير مصرّح لك بنشر موضوع جديد
غير مصرّح لك بنشر ردود
غير مصرّح لك برفع مرفقات
غير مصرّح لك بتعديل مشاركاتك

وسوم vB : نشيط
كود [IMG] : نشيط
كود هتمل : خامل
Trackbacks are نشيط
Pingbacks are نشيط
Refbacks are نشيط


مواضيع ذات صلة
الموضوع الكاتب المجلس المشاركات المشاركة الأخيرة
شرح تفصيلي لكيف الحذف من قاعدة ( checkbox ) General C دروس قواعد البيانات mySQL 21 11-01-2010 04:35 PM
درس احتراف الاحتراف لصنع صندوق ادوات زى المنتديات بجد كامل hossam2044 دروس متقدمة 23 16-11-2009 05:36 PM
همل ملف install مثل برامج المنتديات والمواقع بشكل احترافى +ملف مرفق hossam2044 دروس متقدمة 2 26-10-2008 07:26 PM
ممكن شرح لكيفية برمجة نظام أعلانات احترافي aroon مشاكل وحلول PHP Errors & Troubleshooting 2 09-06-2008 08:25 AM
شرح وافي لكيف ادخل البيانات الى قاعدة عن طريق PHP General C دروس قواعد البيانات mySQL 3 03-04-2008 05:31 PM


يمنع نقل أي من موضوعات المنتدى دون إذن كتابي مسبق من إدارة المنتدى، مع الشكر.
التوقيت حسب جرينتش +3. الساعة الآن 03:23 PM.