إقتباس :المشاركة الأساسية كتبها [b]علي النعاس[/b]
مشكور ابو سامي
ولكن توجد مشكلتين
الأوله
هل استطيع عمل 2 تكست مثلا تكست 1 اوك فهمت و التكست 2 انسخ الكود و اضعه تحته او لا
ثاني مشكله وهي عند كتابه مثلا
بسم#الله#الرحمن#الرحيم
ما تصل
تصل كلمة بسم فقط
و الباقي وين
انا متأكد من الفجوال مو من التكست او الصفحه بي اتش بي
لاني صممت صفحة html
و انتسخ عادي جدا ما في اي مشكله
وشكرا
اخي عذراً على تأخيري ولكن كنت منشغل جداً
نعم بالنسبة لسؤالك لا يتم كتابة الرمز # وما بعده من كلام لانة يفيد بلغة ال php استثناء السطر الذي يلي الرمز
كما يعمل الرمز ' بالـ vb.net
الحل:
يمكن حل المشكلة من الـ vb.net وذلك عن طريق Encodeing
بتحوبل الرمز # الى %23 ليفهم ال php بانه نص كما ترون بروابط المواقع عند نسخ عنوان موقع ما
مثل الفيس بوك عند نسخ رابط الصفحة التالية من احد صفحات الفيس بوك تنسخ على الشكل التالي
لاحظو الرموز % و %3A ووو...... وهي اختصار لحروف ورموذ تأخذ منحنى برمجي عند وضعها بالرابط دون الـ Encodeing الخاص بها .
ليصبح الرابط بعد الترجمة الى
يعني بأختصار اذا تم وضع الرمز هذا # برابط الموقع او تمريره على لغة php كما هو هنا . برمجياً يقوم بوظيفة الاستثنائات
اما اذا مررته الى ال php مع Encodeing هكذا %23 يقوم الphp باعتباره نص String دون منحنيات برمجية.
اتمنى ان الفكرة قد فهمت ووصلت
وانا قمت بزيادة الصطرين التاليين الى المثال المرفق
واستخدمت الداله Replace لاستبدال الرمز # بالرمز %23
وللمزيد من ختصارات الرموز : http://www.w3schools.com/tags/ref_urlencode.asp
[b]مرفق المثال بعد التعديل.
[/b]
نعم بالنسبة لسؤالك لا يتم كتابة الرمز # وما بعده من كلام لانة يفيد بلغة ال php استثناء السطر الذي يلي الرمز
كما يعمل الرمز ' بالـ vb.net
الحل:
يمكن حل المشكلة من الـ vb.net وذلك عن طريق Encodeing
بتحوبل الرمز # الى %23 ليفهم ال php بانه نص كما ترون بروابط المواقع عند نسخ عنوان موقع ما
مثل الفيس بوك عند نسخ رابط الصفحة التالية من احد صفحات الفيس بوك تنسخ على الشكل التالي
PHP كود :
http://www.facebook.com/l.php?u=http%3A%2F%2Fwww.najah.edu%2Far%2Fnode%2F33225&h=BAQFMDaGNAQHfD0BHoZi2gNMTFxiphqwETENsThIiEV2HMg&enc=AZOBEnBwWm1uVkk-ql8d69cpqCwR0cnbS67qy8sS7hpk4WdxYt2VPedGMxspE8zhu4JMGvtjTkV8Zjty0_0DF8RB
لاحظو الرموز % و %3A ووو...... وهي اختصار لحروف ورموذ تأخذ منحنى برمجي عند وضعها بالرابط دون الـ Encodeing الخاص بها .
ليصبح الرابط بعد الترجمة الى
PHP كود :
http://www.najah.edu/ar/node/33225
يعني بأختصار اذا تم وضع الرمز هذا # برابط الموقع او تمريره على لغة php كما هو هنا . برمجياً يقوم بوظيفة الاستثنائات
اما اذا مررته الى ال php مع Encodeing هكذا %23 يقوم الphp باعتباره نص String دون منحنيات برمجية.
اتمنى ان الفكرة قد فهمت ووصلت
وانا قمت بزيادة الصطرين التاليين الى المثال المرفق
PHP كود :
Dim Rep As String = TextBox1.Text
Rep = Replace(TextBox1.Text, "#", "%23")
وللمزيد من ختصارات الرموز : http://www.w3schools.com/tags/ref_urlencode.asp
[b]مرفق المثال بعد التعديل.
[/b]
