انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: rahmani در 22 اردیبهشت 1398، 08:55 قظ
-
سلام
اگر برای فرستادن form بجای کلیک برروی submit از کلیک بر icon(image) استفاده کنیم چه ویژگی برای این نوع قرار دهیم که در هنگام پردازش اطلاعات و دریافت form ان ویژگی را بررسی کنیم و بفهمیم ارسال شده یا ؟نه
<from action='index.php' method = 'post'>
<td><input type="image" name = "action" src="./images/family.png" value ="save" /></td>
</form>
یک ازمایش که کردم طول و عرض تصویر فرستاده شد اما نامش نه.
سپاسگزارم
-
سلام
نمی فهمم. برای بررسی فرم از onsubmit استفاده می شه و توی کد سمت سرور مثلا php باید چک کنی که کاربر چی فرستاده و چی نفرستاده.
نام چی فرستاده نشد؟ اگر منظورت اسم فایلی هست که توی کامپیوتر کاربر وجود داره که توی $_FILES['name'] قرار داره
دقیقا بگو چیکار کردی و چی می خوای؟
-
سلام
حتما براتون پیش امده هنگام ارسال فرم بجای کلیک برروی مثلا submit بر روی یک تصویر کلیک کنید درسته؟ حالا بفرمایید برای این کار باید چکار کنم؟
دقت بفرمایید منظورم کاربرد link نیست می خوام برای ذخیره form از عکس استفاده کنم
-
سلام
من توی اون مواقع اطلاعات رو با آزاکس می فرستم (کلا از اینکه هی صفحه کاربر رفرش بشه خوشم نمی یاد) و برای اینکار کلیک روی عکس تابعی رو فراخوانی می کنه که اطلاعات فرم رو می خونه و بعد با آزاکس می فرسته به php .
راه دیگه هم اینکه همون کلید submit رو بزاری ولی مخفیش کنی و براش لیبل درست کنی (اگر می خوای که از جاوا اسکریپت استفاده نکنی)
بازم اگر چیز دیگه ای منظورته بگو.
پ.ن: اگر سبزواری هستی(به خاطر امضا می گم) می تونیم قرار بزاریم بیام کدت رو ببینم
-
سلام
بی زحمت میشه CODE راه حل دوم را بفرمایید جستجو کردم چیزی نفهمیدم پوزش
سپاسگزارم
-
چیز عجیبی نیست مثل هک چک باکس می مونه مثلا
<label for=btn1>
<img src=foo.png />
</label>
<input style="display:none" id=btn1 type=submit />
-
چیز عجیبی نیست مثل هک چک باکس می مونه مثلا
<label for=btn1>
<img src=foo.png />
</label>
<input style="display:none" id=btn1 type=submit />
نه اما خدا را شکر انجام دادم چیزی که گفتین راستش فعلا نمیتونم جاوا اسکریپت کارکنم بیشتر با php کار میکنم سپاس