Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
 Аватар для Каспер Кроне
12 / 5 / 5
Регистрация: 15.01.2016
Сообщений: 50

Передать переменные из js в php с использованием ajax

29.07.2016, 13:29. Показов 2186. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет.
Знаю, что тем таких много было, я просмотрела уже штук 20, и все равно не могу понять, что не так.
У меня есть скрипт:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function Coor() {
var offset = jQuery(this).offset();
var x = offset.left;
var y = offset.top;
    jQuery(document).ready(function(){
    jQuery.ajax({
    type: "POST",
    url: "C:/WebServers/home/device.ru/www/wp-content/themes/Device/test.php",
    data:({top:y})
        
     });    
    alert('left = ' + x + 'top = ' + y);
})
}
и есть php
PHP
1
2
3
$data = $_POST;
$data['y'];
if(!$data['y']) {echo ("<p>UJDHAk</p>");}
И вот эта самая передача переменной, которая мне нужна, не работает. Кто подскажет, в чем проблема?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.07.2016, 13:29
Ответы с готовыми решениями:

Через ajax в url:'ajax.php', нужно передать одну переменную, и значение radio кнопки
Как значение radio передать я разобрался, а вот как еще переменную со страницы кинуть в url: ajax.php Всем спасибо

Как передать массив из базы данных (передать массив из php в javascript методом ajax)
&lt;?php //php страница qwe.php для обработки ajax запроса require_once &quot;blocks/head.php&quot;; ...

Не могу передать переменные из PHP в JS
Всем привет! Столкнулся с проблемой - надо подгрузить значения из БД в поля &lt;input&gt; HTML формы, при выборе нужного id из списка...

21
Hello Kitty
 Аватар для WhiteMind
690 / 562 / 402
Регистрация: 12.02.2016
Сообщений: 1,436
Записей в блоге: 1
29.07.2016, 17:17
Студворк — интернет-сервис помощи студентам
вы вот сами в бразуре открыть это можете? http://device.ru/www/wp-conten... e/test.php
добавте для теста в test.php что то вроде
PHP
1
<?php exit("test");
---
мб так надо
http://device.ru/wp-content/themes/Device/test.php

Добавлено через 1 минуту
потом
function Coor() - тоесть надо хотя бы так:
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<button onclick="Coor(this);" >...</button>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script>
 
function Coor(self) {
    var offset = jQuery(self).offset();
    console.log( jQuery(self).offset() );
    var x = offset.left;
    var y = offset.top;
    jQuery(document).ready(function() {
        jQuery.ajax({
            type: "POST",
            url: "",
            data: {
                top:y
            }
        });
        alert('left = ' + x + 'top = ' + y);
    });
}
 
</script>
ну и в php
PHP
1
2
3
if ( !@$_POST['top'] ) {
    echo ("<p>UJDHAk</p>");
}
Добавлено через 7 минут
или для this так
HTML5
1
<button onclick='Coor.apply(this)' >...</button>
Добавлено через 22 секунды
тогда можно будет делать
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function Coor() {
    var offset = jQuery(this).offset();
    console.log( jQuery(this).offset() );
    var x = offset.left;
    var y = offset.top;
    jQuery(document).ready(function() {
        jQuery.ajax({
            type: "POST",
            url: "",
            data: {
                top:y
            }
        });
        alert('left = ' + x + 'top = ' + y);
    });
}
0
 Аватар для Каспер Кроне
12 / 5 / 5
Регистрация: 15.01.2016
Сообщений: 50
30.07.2016, 12:45  [ТС]
WhiteMind, и скрипт, и php у меня правильные. Проблема решилась регистрацией скрипта в admin-ajax.php.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.07.2016, 12:45

Передать переменные из html в php
Всем привет! Подскажите как передать переменные из html формы &lt;html&gt; &lt;head&gt; &lt;meta charset=&quot;utf-8&quot;&gt; ...

Ajax. Никак не могу передать данные с использованием post
Удивительно, вроде всё правильно, а не работает... =/ Никак не могу передать данные с использованием post... Ajax: ...

Как передать переменные из url в php?
Имеется такая ссылка uplod/uplod.php?template=template7&amp;Numphotos=33 При нажатии открывается uplod.php..... Нyжно мне передать...

Как передать из php в javascript переменные?
есть скрипт на php &lt;?php echo $a = $_SERVER.&quot;&lt;br&gt;&quot;; echo $s = $_SERVER.&quot;&lt;br&gt;&quot;; echo $d = $_SERVER.&quot;&lt;br&gt;&quot;; echo $f =...

Передать в ajax уникальное значение из PHP
Здравствуйте! Пытаюсь сделать книжный интернет-магазин, встала проблема: цикл выводит на страницу список книг и кнопки, чтобы добавить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru