شكرا اخى محسن بالفعل تم العمل المطلوب ولاكن واجهتنى مشكلة
استخدمة الاكواد التالية
<form id="my-form" method="post" enctype="multipart/form-data"> <textarea id="_text" name="text" required=""></textarea> <input id="_from" name="from" type="hidden" value="<?php echo $id; ?>"/> <input name="to" type="hidden" value="<?php echo $touser; ?>"/> <input name="post" type="hidden" value="<?php echo $postid ?>" /> <div class="file"> <li>ملفات .zip فقط</li> <input class="up" type="file" name="up" /> </div> <input type="hidden" name="csrf_token" value="<?php echo $_SESSION['csrf_token_madmoun']; ?>" /> <button class="submit">ارسال الان</button> </form> <div id="error1" style="display: none;">11111111111111</div> <div id="error2" style="display: none;">222222222</div>
-----------------------------------------------------------------------------------------------------------------------------
<script> $( '#my-form' ) .submit( function( e ) { $.ajax({ url: 'chat_a.php', type: 'POST', data: new FormData( this ), processData: false, contentType: false, success: function(response){ if (response == '1') { $("#error1").css("display", "block"); }else if (response == '2') { $('#error2').css("display", "block"); } } }); e.preventDefault(); document.getElementById("my-form").reset(); }); </script>
----------------------------------------------------------------------------------------------------------------------------
المشكلة حاليا عندما اكتب فى ملف chat_a.php
echo "1"; او echo "2";
يعمل الكود بشكل سليم
لاكن عندما اضع شرط if
if($FileType != "zip" && $FileType != "ZIP") { echo "1"; exit(); } if ($file_size > 104857600) { echo "2"; exit(); }