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

استفسار عن الوسم map ووضع التسمية في مربع نص

مغلق
بدأه أصيل في 5 أغسطس 2006 · 6 رد · 671 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

<html dir="rtl" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">

<title>hi</title>
</head>

<body>
 <p> </p>
<p> </p>
<form method="POST" action="33.php">
	<p>

<MAP NAME="map1">
<AREA HREF="guide.html" ALT="Access Guide" SHAPE=RECT COORDS="0,0,118,28">
<AREA HREF="search.html" ALT="Search" SHAPE=RECT COORDS="184,0,276,28">
<AREA HREF="shortcut.html" ALT="Go" SHAPE=RECT COORDS="118,0,184,28">
<AREA HREF="top10.html" ALT="Top Ten" SHAPE=RECT COORDS="276,0,373,28">
</map>
<IMG SRC="navbar.gif" BORDER=0 USEMAP="#map1" width="211" height="28"></p>
	<p><input type="text" name="map1" size="20"></p>
	<p> </p>
	<p> </p>
	<p><input type="submit" value="ok" name="B1">  <input type="reset" value="reset" name="B2"></p>
</form>
<p> </p>
</body>

</html>
#2

الطريقة التي تتبعها مطولة

ممكن تكتب اجراء بالجافا سيكريبت يختصر لك العملية كاملة وضعه في الحدث onClick

ولو وافيت ربك دون ذنب *** وناقشك الحساب إذاً هلكتا

ولم يظلمك في عملٍ ولكن *** عسير أن تقوم بما حملتا

#3

المشكلة ان javascript لن تنفعك في الاضافة الى الداتا بيز

اقتراح عليك انشاء صفحة في php تقبل متغير GET و ليكن Linkname

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

<AREA HREF="link.php?linkname=guide.html" ALT="Access Guide" SHAPE=RECT COORDS="0,0,118,28">
<AREA HREF="link.php?linkname=search.html" ALT="Search" SHAPE=RECT COORDS="184,0,276,28">
<AREA HREF="link.php?linkname=shortcut.html" ALT="Go" SHAPE=RECT COORDS="118,0,184,28">
<AREA HREF="link.php?linkname=top10.html" ALT="Top Ten" SHAPE=RECT COORDS="276,0,373,28">

Let's google help you Before ask

--------------------------

My Blog : www.phplover.net

#4

الاخوة الكرام شكرا على الردود

اخي mostafasawan هل تقصد استخدام زر submit في ذلك انا اشعر بانه غير مناسب وفكرة الموضوع هي مايلي

لدي برنامج اصممه للدعم الفني لمعمل حاسب آلي ونموذج الطلب يحوي : رقم الجهاز - نوع العطل -...........

الفكرة اني وضعت صورة لترتيب الاجهزة داخل المعمل والرابط هو رقم الجهاز بمعنى الشخص الذي يرغب في طلب دعم فني لاحد اجهزة المعمل مجرد يفتح صفحة الطلب فتظهر صورة المعمل بجانب النموذج وعندما يضغط على مكان الجهاز في الصورة يتم كتابة رقم الجهاز مباشرة في نموذج الطلب .

اتمنى ان تكون الفكرة واضحة وآمل المساعدة .

#5

لا لا مافي حاجة للزر

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

Let's google help you Before ask

--------------------------

My Blog : www.phplover.net

#6

اخي mostafasawan كمل جميلك وساعدني بالكود كاملا لاني حاس ماني قادر اعملها .

#7

اخي شكرا لك حتى تعم الفائدة جربت الفكرة التالية والحمد لله مش الحال .

<?php

$mapid=$_GET['id'];
echo'<a href="map1.php?id=map1.php">1</a>';
echo'<a href="map1.php?id=map2.php">2</a>';
echo'<a href="map1.php?id=map3.php">3</a>';
echo'<a href="map1.php?id=map4.php">4</a>';
echo"<br>";
echo'<MAP NAME="map1">
<AREA HREF="map1.php?id=map1.php" ALT="Access Guide" SHAPE=RECT COORDS="0,0,118,28">
<AREA HREF="map1.php?id=map2.php" ALT="Search" SHAPE=RECT COORDS="184,0,276,28">
<AREA HREF="map1.php?id=map3.php" ALT="Go" SHAPE=RECT COORDS="118,0,184,28">
<AREA HREF="map1.php?id=map4.php" ALT="Top Ten" SHAPE=RECT COORDS="276,0,373,28">
</map>
<IMG SRC="navbar.gif" BORDER=0 USEMAP="#map1" width="211" height="28"></p>';
?>
<input type="text" name="map" size="20" value="<? echo $mapid ?>"<br>
<?
echo"<br>";
echo"hi";
echo"<br>";
echo"$mapid";
?>

هذا الموضوع مغلق.

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

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

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

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

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