نظرة سريعة على مجريات يوم سوالف
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > ويب 2.0 و البرمجية القياسية Ajax +XML+ CSS+ JavaScript وغيرها
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#1 (permalink)  
اضافة برنامج بمكتبة البرامج عن طريق الاجاكس ( ارجو دخول الاخ زيزوار )


السلام عليكم

لدي طلب صغير , اخوتي بالله اريد اضافة البرامج بموقعي عن طريق الاجاكس
اي اريد عندما اضيف برنامج ما تتحدث الصفحه وهذا بيوخذ وقت طويل ...

هذه الفاكشن حق حقول اضافة البرنامج
كود PHP:
   $result8 $db->sql_query("SELECT cid, title from " $prefix "_downloads_categories");
                
$numrows $db->sql_numrows($result8);
                if (
$numrows>0) {
                        
OpenTable();
                        echo 
"<form method=\"post\" action=\"".$admin_file.".php\">"
                        
."<font class=\"content\"><b>" _ADDNEWDOWNLOAD "</b><br><br>"
                        
."<table widht=\"100%\" bordr=\"0\">"
                        
."<tr><td>" _DOWNLOADNAME ":</td><td><input type=\"text\" name=\"title\" size=\"50\" maxlength=\"100\"></td></tr>"
                        
."<tr><td>" _FILEURL ":</td><td><input type=\"text\" dir=\"ltr\"name=\"url\" size=\"50\" maxlength=\"100\" value=\"http://\"></td></tr>";
                        
$result9 $db->sql_query("SELECT cid, title, parentid from " $prefix "_downloads_categories order by title");
                        echo 
"<tr><td>" _CATEGORY ":</td><td><select name=\"cat\">";
                        while(
$row9 $db->sql_fetchrow($result9)) {
                                
$cid2 intval($row9['cid']);
                                
$ctitle2 filter($row9['title'], "nohtml");
                                
$parentid2 intval($row9['parentid']);
                                if (
$parentid2!=0$ctitle2=getparent($parentid2,$ctitle2);
                                echo 
"<option value=\"$cid2\">$ctitle2</option>";
                        }
                        echo 
"</select></td></tr>"
                        
."<tr><td>".ereg_replace(":"":<br>",""._DESCRIPTION255."")."</td><td><textarea name=\"description\" cols=\"70\" rows=\"15\"></textarea></td></tr>"
                        
."<tr><td>" _AUTHORNAME ":</td><td><input type=\"text\" name=\"name\" size=\"30\" maxlength=\"60\"></td></tr>"
                        
."<tr><td>" _AUTHOREMAIL ":</td><td><input type=\"text\" name=\"email\" size=\"30\" maxlength=\"60\"></td></tr>"
                        
."<tr><td>" _FILESIZE ":</td><td><input type=\"text\" name=\"filesize\" size=\"12\" maxlength=\"11\"> (" _INBYTES ")</td></tr>"
                        
."<tr><td>" _VERSION ":</td><td><input type=\"text\" name=\"version\" size=\"11\" maxlength=\"10\"></td></tr>"
                        
."<tr><td>" _HOMEPAGE ":</td><td><input type=\"text\"dir=\"ltr\" name=\"homepage\" size=\"30\" maxlength=\"200\" value=\"http://\"></td></tr>"
                        
."<tr><td>&nbsp;</td><td><input type=\"hidden\" name=\"hits\" value=\"0\">"
                        
."<input type=\"hidden\" name=\"op\" value=\"DownloadsAddDownload\">"
                        
."<input type=\"hidden\" name=\"new\" value=\"0\">"
                        
."<input type=\"hidden\" name=\"lid\" value=\"0\">"
                        
."<input type=\"submit\" value=\"" _ADDURL "\"></td></tr></table>"
                        
."</form>";
                        
CloseTable();
                        echo 
"<br>";
                } else {
                } 

هذه الفاكشن حق التحقق من المتغيرات واضافتهم بالداتا بيز
كود PHP:
  function DownloadsAddDownload($new$lid$title$url$cat$description$name$email$submitter$filesize$version$homepage$hits) {
                global 
$prefix$db$admin_file;
                
$result $db->sql_query("SELECT url from " $prefix "_downloads_downloads where url='$url'");
                
$numrows $db->sql_numrows($result);
                if (
$numrows>0) {
                        include(
"header.php");
                        
GraphicAdmin();
                        
OpenTable();
                        echo 
"<center><font class=\"title\"><b>" _WEBDOWNLOADSADMIN "</b></font></center>";
                        
CloseTable();
                        echo 
"<br>";
                        
OpenTable();
                        echo 
"<br><center>"
                        
."<font class=\"content\">"
                        
."<b>" _ERRORURLEXIST "</b><br><br>"
                        
."" _GOBACK "<br><br>";
                        
CloseTable();
                        include(
"footer.php");
                } else {
                        
/* Check if Title exist */
                        
if (empty($title)) {
                                include(
"header.php");
                                
GraphicAdmin();
                                
OpenTable();
                                echo 
"<center><font class=\"title\"><b>" _WEBDOWNLOADSADMIN "</b></font></center>";
                                
CloseTable();
                                echo 
"<br>";
                                
OpenTable();
                                echo 
"<br><center>"
                                
."<font class=\"content\">"
                                
."<b>" _ERRORNOTITLE "</b><br><br>"
                                
."" _GOBACK "<br><br>";
                                
CloseTable();
                                include(
"footer.php");
                        }
                        
/* Check if URL exist */
                        
if (empty($url)) {
                                include(
"header.php");
                                
GraphicAdmin();
                                
OpenTable();
                                echo 
"<center><font class=\"title\"><b>" _WEBDOWNLOADSADMIN "</b></font></center>";
                                
CloseTable();
                                echo 
"<br>";
                                
OpenTable();
                                echo 
"<br><center>"
                                
."<font class=\"content\">"
                                
."<b>" _ERRORNOURL "</b><br><br>"
                                
."" _GOBACK "<br><br>";
                                
CloseTable();
                                include(
"footer.php");
                        }
                        
// Check if Description exist
                        
if (empty($description)) {
                                include(
"header.php");
                                
GraphicAdmin();
                                
OpenTable();
                                echo 
"<center><font class=\"title\"><b>" _WEBDOWNLOADSADMIN "</b></font></center>";
                                
CloseTable();
                                echo 
"<br>";
                                
OpenTable();
                                echo 
"<br><center>"
                                
."<font class=\"content\">"
                                
."<b>" _ERRORNODESCRIPTION "</b><br><br>"
                                
."" _GOBACK "<br><br>";
                                
CloseTable();
                                include(
"footer.php");
                        }
                        
$cat explode("-"$cat);
                        if (empty(
$cat[1])) {
                                
$cat[1] = 0;
                        }
                        
$title filter($title"nohtml"1);
                        
$url filter($url"nohtml"1);
                        
$description filter($description""1);
                        
$name filter($name"nohtml");
                        
$email filter($email"nohtml");
                        
$db->sql_query("insert into " $prefix "_downloads_downloads values (NULL, '$cat[0]', '$cat[1]', '$title', '$url', '$description', now(), '$name', '$email', '$hits','$submitter',0,0,0, '$filesize', '$version', '$homepage')");
                        global 
$nukeurl$sitename;
                        include(
"header.php");
                        
GraphicAdmin();
                        
OpenTable();
                        echo 
"<br><center>";
                        echo 
"<font class=\"content\">";
                        echo 
"" _NEWDOWNLOADADDED "<br><br>";
                        echo 
"[ <a href=\"".$admin_file.".php?op=downloads\">" _WEBDOWNLOADSADMIN "</a> ]</center><br><br>";
                        
CloseTable();
                        if (
$new==1) {
                                
$db->sql_query("delete from " $prefix "_downloads_newdownload where lid='$lid'");
                        }
                        include(
"footer.php");
                }
        } 






2end غير متواجد حالياً   قديم 02-01-2008, 04:51 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#2 (permalink)  

للرفع






2end غير متواجد حالياً   قديم 03-01-2008, 10:28 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#3 (permalink)  

افااا ما طلبنا تصميم موقع كامل , كله تعديل

على كل حال مستعد ادفع $ لمن يعدل لي هالفاكشن






2end غير متواجد حالياً   قديم 07-01-2008, 06:26 PM
رد مع اقتباس
رد


 

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

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
هل هناك برنامج يحول PDF الي ... ارجو المساعده Q8Land تطوير الويب 2 07-12-2006 04:55 PM
كيف يمكنني اضافة ايميلات الى جدول الايميلات ارجو الرد mkhm إصلاح وصيانة المنتديات 0 28-04-2005 12:21 PM
50 [رنامج معرب ارجو التثبيت tsameem أخبار الإنترنت والتقنية ومناقشتها 3 24-11-2003 10:55 AM
دعم بيرل وسي جي آي و pl في سيرفر اباتشي تطوير الويب 6 29-01-2001 03:10 PM


الساعة الآن: 09:29 PM بتوقيت المملكة العربية السعودية