ارسال مقادیر یک آرایه با متد post
سلام
فرض کنید آرایه دارم به صورت زیر
array($vag,$metraj,$vsanad,$pricek,$ejareh,$sal);
بدلایلی مثل کار نکردن کوکی در سایت و ... می خوام این آرایه رو از طریق یه فرم ساده بفرستم صفحه بعدی
یعنی اینطور :
کد HTML:
<form Id='form2' Method='post' Action='sendpro2.php'>
<input type='hidden' name='form_vars2[]' value='<?= array($vag,$metraj,$vsanad,$pricek,$ejareh,$sal); ?>' /><br />
<input type="submit" value="بعدي" name="savebut" class="btn btn-success" style="width:150px"/>
</form>
در قسمت دریافت هم این کد رو می نویسم
echo $_POST['form_vars2'][1];
ولی هیچ چیزی ارسال نمیشه ؟؟؟
نقل قول: ارسال مقادیر یک آرایه با متد post
سلام باید از jquery استقاده کنی
نقل قول: ارسال مقادیر یک آرایه با متد post
مطمئن هستید راه دیگه ای نداره؟نمونه کد دارید برای این
نقل قول: ارسال مقادیر یک آرایه با متد post
راه دیگه رو شما باید پیدا کنید برنامه نویسی ته نداره
کد HTML:
<form id="form" > //هرچي بخواي ميتوني اينحا ارسال کني <input name="test1"/> <input name="test2"/> <input name="test3"/> . . . <input onclick="javascript:postEvent('post');"/></form>
<script> function postEvent(Event){ let Address='test.php'; $.post( Address,{[Event]:$('#form').serialize()}, function( data ) { window.location.reload(); }); }</script>
قبلش jquery رو اضافه کن