Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa AJAXOm, PHP i file upload.

[es] :: Javascript i AJAX :: Problem sa AJAXOm, PHP i file upload.

[ Pregleda: 805 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

cure126
Srbija, Uzice

Član broj: 67027
Poruke: 227
*.adsl.verat.net.



+2 Profil

icon Problem sa AJAXOm, PHP i file upload.24.06.2013. u 21:00 - pre 108 meseci
Treba mi nešto za fax, a polomih se sa ovim jquery, php i ajaxom, može li neko da natera ovo da radi?

Znači radi mi sam upload ali hoću da mi kad kliknem submit dugme ono sve što upload_file.php treba da ispiše, ispiše odma ispod dole umesto "Ajax ne radi" teksta, a ne na novoj strani.

Sam upload inače radi, ovo sad što izbacuje grešku, to je od mog brljanja...

index.php
Code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>File hosting</title>

<script src="js/jquery.js"></script>

<script type="text/javascript">
    $(document).ready(function() {
        
       $("#ajax").click(function() {
 //               $("upload").load("upload_file.php");
           $.ajax({
                url:'upload_file.php',
                type:"post",
                data:{
                        nazivpromenljive1:"file",
                        //nazivpromenljive2:"vrednost promenljive2"
                        },
                async:true,
                success:function(responseData){
                    console.log(responseData);
                    $('#upload').html(responseData);
                },
                error:function(responseData){
                    console.log("error");
                    console.log(responseData);
              }
            });
        });
    });
    });


</script>
</head>

<body>



<form id="izaberiFajl" method="post" action="upload_file.php"
      enctype="multipart/form-data">
    <label for="file">Filename:</label>
    <input type="file" name="file" id="file">
    <input id="ajax" type="submit" name="uploaduj" value="Submit">

</form>

<div id="upload">Ajax ne radi</div>
</html>


upload_file.php
Code:

<?php

    if ($_FILES["file"]["error"] > 0)
    {
        echo "Return Code: " . $_FILES["file"]["error"] . "<br>";
    }
    else
    {
        echo "Upload: " . $_FILES["file"]["name"] . "<br>";
        echo "Type: " . $_FILES["file"]["type"] . "<br>";
        echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>";

        if (file_exists("upload/" . $_FILES["file"]["name"]))
        {
            echo $_FILES["file"]["name"] . " fajl vec postoji. ";
        }
        else
        {
            move_uploaded_file($_FILES["file"]["tmp_name"],
                "upload/nenad/" . $_FILES["file"]["name"]);
            echo "Smesten u: " . "upload/nenad/" . $_FILES["file"]["name"];
        }
    }


?>


rs.ceevee.com/nenad.curcic
 
Odgovor na temu

[es] :: Javascript i AJAX :: Problem sa AJAXOm, PHP i file upload.

[ Pregleda: 805 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.