PHP.SU

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

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

> Найдено сообщений: 2
Пирожок Отправлено: 12 Января, 2018 - 00:25:47 • Тема: Странно работает кусочек кода. • Форум: Вопросы новичков

Ответов: 2
Просмотров: 194
andrewkard пишет:
Посмотрите тут: http://phpfaq.ru/newbie/na_tanke
Мне ваша ссылка помогла решить одну маленькую задачу. Спасибо!
Пирожок Отправлено: 07 Января, 2018 - 23:53:19 • Тема: Странно работает кусочек кода. • Форум: Вопросы новичков

Ответов: 2
Просмотров: 194
Здравствуйте, вот такая проблема.
Есть файл HTML. В нем содержится такая строка
<INPUT type = "hidden" id = "hid" name = "ww7">. Поле INPUT содержит имя файла, который мне надо открыть. Этот файл лежит на сервере.

Мне надо в середине коде PHP, который находится в файле HTML считать поле INPUT. Привожу кусочек кода:
-------------------------------- -------
<SCRIPT LANGUAGE = "php">

$u1 = '<SCRIPT LANGUAGE = "JavaScript">document.write(document.getElementById("hid").value);</SCRIPT>';
(1)echo($u1);
(2)$res = fopen($u1, "x+");

</SCRIPT>
-------------------------------- -------
Так вот, интересная получается ситуация. Строка (1) выдает результат: text.txt. Там действительно вбито в поле INPUT "text.txt", а строка (2) выдает ошибку. Дело в том, что в переменной $u1 содержится текст:"<SCRIPT LANGUAGE = "JavaScript">document.write(document.getElementById("hid").value);</SCRIPT>". Мне не очень понятно, почему в строке (2) не открывается файл text.txt, если в строке (1) всё в порядке.
******
Если кому-то не сложно, объясните пожалуйста, как получить в середине кода php значение поля INPUT, которое считывается при помощи JavaScript.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB