یاسین
3 سال پیش توسط یاسین مطرح شد
4 پاسخ

کمک در آجاکس

سلام من میخوام اگه میشه یه فرمی را برام آجاکس کنید
کد:

        <form id="up" name="up" method="post" action=" " enctype="multipart/form-data">

            <div id="drop">
<center>
<p onclick="document.getElementsByClassName('modal')[0].style.display='block';">پسوند های مجاز</p>
                <input type="file" id="upl" name="upl" multiple ></input>
                <br>
                <input type="submit" value="آپلود">
                <br>

                </center>
            </div>

            <ul>
                <!-- The file uploads will be shown here -->
                <?php

// A list of permitted file extensions
$allowed = array('png', 'jpg', 'gif','zip','jpeg','bmp','css','js','html','htm','rar','mp4','mp3','txt','pdf','psd','ico','7z','apk','mkv','avi','dll');
    if(isset($_FILES['upl']['name']))
    {
    $data=$_FILES['upl']['name'];
    $fp = fopen('up-name.txt', 'a');
    fwrite($fp, $data);
    fclose($fp);
    }
$file=fopen('up-name.txt');
fputs($file,'<a href="/uploads/'. $_FILES['upl']['name'] .'">'. $_FILES['upl']['name'] .'</a><br>');

if (file_exists('uploads/' . $_FILES['upl']['name'])) {
echo '<a style="color:#EEE;">متاسفانه, فایل ' . $_FILES['upl']['name'] . ' درحال حاضر موجود می باشد و</a> ';
}
 else {
if(isset($_FILES['upl']) && $_FILES['upl']['error'] == 0){

    $extension = pathinfo($_FILES['upl']['name'], PATHINFO_EXTENSION);

    if(move_uploaded_file($_FILES['upl']['tmp_name'], 'uploads/'.$_FILES['upl']['name'])){
        echo '<p style="color:#EEE;"><center style="color:#EEE;">فايل با موفقيت آپلود شد </center><br><a style="color:#EEE;">نام فایل :</a><br><a style="color:#EEE;"> '.$_FILES['upl']['name'].'</a><br><a style="color:#EEE;">لینک نمایش :</a><br><a target="_blank" style="color:#EEE;" href="http://jahan-up.gigfa.com/uploads/'.$_FILES['upl']['name'].'">http://jahan-up.gigfa.com/uploads/'.$_FILES['upl']['name'].'</a><br><a style="color:#EEE;">لینک دانلود مستقیم :</a><br><a target="_blank" style="color:#EEE;" href="http://jahan-up.gigfa.com/uploads/dl.php?name='.$_FILES['upl']['name'].'">http://jahan-up.gigfa.com/uploads/dl.php?name='.$_FILES['upl']['name'].'</a></p>';
        exit;
    }
}
}

echo '<a style="color:#EEE;">آپلود فايل با شکست مواجه شد</a>  ';
exit; ?>
            </ul>

            </form>

ثبت پرسش جدید
امیر علی
تخصص : طراح و توسعه دهنده fullstack
@ajdar9667 3 سال پیش آپدیت شد
0

مگه کشکه عزیز دل اصلش اینه که خودت تلاش کنی و هرجا مشکل بود از ما بپرسی!!
برای اینکار هم بنظرم حتما از جی کویری (jquery) استفاده کن
اینا رو داخل جاوا اسکریپت وقتی که میخای اجرا بشه بنویس

    $.ajax({
   url: 'ajax.php',
   type: 'POST',
 data: {"name": value1
   , "text" : value2

   },
   success: function(data){
   alert(data);
  }

)}

یاسین
@srlky0088 3 سال پیش مطرح شد
-2

کمک نمی کنید؟
لطفا کمک کنید


امیر علی
تخصص : طراح و توسعه دهنده fullstack
@ajdar9667 3 سال پیش آپدیت شد
0

مگه کشکه عزیز دل اصلش اینه که خودت تلاش کنی و هرجا مشکل بود از ما بپرسی!!
برای اینکار هم بنظرم حتما از جی کویری (jquery) استفاده کن
اینا رو داخل جاوا اسکریپت وقتی که میخای اجرا بشه بنویس

    $.ajax({
   url: 'ajax.php',
   type: 'POST',
 data: {"name": value1
   , "text" : value2

   },
   success: function(data){
   alert(data);
  }

)}

امیر علی
تخصص : طراح و توسعه دهنده fullstack
@ajdar9667 3 سال پیش آپدیت شد
0

بعد در فایل ajax.php اینا رو بزن :

if(isset($_POST["text"]) && isset($_POST["name"])){
$result = $_POST["name"] ;
echo "name" . $result  ;

}

یاسین
@srlky0088 3 سال پیش آپدیت شد
0

آخه بلد نیسم برای همین از شما پرسیدم


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام