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

 

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

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: May 2007-
#1 (permalink)  
مشكله ارجو المساعده


بسم الله الرحمن الرحيم
هذا هو الكود
كود PHP:
require_once "config.php";
$sql="SELECT * FROM rdod";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
    
$sql mysql_query('SELECT * FROM `rdod` '); 
    
    while ( 
$row mysql_fetch_array($sql) )
    {
    
          echo 
$row[`$text1`];
  echo 
"<br />";
    } 
هذا هو الخطأ
Warning: shell_exec() has been disabled for security reasons in /home/vipalara/public_html/beta/readdtz.php on line 43
هذا هو سطر الخطأ
كود PHP:
 while ( $row mysql_fetch_array($sql) ) 
ارجو المساعده






كريم مجدي غير متواجد حالياً   قديم 31-03-2008, 06:21 PM
رد مع اقتباس
Moderator
تاريخ التسجيل: Aug 2004-
#2 (permalink)  

معليش، المشكله ليست هناك، الخطأ يتكلم عن الداله shell_exec، ولكن لا ارى اي شيء غريب اكثر من السطر
كود:
echo $row[`$text1`];
لانه غريب لدرجه انه لاتدري ماذا تريد ان تفعله، فضلا قم بشرح ماتريده بالضيط






__________________
هلابي افضل المواقع العربية تصميماً
انصح باستخدام ابونتو
hilaby غير متواجد حالياً   قديم 31-03-2008, 07:34 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2007-
#3 (permalink)  

لاحظ معي أن الخطأ في السطر 43 .. فهلا وضعت لنا هذا السطر ،، عموماً هذه الدالة معطلة






dev11 غير متواجد حالياً   قديم 31-03-2008, 08:33 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#4 (permalink)  

طيب يا جماعه انا عندى متغير المتغير هذا هو اسم الجدول وعايز اظهر الى داخل ها الجدول
مثلا اسم الجدول هو $text
عايز اظهر الى داخل هذا الجدول علما بأن الجدول موجود وبه بيانات ايضا






كريم مجدي غير متواجد حالياً   قديم 01-04-2008, 12:07 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#5 (permalink)  

المشكلة فعلاً في هذا السطر. أعتقد أن لديه حقلاً في الجدول اسمه text1 وبالتالي الكود الصحيح يكون
كود PHP:
echo $row['text1']; 
لاحظ أخي صاحب الموضوع حذف علامة الدولار $ لانك هنا لا تستدعي متغيراً ولكنك تستدعي عنصر موجود داخل المصفوفة عن طريق مفتاحه text1
لاحظ أيضاً استبدال الـ `` بـ '' حيث أن الأخيرة هي الـ Single quotes وتستخدم لتضمين النصوص بداخلها. أما الأولي فتسمي الـ Backticks.

ولكن لماذا يظهر خطأ في دالة shell_exec ؟

في الواقع أن الـ backticks هي أحد المعاملات -operators- الموجودة في الـPHP. وظيفتها هي تمرير النص الذي بداخلها الي دالة shell_exec لتنفيذه كأمر شل.

أي أن :
كود PHP:
echo $array[`cat customer.txt`]; 
تكافئ
كود PHP:
$customerName shell_exec('cat customer.txt');
echo 
$array[$customerName]; 
أرجو أن أكون قد أفدتكم






التصميم غير متواجد حالياً   قديم 01-04-2008, 12:29 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#6 (permalink)  

شكرا يا اخى ع الافاده طيب ولو المتغير ده اسم الجدول يبقى علشان اظهر الى داخل الجدول يبقى الكود ازاى؟






كريم مجدي غير متواجد حالياً   قديم 01-04-2008, 12:38 AM
رد مع اقتباس
رد


 

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

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مشكله في روتر سبيد تتش 510 ارجو المساعده شهيد بدر أخبار الإنترنت والتقنية ومناقشتها 0 19-04-2007 04:02 AM
اعاني من مشكله فى الترقيه ارجو المساعده shmoa إصلاح وصيانة المنتديات 13 18-10-2005 04:25 AM
مشكله في ارفاق الملفات....ارجو المساعده Jobran إصلاح وصيانة المنتديات 2 29-03-2004 12:08 PM
مشكله في نسخة الجولدين ارجو المساعده dahdoh إصلاح وصيانة المنتديات 2 25-03-2004 10:12 AM
مشكله خطيره ارجو المساعده القلعة للاستضافة إصلاح وصيانة المنتديات 1 10-03-2004 06:18 AM


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