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

مشكله عند ظهور الاسم فى صفحه ال بى اتش بى

بدأه pro2007 في 29 أبريل 2010 · 8 رد · 752 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا عندى صفحتين

الاولى اتش تى ام ال وبها الكود الاتى

<HTML>
<HEAD>
<TITLE> Dealer search</TITLE>
</HEAD>
<BODY>
<H2>Search for a shop</H2>
<BR>
<form ACTION= "resultbyname.php" METHOD="POST">
 please enter the name or part of the name:
 <BR>
 <input NAME="name" TYPE=TEXT>
 <BR>
 <input TYPE=SUBMIT VALUE="search">
 </form>
 </body>
 </html>

والثانيه صفحه بى اتش بى تعرض الاسم اللى بياتى من تكست بوكس اللى موجود فى صفحه الاتش تى ام ال

<?php

echo $name;



?>

ارجو ان اعرف ما الخطا فى الكود لانه بيدخل على الصفحه بس مابيعرض شىء

لا اله الا انت سبحانك انى كنت من الظالمين

#2
<?php

$name = $_POST[name];
echo $name;



?>
#3

اكتب في صفحة php هذا الكود

<?php

$name = isset($_POST['name']) ? $_POST['name'] : '';

echo $name;

?>
#4
<?php 
print ($_POST['name'] ); 
?>

أو

<?php 
extract($_POST);
print ($name ); 
?>

تم تعديل هذه المشاركة بواسطة المبرمج أحمد في 29 أبريل 2010 في 12:53

سبحان الله وبحمده ... سبحان الله العظيم

#5

اشكر الجميع على الاجابه وجزاكم الله خيرا

لا اله الا انت سبحانك انى كنت من الظالمين

#6

السلام عليكم ورحمة الله يوجد سؤال اخر طب لو انا عايز اكتب فى التكيست بتاعى اسم مثلا علشان يبحث عنه

فى قاعده البيانات بتاعتى ويرجعلى الاسم فى صفحه البي اتش بي يكون الكود ازاى انا حاولت بالكود ده بس لم يفلح ارجو الافاده وربنا يبارك فيكم

<html>
<head>
<title> Customer search results</title>
</head>
<body>
<h2> Search results</h2>
<br>
<? php
$db=mysql_connect("localhost");
mysql_select_db("company",$db);
$query="select * from customer where name LIKE '".$name."'";
 ?>

لا اله الا انت سبحانك انى كنت من الظالمين

#7

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

ايه ياجماعه محدش رد عليا ليه؟؟؟

لا اله الا انت سبحانك انى كنت من الظالمين

#8
<html>
<head>
<title> Customer search results</title>
</head><body>
<h2> Search results</h2>
<br>
<?php
$db=mysql_connect("localhost");
mysql_select_db("company",$db);
$r=mysql_query("select name from customer where name LIKE '".$name."'");
while($row = mysql_fetch_array($r))
  {
  echo $row['name'];
  }
mysql_close($db);
?>

but in this code there is sql injection

In bad state

#9

جزاك الله خيرا يا اخى

لا اله الا انت سبحانك انى كنت من الظالمين

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

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

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

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

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