الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كود يعمل على الجهاز الشخصي و لا يعمل على الانترنت

بدأه belal alshorbgy في 25 نوفمبر 2011 · 6 رد · 661 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أنا متابع منتديات الفريق العربى للبرمجة منذ زمن طويل

و لكن لسه مشترك جديد معاكم

أنا محتاج مساعدة صغيرة فى php

أنا حالياً لسه مبتدأ فى php

كنت بتعمل و بجرب على الجهاز عندى و كان كل حاجة تمام

بس لغاية النهاردة قولت أجرب الشغل على النت قمت برفع نموذج على استضافة مجانية

بس النموذج بسيط جداً عبارة تكتب اسمك فإسمك يظهر فى الصفحة التانية

المشكله ان الاسم مش بيظهر فى الصفحة التانية مع انه شغال تمام لما بجربه على الجهاز عمل معاية فى نماذج كتير

مع انها شغاله تمام على الجهاز

يمكنكم رؤية النموذج من هنا

http://xspeedtestweb.3web.me/

أرجو أن تجاوبونى على السؤال و شكراً

#2

السلام عليكم ...

  1. ربما المشكلة هي في الكود في الملف name1.php الذي يجب أن يكون بالشكل :
    <?php
    echo 'your name is:'; 
    echo $_POST['name12'];
    ?>

  2. ملف الـ index .. فيه كود بعد العنصر <html/> الذي يجب أن يكون آخر شي بالملف... و هذا لا يعتبره المستعرض خطأ .. لكنه غير محبذ ..

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

طيب ايه رايك كبداية تحط الملف نشوفه ^_^

1

@My Twitter

[spacing]

EGYPT

[/spacing]

#4

لكنى قمت بالتجربة على الجهاز و كانت ناجحه

سأقوم برفع الملفاتtestphp.rar

#5

تفضل يا صديقي العزيز عدلتها لك عندك بعض اخطاء

منها في ملف name1.php انت بتقوله يطبع متغير اسمه $name12

ماذا يعني هذا المتغير بالنسبة له كان يجب عليك تعريف المتغير قبل ان تضعه ^_^

و قيمة هذا المتغير تساوي القيمة المرسلة من حقل النص name12

وايضا في الفورم استخدم حروف صغيرة small letters و لا تنسي التنصنيص " " وجدت انك واضع كل شئ بدون علامات تنصيص " "

type = ""
action= " "

تفضل التعديلات

<html dir ="rtl">
<head>
    <title>
        Test
    </title>
    <!-- السطر ده عشان اللغة العربية -->
	<meta http-equiv="content-type" content="text/html; charset=windows-1256" />
</head>
<form action="name1.php" method="post">
ما اسمك؟

<br />
<input type="text" name="name12" value="اكتب اسمك هنا" />
<br />
<input type="submit" value="إرسال" />
<input type="reset"  value="مسح" />
</form>
</html>

<?php
//بالنسبة للمتصفح ماذا يعني $name12 
// يجب في البداية تعريف المتغير $name12 كالتالي
//$name12 هو القيمة المرسلة من الحقل name12

$name12 = $_POST['name12'];

echo "اسمك هو ".$name12;
?>
1

@My Twitter

[spacing]

EGYPT

[/spacing]

#6

شكراً جداً ليك أخى الكريم

المشكلة اتحلت الحمد لله

المشكلة ان الملفات لما كنت بعملها على الجهاز كانت بتشتغل تمام

#7

شكلى هدور على دروس php غير الى انا شغال عليها

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…