تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Feb 2003-
#1 (permalink)  
ممكن مساعدة في تعديل هذه الاكواد


السلام عليكم ورحمة الله وبركاته

عندي هذه الاكواد لكن لم اعرف طريقة تعديلها لذلك ارجو التكرم بتصحيحها

1- محرك البحث
كيف اجعله يبحث اذا كان عدد الاحرف 3 واكثر واذا كان اقل لا يظهر نتائج
كود PHP:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">

<html dir="rtl">

<head>

<meta name="GENERATOR" content="Microsoft FrontPage 5.0">

<meta name="ProgId" content="FrontPage.Editor.Document">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">



       <title>نتائج البحث</title>

</head>

<?include('config.php');

$prop "SELECT * FROM prop_page";

$result_prop mysql_query ($prop) or die ("Query failed");

$co_ar 1;

while(
$p_p=mysql_fetch_array($result_prop))

{

    
$pro[$co_ar] = $p_p['value'];

    
$co_ar $co_ar+1;

}

echo 
"<STYLE type=text/css>TABLE  {

        BORDER-RIGHT: "
.$pro[4]." 0px solid; BORDER-TOP: ".$pro[2]." 0px solid; BORDER-LEFT: ".$pro[5]." 0px solid; BORDER-BOTTOM: ".$pro[3]." 0px solid

}

TD {

        BORDER-RIGHT: "
.$pro[9]." 0px solid; BORDER-TOP: ".$pro[6]." 0px solid; BORDER-LEFT: ".$pro[8]." 0px solid; BORDER-BOTTOM: ".$pro[7]." 0px solid; TEXT-ALIGN: center

}

A {

        FONT-SIZE: "
.$pro[11]."; COLOR: ".$pro[12]."; FONT-STYLE: normal; FONT-FAMILY: ".$pro[10]."; TEXT-DECORATION: none

}

A:visited {

        FONT-SIZE: "
.$pro[14]."; COLOR: ".$pro[15]."; FONT-STYLE: normal; FONT-FAMILY: ".$pro[13]."; TEXT-DECORATION: none

}

P {

        FONT-WEIGHT: 700; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-ALIGN: center

}

BODY {

        BACKGROUND: "
.$pro[1]."

}

 </STYLE>"
;

?>



<body dir=ltr>

<?
 
include("header.php");
echo 
"<TABLE cellSpacing=2 cellPadding=0 width='100%'>

                  <TBODY>

                  <TR>

                  <TD width='100%' bgColor="
.$pro[19]." colSpan=7 height=24>

                  <P><FONT face='"
.$pro[16]."' color=".$pro[18]." size=".$pro[17].">نتيجة البحث</font></P></TD></TR>";





$p_name $HTTP_GET_VARS['LinkName'];

$prop "SELECT * FROM all_web where name_web like '%".$p_name."%'";

$result_prop mysql_query ($prop) or die ("Query failed");

$go 1;

while(
$p_p=mysql_fetch_array($result_prop))

{



                 echo 
"<tr><TD width='50%' bgColor=".$pro[21]." height=24>

                 <A href='http://"
.$p_p['link_web']."' target=_blank>".$p_p['name_web']."</A></TD>";





                 echo 
"<TD width='50%' bgColor=".$pro[20]." height=24>

                 <font color="
.$pro[12].">".$p_p['algasm']."</font></TD></tr>";



}

echo 
"</TBODY></TABLE>";

include(
"footer.htm");


?>

</body>
</html>

2- هنا كود اضاف موقعك
كيف اجعله يرفض اضافة موقع اذا كان موجود في قاعدة البيانات او في الدليل
كود PHP:
<?
$send 
$HTTP_POST_VARS['send'];

if (!
$send) {
require(
'config.php')
?>
<title> إضافة موقع </title>
<P align=center>أضف موقعك معنا
<br>
<TABLE dir=rtl cellSpacing=1 width="100%" border=1 >
  <form action="add.php" method="post">
  <TR>

    <?echo "<TD width=\"10%\" bgColor=".$pro[20]." >";?><FONT face="MS Sans Serif"
      color=#00589c><p>اسم موقعك</p></FONT></TD>
    <?echo "<TD width=\"23%\" bgColor=".$pro[21]." >";?>
    <INPUT
      style="border:1px solid #00058C; FONT-SIZE: 10px; FONT-FAMILY: Tahoma; "
      size=25 name=name_web></TD>
<TR>
    <?echo "<TD width=\"10%\" bgColor=".$pro[20]." >";?><FONT face="MS Sans Serif"
      color=#00589c ><P>عنوان موقعك</P></FONT></TD>
    <?echo "<TD width=\"23%\" bgColor=".$pro[21]." >";?>
    <INPUT dir=ltr
      style="border:1px solid #00058C; FONT-SIZE: 10px; FONT-FAMILY: Tahoma; "
      size=25 value=www.yoursite.com name=link_name></TD>
<TR>
    <?echo "<TD width=\"10%\" bgColor=".$pro[20]." >";?><FONT face="MS Sans Serif" color=#00589c ><P>القسم</P></FONT></TD>
    <?echo "<TD width=\"14%\" bgColor=".$pro[21]." >";?>
    <SELECT name=algsam style="border:1px solid #00058C; FONT-SIZE: 10px; FONT-FAMILY: Tahoma; ">
    <?
     $gsm 
"SELECT * FROM alagsam";
     
$result_gsm mysql_query ($gsm) or die ("Query failed");
     while(
$gg=mysql_fetch_array($result_gsm))
     {
     echo 
"<OPTION value='".$gg['name']."' >".$gg['name']."</OPTION>";
     }
    
?>
    </SELECT>
    </TD>
    <TR>
    <?echo "<TD colspan=2 width=\"10%\" bgColor=".$pro[20].">
    <INPUT style=\"border:1px solid #00058C; FONT-SIZE: 10px; COLOR: #00058C; FONT-FAMILY: Tahoma;  BACKGROUND-COLOR: "
.$pro[21]."\n\"  type=submit value=\" أضف  \" name=send>";?></TD></TR></form></TABLE></p>
<?
    
}else{

 
//include("header.php");

$u_name_web $HTTP_POST_VARS['name_web'];

$u_ar_name  $HTTP_POST_VARS['algsam'];

$u_link_name $HTTP_POST_VARS['link_name'];

include(
'config.php');
$query="INSERT INTO insert_web_on_visite (name,link,algsam) VALUES ('$u_name_web','$u_link_name','$u_ar_name')";

$result mysql_query ($query) or die ("Query failed");

print 
"<br><br><p align=center>".'شكراً لك تم إضافة الموقع قريباً يقوم المشرف بتفعيله'."</p><br><p align=center> إذا لم تغلق هذه النافذه سيتم إغلاقها تلقائياً<BODY onLoad=\"setTimeout(window.close, 5000)\">";
    };
?>
ارجو مساعدتي في تعديل هذا الكود شاكرآ لكم ومقدر






__________________
أخوكم محمد
MO123 غير متواجد حالياً   قديم 29-05-2005, 07:11 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#2 (permalink)  

السلام عليكم

جرب هذا الكود عزيزي لعله يفيدك


كود PHP:



<!doctype html public "-//W3C//DTD HTML 4.0 //EN"> 

<html dir="rtl"> 

<head> 

<meta name="GENERATOR" content="Microsoft FrontPage 5.0"> 

<meta name="ProgId" content="FrontPage.Editor.Document"> 

<meta http-equiv="Content-Type" content="text/html; charset=windows-1256"> 



       <title>نتائج البحث</title> 

</head> 

<?include('config.php'); 

$prop "SELECT * FROM prop_page"

$result_prop mysql_query ($prop) or die ("Query failed"); 

$co_ar 1

while(
$p_p=mysql_fetch_array($result_prop)) 



    
$pro[$co_ar] = $p_p['value']; 

    
$co_ar $co_ar+1



echo 
"<STYLE type=text/css>TABLE  { 

        BORDER-RIGHT: "
.$pro[4]." 0px solid; BORDER-TOP: ".$pro[2]." 0px solid; BORDER-LEFT: ".$pro[5]." 0px solid; BORDER-BOTTOM: ".$pro[3]." 0px solid 



TD { 

        BORDER-RIGHT: "
.$pro[9]." 0px solid; BORDER-TOP: ".$pro[6]." 0px solid; BORDER-LEFT: ".$pro[8]." 0px solid; BORDER-BOTTOM: ".$pro[7]." 0px solid; TEXT-ALIGN: center 



A { 

        FONT-SIZE: "
.$pro[11]."; COLOR: ".$pro[12]."; FONT-STYLE: normal; FONT-FAMILY: ".$pro[10]."; TEXT-DECORATION: none 



A:visited { 

        FONT-SIZE: "
.$pro[14]."; COLOR: ".$pro[15]."; FONT-STYLE: normal; FONT-FAMILY: ".$pro[13]."; TEXT-DECORATION: none 



P { 

        FONT-WEIGHT: 700; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-ALIGN: center 



BODY { 

        BACKGROUND: "
.$pro[1].



</STYLE>"


?> 



<body dir=ltr> 

<? 
include("header.php"); 
echo 
"<TABLE cellSpacing=2 cellPadding=0 width='100%'> 

                  <TBODY> 

                  <TR> 

                  <TD width='100%' bgColor="
.$pro[19]." colSpan=7 height=24> 

                  <P><FONT face='"
.$pro[16]."' color=".$pro[18]." size=".$pro[17].">نتيجة البحث</font></P></TD></TR>"





$p_name $HTTP_GET_VARS['LinkName']; 


$prop "SELECT * FROM all_web where name_web like '%".$p_name."%'"

$result_prop mysql_query ($prop) or die ("Query failed"); 

$go 1


$string_lengthstrlen($p_name);

    if(
$string_length "3"){
    echo 
"<center>عذرا - كلمة البحث يجب ان تكون اكثر من ثلاث احرف</center>";
    exit();
    }

while(
$p_p=mysql_fetch_array($result_prop)) 





                 echo 
"<tr><TD width='50%' bgColor=".$pro[21]." height=24> 

                 <A href='http://"
.$p_p['link_web']."' target=_blank>".$p_p['name_web']."</A></TD>"





                 echo 
"<TD width='50%' bgColor=".$pro[20]." height=24> 

                 <font color="
.$pro[12].">".$p_p['algasm']."</font></TD></tr>"





echo 
"</TBODY></TABLE>"

include(
"footer.htm"); 


?> 

</body> 
</html>






__________________


عاشت فلسطين وعاشت المقاومة
http://www.palintefada.com/arabic
http://www.palissue.com/arabic
موقع انتفاضة فلسطين - موقع القضية الفلسطينية
الكاسر

elkaser غير متواجد حالياً   قديم 29-05-2005, 08:11 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2003-
#3 (permalink)  

الف شكر اخي الكاسر بالكود يعمل 100%

باقي كود اضافة موقع ارجو ان يتكرم شخص بتصحيحه

اكرر شكري لك اخي الكاسر وبقية اعضاء سوالف






__________________
أخوكم محمد
MO123 غير متواجد حالياً   قديم 30-05-2005, 03:23 PM
رد مع اقتباس
رد


 

أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 07:49 AM بتوقيت المملكة العربية السعودية