منتديات الجلفة لكل الجزائريين و العرب - عرض مشاركة واحدة - لأول مرة على الجلفة درس عمل سكريبت زخرفة عناوين
عرض مشاركة واحدة
قديم 2011-10-31, 18:28   رقم المشاركة : 2
معلومات العضو
الأخ ياسين
مشرف منتديات التعليم المتوسط
 
الصورة الرمزية الأخ ياسين
 

 

 
إحصائية العضو










افتراضي تابع للموضوع

كما ننا في نهاية الصفحة إستدعينا ملف ال foo.htm

وقد عملنا فيه حقوق بنفس دالة الإستدعاء

كود PHP:
<?php
include ("foo.htm");

?>
و الأن سنشرح ملف do.php وهو ملف التنفيذ




و الكود الكامل مسبقا ::

كود PHP:
<?php
/////////////////////////////////////////////////
//https://www.djelfa.info/vb/forumdisplay.php?f=211//
//****************bensfiayassin****************//
///////////////////////////////////////////////
include ("hade.htm");
?>
<?php
$text
addslashes($_POST['text']);

if (
$text == ""){ 
echo 
"<div align='center'>قم بكتابة إسم أولا  <a href='javascript:history.back(1)'>عودة للخلف</a></div>"
}else{ 
echo 
"
<div align='center'>
~*¤ô§ô¤*~
$text~*¤ô§ô¤*~
<br>
~¤¦¦§¦¦¤~ 
$text ~¤¦¦§¦¦¤~
<br>
¤©§][§©¤][ 
$text ][¤©§][§©¤
<br>
(¯°·._.·(
$text)·._.·°¯)
<br><br>
<a href='javascript:history.back(1)'>عودة للخلف</a>
</div>
"
;
}
?>
<?php
echo"<br><br>";
include (
"foo.htm");
?>

لقد شرحنا كود الحقوق و الإستدعاء في بداية الموضوع و سنشرح فقط كود تنفيذ الزخرفة

كود PHP:
<?php
$text
addslashes($_POST['text']);

if (
$text == ""){ 
echo 
"<div align='center'>قم بكتابة إسم أولا  <a href='javascript:history.back(1)'>عودة للخلف</a></div>"
}else{ 
echo 
"
<div align='center'>
~*¤ô§ô¤*~
$text~*¤ô§ô¤*~
<br>
~¤¦¦§¦¦¤~ 
$text ~¤¦¦§¦¦¤~
<br>
¤©§][§©¤][ 
$text ][¤©§][§©¤
<br>
(¯°·._.·(
$text)·._.·°¯)
<br><br>
<a href='javascript:history.back(1)'>عودة للخلف</a>
</div>
"
;
}
?>
لنشرح الكود :::

لدينا ::

كود PHP:
$textaddslashes($_POST['text']); 
و هي دالة للمتغير TEXT و هو يمثل العنوان الذي نريد زخرفته
كما أنه يبطل عمل أكواد HTML غرض الحماية من الخربين

و الدينا الشرط التالي
كود PHP:
if ($text == ""){ 
echo 
"<div align='center'>قم بكتابة إسم أولا  <a href='javascript:history.back(1)'>عودة للخلف</a></div>"
}) 
و هو يعني إن كان المتغير غير موجود أي لم تكتب عنوان من أجل زخرفته
سيرسل رسالة خطأ بواسطة الدالة ECHO

أما عن
كود بلغة HTML:
href='javascript:history.back

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

كود بلغة HTML:
<div align='center'>
~*¤ô§ô¤*~$text~*¤ô§ô¤*~
<br>
~¤¦¦§¦¦¤~ $text ~¤¦¦§¦¦¤~
<br>
¤©§][§©¤][ $text ][¤©§][§©¤
<br>
(¯°·._.·($text)·._.·°¯)
<br><br>
<a href='javascript:history.back(1)'>عودة للخلف</a>
</div>
نلاحظ و جود عدد من الزخارف وفي و سطها المتغير $text

و إن أردت إضافة زخرفة فقط أضف نمط الزخرفة و ضع المتغير $text
في الوسط

شكل الكود:::



النتيجة بــ






و الأن النص مزخرف


أما عن ملفات hade.htm و foo.htm فسهل أن تضعهما و من واجه مشكلة معهما يتابع دروس البرمجة بال HTML و بالتوفيــق



إنتهى الموضوع و أمل أن ينال إعجابكمــــ


























رد مع اقتباس