powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Send data Javascript to php
14 сообщений из 14, страница 1 из 1
Send data Javascript to php
    #38651300
BoJI4er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно ли передать данные из JS в PHP без перезагрузки страницы?

Так что вот этот вариант не устраивает

Код: javascript
1.
2.
3.
4.
5.
6.
width = screen.width;
height = screen.height;

if (width > 0 && height >0) {
    window.location.href = "http://localhost/main.php?width=" + width + "&height=" + height;
} else exit();


Из php в JS передать данные без перезагрузки страницы не проблема, а вот обратно есть возможность..?
п.с. Данные динамические, и парсинг url мне не помог :-(
Код: php
1.
2.
3.
4.
function get_hash() {
  $hash = parse_url($_SERVER['REQUEST_URI'],PHP_URL_FRAGMENT);
  return "$hash"; 
} 


К сожалению он не считывает хеш :-(
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38651304
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BoJI4erВозможно ли передать данные из JS в PHP без перезагрузки страницы?Возможно. Например через iframe, или посредством ajax.
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38651306
BoJI4er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

а можешь дать ссылки на примеры? (если не сложно :-) )
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38651314
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тег <iframe> .

Пихай в src, что сейчас пихаешь в window.location.href.

И да. Неплохо бы сказать, а зачем это надо.
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38651390
BoJI4er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Нужно получать данные от JS и делать по ним запрос в MySQL
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38651407
BoJI4er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

попробовал с ajax, но что-то у меня толком ничего не получилось :\

нужно к примеру взять переменную из JS

Код: javascript
1.
var param = "my value";



выполнить какую то "сверх функцию" - "send_to_PHP(param)" что бы в результате при
Код: javascript
1.
2.
var param = "my value";
send_to_PHP(param);



что бы в результате при получилось

Код: php
1.
echo $lastPostValue;


вывело " my value "


не важно каким способом. Нужно что бы это выполнялось не дольше 1 секунды (а лучше меньше) и при этом не перезагружалась страница.
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38651416
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BoJI4erskyANA,

Нужно получать данные от JS и делать по ним запрос в MySQLЗвучит криво.

Давайте лучше в таком ключе. Пользователь на странице делает то-то, вводит такие-то данные. Их в таком-то виде нужно передать на сервер. Так-то обработать. Полученный результат вывести в таком-то виде.

Вообщем по-человечески опишите задачу.
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38651423
BoJI4er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

пользователь меняет хеш страницы, событие изменения хеша я отлавливаю вот таким образом

Код: javascript
1.
2.
3.
4.
5.
function myFanc(){
  var newData = locationhash.slice(1);
};

window.addEventListener('hashchange',myFanc);


после чего, без перезагрузки страницы мне нужно значение переменной newData занести в переменную PHP
Код: php
1.
<? $phpData = ...; ?>

.
Каким способом будут передаваться данные мне без разницы. главное что бы это быстро выполнялось.


К примеру
Код: javascript
1.
alert('<? echo "Hello"; ?>');

результатом будет сообщение от JS с данными "Hello" переданными из PHP. То есть по схеме PHP->JS->"Экран".

а мне нужно получить данные по схеме JS->PHP->"Экран".

Я не знаю как еще внятней это можно разъяснить :-)
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38651424
BoJI4er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
моя задумка заключается в том, что после получения данных из хеша я обращаюсь в БД MySQL и отображаю запрашиваемую через хеш информацию.
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38651447
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BoJI4erмне нужно получить данные по схеме JS->PHP->"Экран".Такой вариант возможен только с перезагрузкой страницы. Вам же следует придерживаться схемы JS->PHP->JS->"Экран" (яваскрипт послал запрос на сервер, получил ответ, разместил данные на странице).
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38651758
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BoJI4erмоя задумка заключается в том, что после получения данных из хеша я обращаюсь в БД MySQL и отображаю запрашиваемую через хеш информацию.

.. по-моему вам надо почитать о PHP->JSON, например
http://www.codeisart.ru/creating-parsing-json-data-php/
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38652566
BoJI4er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все таки решил свою задумку с помощью iframe. теперь другой вопрос - "как удалить из истории результат работы обновления URL фрейма?" ... я пользовался функцией history.replace(), она работала корректно, но когда я подгрузил документ в фрейм то функция начала давать "косяки" :-(
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38652822
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BoJI4erвсе таки решил свою задумку с помощью iframe. теперь другой вопрос - "как удалить из истории результат работы обновления URL фрейма?" ... я пользовался функцией history.replace(), она работала корректно, но когда я подгрузил документ в фрейм то функция начала давать "косяки" :-(

создавай iframe динамически в js. Тогда его история не будет сохраняться.
...
Рейтинг: 0 / 0
Send data Javascript to php
    #38653704
BoJI4er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёр,

окей, спасибо.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Send data Javascript to php
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]