
Mam następujący problem; przesyłam zmienne ze skryptu JS do skryptu PHP przy użyciu AJAXa:
Kod
$.ajax({
type: "GET",
url: "upload.php",
data: {
x1: x1,
y1: y1,
x2: x2,
y2: y2
}
type: "GET",
url: "upload.php",
data: {
x1: x1,
y1: y1,
x2: x2,
y2: y2
}
Zmienne się przesyłają w postaci łańcucha klucz wartość, na przykład: x1=163&y1=61&x2=261&y2=159 -> sprawdzone w firebugu.
W upload.php:
Kod
$x1 = $_GET["x1"];
$y1 = $_GET["y1"];
$x2 = $_GET["x2"];
$y2 = $_GET["y2"];
$y1 = $_GET["y1"];
$x2 = $_GET["x2"];
$y2 = $_GET["y2"];
Problem pojawia się gdy w upload.php, chcę użyć przesłanych zmiennych jako argumentów funkcji - funkcja nie działa. Doszedłem do tego, że powyższe zmienne w PHP są puste, a ich typ to NULL.
Macie może pomysł, skąd wynika ten problem i jak go rozwiązać? Z góry dzięki za wszelką pomoc
