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

 

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

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


ايه الغلط في الكود ده
انا دماغي خلاص وقفت
<?
كود PHP:
include('../config.php');

$username $_POST['myusername'];
$pass $_POST['mypassword'];
$mobile $_POST['mobile'];
$address $_POST['address'];
$city $_POST['city'];
$email $_POST['email'];
$result mysql_query("SELECT username FROM user where username='username'");
if (!
$result){
    include(
'faildusername.html');
}
        
$sql "INSERT INTO user (username,password,mobile,address,city,email) values ('".$username."',''".$pass."',".$mobile."','".$address."','".$city."','".$email."')";
        
$result mysql_query($sql);
?> 
وده ملف الكونفيج

كود PHP:
<?
$host
="localhost";
$username="root";
$password="";
$db_name="test";

mysql_connect("$host""$username""$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");


?>
الصفحة بتيجيلي ناصعة البياض






mr.kindy غير متواجد حالياً   قديم 13-05-2008, 11:50 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#2 (permalink)  

اتفضل
كود PHP:
$result mysql_query("SELECT username FROM user where username='$username'");
if (!
$result){
    include(
'faildusername.html');
}else{
        
$sql "INSERT INTO user (username,password,mobile,address,city,email) values ('$username','$pass','$mobile','$address','$city','$email')";
        
$result mysql_query($sql);

ملحوظة على الكونفج: لا داعي لكتابة المتغيرات بين علامتين تنصيص.

كود PHP:
mysql_connect($host$username$password)or die("cannot connect"); 







التعديل الأخير تم بواسطة : mr_m بتاريخ 13-05-2008 الساعة 03:24 PM.
mr_m غير متواجد حالياً   قديم 13-05-2008, 02:40 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#3 (permalink)  

طريقة الأخ mr_m صحيحة
وعندي ملاحظة صغيرة ,, ممكن تتخلى عن علامات التنصيص أيضاً في أمر الكتابة في قاعدة البيانات كالتالي :
كود PHP:
$sql "INSERT INTO user (username,password,mobile,address,city,email) values ($username,$pass,$mobile,$address,$city,$email)"






__________________
AboRa3d
~][أبـورعــد][~


كـل مـواضـيـعـي
AboRa3d غير متواجد حالياً   قديم 13-05-2008, 03:14 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#4 (permalink)  

شكراً mr_m و AboRa3d علي ردكم
للأسف لم يعمل مش عارف السبب
قلت يمكن الحقول في قاعدة البيانات اسمها غلط رجعت واتأكدت ولأيتها صح 100%

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

اللي مضايقني ان الكود ده شغال
كود PHP:
include('../config.php');
$datemod date("y/m/d : H:i:s"Time());
$username $_SESSION['myusername'];
$submobile $_POST['submobile'];

        
$sql "INSERT INTO submit (username,submobile,datemod) VALUES ('$username','$submobile','$datemod')";
        
$result mysql_query($sql);
        if(
$result){
        include(
'successsubmit.html');
        }
        else
        {
        include(
'faildsubmit.html');
        } 
ده كود لصفحة تانية بتعتمد علي نفس ملف الكونفيج

ياريت حد يفكلي الصداع ده






mr.kindy غير متواجد حالياً   قديم 13-05-2008, 03:51 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#5 (permalink)  

جرب ورد لي خبر

كود PHP:
include('../config.php'); 
$datemod date("y/m/d : H:i:s"Time()); 
$username $_SESSION['myusername']; 
$submobile $_POST['submobile']; 
if (
$username && $submobile)
{
        
$sql "INSERT INTO submit (`username`,`submobile`,`datemod`) VALUES ('$username','$submobile','$datemod')"
        
$result mysql_query($sql) or die (mysql_error());
        }
        else
        {
            print 
"قم بملئ كافة الحقول";
        } 
        if(
$result){ 
        include(
'successsubmit.html'); 
        } 
        else 
        { 
        include(
'faildsubmit.html'); 
        } 






أبــو عبدالله غير متواجد حالياً   قديم 13-05-2008, 05:13 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#6 (permalink)  

كود PHP:
$sql "INSERT INTO submit (username,submobile,datemod) VALUES ('$username','$submobile','$datemod')"
تم تشغيله بهذا الكود
وكان عندي مشكله مش بيقدر يقرأ
كود PHP:
$_session["username"]; 
قرأها بالطريقة ده
كود PHP:
$_SESSION["username"]; 
و الله مش عارف العيب فيا و لا في السيرفر






mr.kindy غير متواجد حالياً   قديم 13-05-2008, 05:45 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#7 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة mr.kindy مشاهدة المشاركة
كود PHP:
$sql "INSERT INTO submit (username,submobile,datemod) VALUES ('$username','$submobile','$datemod')"
تم تشغيله بهذا الكود
وكان عندي مشكله مش بيقدر يقرأ
كود PHP:
$_session["username"]; 
قرأها بالطريقة ده
كود PHP:
$_SESSION["username"]; 
و الله مش عارف العيب فيا و لا في السيرفر
فيك للأسف ، أسماء المتغيرات في لغة PHP حساسة لحالة الحرف Case-Sensitive ..

تحياتي، أشرف السمهوري






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 15-05-2008, 02:34 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#8 (permalink)  

لأ العيب قي اللغة
هههههههه
ياسلام علي الراحة بتاعت الايه اس بي






mr.kindy غير متواجد حالياً   قديم 15-05-2008, 10:07 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#9 (permalink)  

mr.kindy هذا ليس عيب في اللغة و السبب ما يلي:

- لأنها اعتمدت الCapitals في مسمياتها مع اضافة _ قبلها حتى تكون متميزة عن المتغيرات العادية التي تستعملها في برنامجك.

- لطلب شيء مشابه في ال asp يجب طلبه من خلال دالة ، و طبعا طلب المتغير أسرع من طلب الدالة.






mr_m غير متواجد حالياً   قديم 16-05-2008, 05:59 AM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#10 (permalink)  

يمكنك كذلك الحصول على مصفوفة جديدة بالاسم الذي تريد ،

كود PHP:
$_session $_SESSION
ألا ترى الآن أن PHP أكثر سلاسة من ASP ؟!

عموماً ، لغة PHP توفّر أسلس السبل للبرمجة ، لكن هذا لا يعني أن تنعدم الدقة عند المبرمجين ، يجب أن يكون المبرمج دقيقاً في برمجته وأن يعلم تماماً ما يكتبه وما تتطلبه اللغة ..

تحياتي، أشرف السمهوري






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 16-05-2008, 07:48 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#11 (permalink)  

اصدقائي شكراً لكم علي تواجدكم
انا تعاملت مع البي اتش بي منذ زمن ولكني لم اتقنها آن ذاك
ولكني تعاملت مع الايه اس بي منذ 3 سنوات وحتي الآن ووصلت لأدق التفاصيل فيها وفي اخر سنة رجعت لكي احترف البي اتش بي
وحبيت اعمل مقارنة وجدت انه

البرمجة اسرع من خلال الايه اس بي
البرمجة أأمن من خلال الايه اس بي
المرونة اعلي مع الايه اس بي
اسرع في اكتشاف الاخطاء واعطاء اقتراحات لأصلاحها بداخل الفيجوال استوديو
الاستفادة الكاملة من موارد سيرفر الموقع المستضيف عليه صفحات الايه اس بي
فوق ده كله السهوله يكيفي في اخر اصدار من الفيجوال استوديو 2008 و بخاصة IntelliSense
انا عن نفسي اسميها برمجة اسرع من الخيال
ويكفي ان الموقع اللي ممكن ياخد من 5 ايام برمجة في البي اتش بي ممكن اعمله في ساعتين بالايه اس بي
لا اهاجم لغة البي اتش بي ولكن هذا لا يقلل من اهميتها فهي تسري مسار لغات السي ( C,C++,C#)
معلومة انا ابرمج بأكثر من 12 لغة برمجة بخبرة 10 سنوات






mr.kindy غير متواجد حالياً   قديم 16-05-2008, 02:43 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#12 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة mr.kindy مشاهدة المشاركة
اصدقائي شكراً لكم علي تواجدكم
انا تعاملت مع البي اتش بي منذ زمن ولكني لم اتقنها آن ذاك
ولكني تعاملت مع الايه اس بي منذ 3 سنوات وحتي الآن ووصلت لأدق التفاصيل فيها وفي اخر سنة رجعت لكي احترف البي اتش بي
وحبيت اعمل مقارنة وجدت انه

البرمجة اسرع من خلال الايه اس بي
البرمجة أأمن من خلال الايه اس بي
المرونة اعلي مع الايه اس بي
اسرع في اكتشاف الاخطاء واعطاء اقتراحات لأصلاحها بداخل الفيجوال استوديو
الاستفادة الكاملة من موارد سيرفر الموقع المستضيف عليه صفحات الايه اس بي
فوق ده كله السهوله يكيفي في اخر اصدار من الفيجوال استوديو 2008 و بخاصة IntelliSense
انا عن نفسي اسميها برمجة اسرع من الخيال
ويكفي ان الموقع اللي ممكن ياخد من 5 ايام برمجة في البي اتش بي ممكن اعمله في ساعتين بالايه اس بي
لا اهاجم لغة البي اتش بي ولكن هذا لا يقلل من اهميتها فهي تسري مسار لغات السي ( C,C++,C#)
معلومة انا ابرمج بأكثر من 12 لغة برمجة بخبرة 10 سنوات
وللأسف عزيزي كل هذا ينتِج مبرمج لا يفقه ماهية عمل اللغات ،

لذلك أنا أعتبر مبرمج ASP المحترف للأسف لا يساوي شيئاً أمام مبرمج PHP المحترف ، مع احترامي الشديد ، لكن هذا الواقع ، لأن PHP لا توفر بيئات رسومية تسمح لأي شخص البرمجة من خلالها .. هذا حال الدنيا

ثم انا لست بصدد تغيير الموضوع عن مساره ، إذا أردت النقاش في هذا الموضوع يمكننا فتح موضوع خاص ، أو يمكنك العودة إلى أرشيف سوالف المليء بالنقاشات المبنية على علم ..

تحياتي، أشرف السمهوري






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 16-05-2008, 04:21 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#13 (permalink)  

ما رأيك بعمل Challenge
كل منا يبين مميزات اللغة اللي مش موجودة في التانية او الاقوي فيها
ولا نلتفت الي اراء الاعضاء الا في النهاية بعد انتهاء التحدي
و الردود بتاعتنا تكون مدعومة بـالاثباتات
لو موافق افتح موضوع جديد وحطلي الرابط هنا






__________________
برمجة مواقع الشركات ASP.NET and PHP

سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته
mr.kindy غير متواجد حالياً   قديم 16-05-2008, 05:16 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#14 (permalink)  

ياريت يكون نقاش مفتوح مبني على أساس علمي و مشاركة الاخوان من متقني اللغتين.


و ذلك لأن هدف سوالف هو توصيل المعلومة للقارئ






mr_m غير متواجد حالياً   قديم 16-05-2008, 05:52 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#15 (permalink)  

انا ما عندي مانع ، لاحظ انك تتكلم عن ASP ، وليس ASP.NET ..

ملاحظة: معلومات ضعيفة جداً في ASP وحتى ASP.NET ..

تحياتي، أشرف السمهوري






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 16-05-2008, 05:54 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#16 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة mr_m مشاهدة المشاركة
ياريت يكون نقاش مفتوح مبني على أساس علمي و مشاركة الاخوان من متقني اللغتين.


و ذلك لأن هدف سوالف هو توصيل المعلومة للقارئ
ابشر ان شاء الله

أقترح أن ننقسم إلى فريقين ، فريق PHP والآخر ASP ، ونرى نتائج التحدي في النهاية ..

ولو كنت يا أخ mr.kindy تجد PHP ضعيفة لما كنت عدت لها ..

تحياتي، أشرف السمهوري






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 16-05-2008, 05:56 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#17 (permalink)  

انا اتحدث عن ASP.NET
انا لم اهاجم اللغة بعينها
اما عن سبب رجوعي لها هقولك جوه التحدي
وانا افضل عمل التحدي علي سلاسل
يعن مثلاً السلسلة الاولي بيني وبينك
لو حد حب يتحداني
نعمل سلسلة تانية
ولو حد حب يتحداك انت كمان نعمل سلسلة ثالثة
يلا افتح موضوع يا بطل وانا هستناك
متنساش توضح للأعضاء قوانين التحدي






__________________
برمجة مواقع الشركات ASP.NET and PHP

سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته
mr.kindy غير متواجد حالياً   قديم 16-05-2008, 06:17 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#18 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة mr.kindy مشاهدة المشاركة
انا اتحدث عن ASP.NET
انا لم اهاجم اللغة بعينها
اما عن سبب رجوعي لها هقولك جوه التحدي
وانا افضل عمل التحدي علي سلاسل
يعن مثلاً السلسلة الاولي بيني وبينك
لو حد حب يتحداني
نعمل سلسلة تانية
ولو حد حب يتحداك انت كمان نعمل سلسلة ثالثة
يلا افتح موضوع يا بطل وانا هستناك
متنساش توضح للأعضاء قوانين التحدي
ليس الآن ، حالما أنتهي من عملي ان شاء الله ..

تحياتي، أشرف السمهوري






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 16-05-2008, 06:26 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#19 (permalink)  

http://www.swalif.net/softs/swalif45...7/#post1654998






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 16-05-2008, 11:32 PM
رد مع اقتباس
رد


 

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

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
حوار مع مبرمج عالمي .. ProCastle.Net PHP 6 29-01-2008 07:15 PM
تفسير لهذا الكود البرمجى الغريب hunter_rare PHP 4 22-11-2007 07:44 AM
جديد أدسينس: غير (حجم الإعلان، وألوانه، وإعدادات القناة) من حسابك دون إعادة نسخ الكود abomosab تطوير الويب 5 08-11-2007 08:53 AM
شنو الغلط في هاي الكود ؟ .. Textarea مرهون PHP 3 05-05-2005 02:22 PM
تعلم الـ JavaScript ( أساسيات كتابة الكود ) محمود تطوير الويب 22 15-02-2004 07:44 AM


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