Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: JavaScript---п-е-р-е-м-е-н-н-а-я>>>PHP

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
ytrewq123
Отправлено: 06 Мая, 2016 - 02:00:17
Post Id


Посетитель


Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2014  


Помог: 0 раз(а)




Здравствуйте!
Вот такой вопрос.
Мне из списка. SELECT надо передать валуе. Да с помощью ПХП всё получилось и хорошо.
Теперь хотел бы через Javascript значение в ПХП. Ну ни как не получается.
Ни какие библиотеки не хочу. Чисто Javascript---ПХП.
Перерыл всё. Но не как.
Вроде как-то так. Но не выходит.

document.write("<img src='dlja_htmlcssss12.php?id="+peremennaja+" '>");

Просто открывается пустая страница и ничего не происходит.
Попробовал тоже через

var v_php = document.createElement('p');
v_php.innerHTML = "<img src='dlja_htmlcssss12.php?id=11'>";

Тоже ничего.
Нашёл ещё какой-то код, длиннущий не совсем понятный. С location не хочу.
Не подскажите как GETом передать его.
 
 Top
Рачей
Отправлено: 06 Мая, 2016 - 11:49:33
Post Id


Гость


Покинул форум
Сообщений всего: 94
Дата рег-ции: Окт. 2011  


Помог: 0 раз(а)




Вы понимаете, тут вопрос такой. Скрипт обрабатывается клиентом, а php сервером...
Поэтому рекомендую использовать ajax
Тут можете передать из своего скрипта что угодно и куда угодно. И сразу же не отходя от кассы получить ответ.
 
 Top
IllusionMH
Отправлено: 06 Мая, 2016 - 11:58:19
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




ytrewq123, а что по вашему должно произойти когда вы вставляете изображение?

Открываете инструмент разработчика (F12 или Ctrl + Shift + I) и смотрите что происходит во вкладке сеть.
 
 Top
ytrewq123
Отправлено: 06 Мая, 2016 - 13:21:26
Post Id


Посетитель


Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2014  


Помог: 0 раз(а)




Рачей пишет:
Вы понимаете, тут вопрос такой. Скрипт обрабатывается клиентом, а php сервером..

Это всё я уже понял. Спасибо. Но хочу чистый ЯваСкрипт.
IllusionMH пишет:
а что по вашему должно произойти когда вы вставляете изображение?

Скажу честно не знаю. Но сколько я читал что пишут. Должен выполнится этот элемент. То есть страница пойдёт искать где фото а тама, файл ПХП который как бы получит инфо от ЯваСкрипт и исполнится.
Честно не знаю как и что. Может я что-то не так понял.
Вот тут написано. И в других местах также это говорят.
https://www[dot]kaminskiy-web[dot]com/st[dot][dot][dot]ript-v-php[dot]xhtml
 
 Top
IllusionMH
Отправлено: 06 Мая, 2016 - 14:01:08
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




ytrewq123, ок. Что во вкладке сеть? Уверены что не исполняется php файл?
Сразу хоче прояснить: если вы выводите html документ с этим скриптом в файле index.php, и при добавлении файла будите вызывать его же (index.php?id=123) то это будет 2 независимых исполнения этого файла и в первом случае никакой гет переменной не появится.

(Отредактировано автором: 06 Мая, 2016 - 14:22:02)

 
 Top
ytrewq123
Отправлено: 06 Мая, 2016 - 14:55:41
Post Id


Посетитель


Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2014  


Помог: 0 раз(а)




Вроде GET случается ибо пишет GET и путь к файлу.
В Ответ пишет
Перезагрузите страницу, чтобы получить источник для:
http://localhost/opyty/...................
IllusionMH пишет:
Сразу хоче прояснить: если вы выводите html документ

Мне надо чтобы ЯваСкрипт передал ПХП номер и ПХП файл из адреса
www. adres .kuda-to/111 там JSON достал нужное инфо и вставил в другой SELECT.
Как-то так. Не знаю может это нельзя сделать.
 
 Top
andrewkard
Отправлено: 06 Мая, 2016 - 15:00:58
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




ytrewq123 пишет:
Мне надо чтобы ЯваСкрипт передал ПХП номер и ПХП файл из адреса

если это адресная строка, то php и так знает, что в ней.
Если все же что то другое и на чистом JS, попробуйте отправить запрос XMLHttpRequest
https://learn[dot]javascript[dot]ru/ajax-xmlhttprequest
 
 Top
IllusionMH
Отправлено: 06 Мая, 2016 - 15:03:32
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




ytrewq123 пишет:
и ПХП файл из адреса
www. adres .kuda-to/111 там JSON достал нужное инфо и вставил в другой SELECT.

ytrewq123, в другой селект на это же странице?
Если да - откройте для себя Ajax нативный XMLHttpRequest и загуглите пару примеров "связанные селектбоксы и пхп"
 
 Top
ytrewq123
Отправлено: 06 Мая, 2016 - 15:13:35
Post Id


Посетитель


Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2014  


Помог: 0 раз(а)




Да на этой, же. Ладно спасибо порою.
AJAX не хочу пока. Если уж совсем никак то …
XMLHttpRequest, про это нашёл, читал вроде что-то получилось с файлом который у меня на сервере. Из глобальной сети ни как не достаёт, почему-то.
IllusionMH пишет:
загуглите пару примеров "связанные селектбоксы и пхп" "связанные селектбоксы и пхп"

Хорошо посмотрю.
Спасибо Вам.
 
 Top
IllusionMH
Отправлено: 06 Мая, 2016 - 15:20:01
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




ytrewq123 пишет:
AJAX не хочу пока.

ytrewq123, вы видите страницу в браузере после того как php отработал и умер, всё, пых уже никак не изменит эту страницу. Только Ajax. XMLHttpRequest позволяет делаять Ajax запросы.
ytrewq123 пишет:
XMLHttpRequest, про это нашёл, читал вроде что-то получилось с файлом который у меня на сервере. Из глобальной сети ни как не достаёт, почему-то.

Из-за политик безопасности, но есть CORS. Всегда можно делать запрос на свой сайт, где отдельный php файл сделает запрос на любой сервер и вернет результат.
 
 Top
ytrewq123
Отправлено: 06 Мая, 2016 - 16:07:43
Post Id


Посетитель


Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2014  


Помог: 0 раз(а)




Спасибо Вам. Порою ещё. Попытаюсь понять. Надeюсь получится. Спасибо.
P.S.А и ещё вопросик. Этот АЯКС. Надо как-то подключать. Вчера смотрел понял что он как бы часть ЯваСкрипта. Так его надо, качать, устанавливать?
Или он просто есть как ЯваСкрипт. Кстати если уж об этом. Не скажите, где живёт сам ЯваСкрипт. Откуда от берётся. Ведь я ничего не делал, а он есть?

(Отредактировано автором: 06 Мая, 2016 - 16:11:46)

 
 Top
IllusionMH
Отправлено: 06 Мая, 2016 - 16:33:57
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




ytrewq123, Ajax это просто обобщенная техника создания страниц которые асинхронно общаются с сервером. Ставить ничего не нужно. XMLHttpRequest есть в браузерх из коробки. Но есть куча бибилиотек которые упрощаются работу.
 
 Top
ytrewq123
Отправлено: 06 Мая, 2016 - 17:06:49
Post Id


Посетитель


Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2014  


Помог: 0 раз(а)




Спасибо. Благодарю Вас. Да слышал о библиотеках.
Ясно , будем смотреть учить, творить.
Ещё раз спасибо Вам.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


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



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB