JQuery ajax hatası

0 Cevap php

Tamam, bu yüzden benim Ajax çağrısı şöyle:

var poststring = "id_Client=" + id_client + "&id_File=" + id_file;
        alert(poststring);
        $.ajax({
            type: "POST",
            url: "addclpermission.php",
            data: poststring,
            error: function(xhr, textStatus, errorThrown){
                alert("Error: " +textStatus)
            }
        });

Her $. Ajax () kadar çalışıyor. Ben uyarısı (poststring) kullanırsanız çıktı bu gibi görünüyor:

id_Client=7&id_File=32

Using firebug, I found out that the url "addclpermission.php" is actually requested, but then 'aborted'. The path is correct though, if I copy the url out of firebug and call it directly, no error is displayed. The alert in the 'error' option returns "Error: error"

Dosya addclpermission.php:

<?php
require_once("../allgemein/includes/dbconnect.php");
$id_File = $_POST['id_File'];
$id_Client = $_POST['id_Client'];
$sql = "INSERT INTO permission (id_File,id_Client) VALUES (".$id_File.",".$id_Client.")";
mysql_query($sql);
?>

Bu kodu bir kez çalıştı eminim ve ben o kadar değişmemiştir.

Herhangi bir fikir?

Teşekkürler!

Düzenleme: Ben hata php script olduğunu sanmıyorum, ben birkaç php komut için birden fazla ajax çağrıları var, ama hepsi aynı şekilde başarısız.

Edit 2: Now it works! Well, at least half of it. The request is still aborted, but the data gets inserted in the database. But as I said, this isn't the only ajax call and the others still aren't working, and this one is aborted. So I'd really like to know what caused this error and how I can fix it for good. Teşekkürler!

0 Cevap