PDA

View Full Version : سوال: چگونگی عدم ارسال مختصات در input با نوع image



xoogle.ir
چهارشنبه 14 اردیبهشت 1390, 12:46 عصر
در فرم جستجوی یکی از پروژه هام از input با نوع image استفاده کردم. همون طوری که اطلاع دارید وقتی کاربر روی عکس کلیک کنه مختصات نقطه ای که کلیک کرده هم ارسال میشه حالا من میخام کاری کنم که این مختصات ارسال نشه! راهی وجود داره ؟؟؟

colors
چهارشنبه 14 اردیبهشت 1390, 13:46 عصر
درود

دوست عزیز ارسال مختصات عکس توسط PHP صورت میپذیره و برای رفع این موضوع کد مربوط به خاصه ACTION فرم رو ویرایش کنید

xoogle.ir
چهارشنبه 14 اردیبهشت 1390, 17:53 عصر
من متوجه منظور شما نشدم چون مختصات به همراه بقیه اطلاعات توسط فرم ارسال میشه. اینم کد فرم من :


<form method="get" action="/search.php">
<input type="text" name="q" class="txt-search" />
<input type="image" src="/img/icon/search.png" class="submit-search" />
</form>

colors
چهارشنبه 14 اردیبهشت 1390, 18:34 عصر
دوست عزیز این فرم شما به صفحه search.php ارسال میشه

در search.php یه سری کد PHP وجود داره که مختصات کلیک شده بر روی عکس رو میگیره و به درخواست شما عملی انجام میده.

حالا شما برای رفع این موضوع به فایل search.php رجوع کنید و کدهارو ویرایش کنید. اگه با مشکلی مواجه شدید، کد فایل search.php را اینجا قرار بدید تا براتون ویرایش کنم.


موفق باشید

xoogle.ir
چهارشنبه 14 اردیبهشت 1390, 23:52 عصر
:لبخند: دوست عزیز شما متوجه منظور من نشدید.
این برنامه رو من خودم نوشتم و کاملا میدونم که توی فایل search.php چی هست و من اصلا با این اطلاعاتی که از فرم ارسال میشه کاری ندارم. مشکل من اینه که بعد از کلیک کردن کاربر روی عکس ، مختصات عکس هم که دارای x و y هست به همراه اطلاعات فرم ارسال میشه و در چون فرم از متد get استفاده میکنه اون اطلاعات در آدرس نمایش داده میشه و من میخام کاری کنم که این اطلاعات همراه فرم ارسال نشه.

J.Masomi
پنج شنبه 15 اردیبهشت 1390, 07:28 صبح
با سلام

کافیه مثل کد زیر مقدار onclick را return false قرار دهید.

<input type="image" src="images/bad.png" value="picture" onclick="return false;" />

xoogle.ir
پنج شنبه 15 اردیبهشت 1390, 11:05 صبح
با سلام

کافیه مثل کد زیر مقدار onclick را return false قرار دهید.

<input type="image" src="images/bad.png" value="picture" onclick="return false;" />
سلام این جوری که شما گفتین اصلا فرم سابمیت نمیشه دیگه