-
PHP для идиотов
→ Задачка с неизвестными... :( И неизвестным решением. • Май 26, 2008, 11:27 д.п.
или обрабатывать всё одним скриптом, в котором, в зависимости от нажатой кнопки, инклудятся разные файлы.или не инклудятся, а хедерятся, от задачи зависит+ так даже при отключенном яваскрипте будет работать )А можно поконкретнее? Вот, например, есть код:<form action="http://www.domain.com...
или обрабатывать всё одним скриптом, в котором, в зависимости от нажатой кнопки, инклудятся разные файлы.
или не инклудятся, а хедерятся, от задачи зависит
+ так даже при отключенном яваскрипте будет работать )
А можно поконкретнее? Вот, например, есть код:
<form action="
http://www.domain.com/" method="post" name="pst">
<input type="text" name="t" size="40" maxlength="256">
<a href="javascript:document.forms['pst'].submit();">Submit</a>
Как его модифицировать так, добавиви ссылки-кнопки, чтобы он мог обращаться к различныс чкриптам с данными из одной и той же формы?
-
PHP для идиотов
→ Задачка с неизвестными... :( И неизвестным решением. • Май 23, 2008, 4:37 п.п.
-
Готовые решения
→ Мини прокси — что делать, если у вас закрыты сайты? :) • Апрель 30, 2008, 3:10 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 28, 2008, 7:05 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 28, 2008, 5:51 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 28, 2008, 5:29 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 28, 2008, 5:25 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 28, 2008, 5:14 п.п.
Посмотрите, пожалуйста. Я составил такой вот код:<?php$data = file_get_contents("http://ibizn-com.tut.su/");$preg = preg_match_all('|<a.*href="(.*)".*>(.*)</a>|Uis', $data, $out); foreach ($out as $value){echo $value."<br>";}?>По идее,...
Посмотрите, пожалуйста. Я составил такой вот код:
<?php
$data = file_get_contents("http://ibizn-com.tut.su/");
$preg = preg_match_all('|<a.*href="(.*)".*>(.*)</a>|Uis', $data, $out);
foreach ($out as $value)
{
echo $value."<br>";
}
?>
По идее, я жду от него, что он выведет все ссылки на странице. Но почему - то этого не происходит. А почему не могу понять, ведь по идее результаты должны храниться в массиве $out, по значениям которого и прохожусь выводом. Не подскажете, почему?
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 28, 2008, 5:08 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 28, 2008, 4:39 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 25, 2008, 3:16 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 25, 2008, 3:06 п.п.
О том, что не так, я узнал в самом начале изучения php. Правда о том, что прервать невозможно - не знл. То есть, получается никак не остановить, иначе как через сам скрипт. Будем думать… Видимо установим тайм-аут… А по поводу прокрутки страницы на конец тоже никак?
О том, что не так, я узнал в самом начале изучения php. Правда о том, что прервать невозможно - не знл. То есть, получается никак не остановить, иначе как через сам скрипт. Будем думать… Видимо установим тайм-аут… А по поводу прокрутки страницы на конец тоже никак?
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 25, 2008, 1:49 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 25, 2008, 1:39 п.п.
Еще пару вопросов, раз у нас (Вас) так это хорошо получается :)1. У меня результаты поиска будут выводится на страницу посредством добавления новых строк в процессе выполнения сценария (так как не хочется замарачиваться с JS для вставки в определенное место страницы, а PHP этого не умеет(?)). Так...
Еще пару вопросов, раз у нас (Вас) так это хорошо получается :)
1. У меня результаты поиска будут выводится на страницу посредством добавления новых строк в процессе выполнения сценария (так как не хочется замарачиваться с JS для вставки в определенное место страницы, а PHP этого не умеет(?)). Так вот страница будет разрастаться а пользователь будет видеть только ее верхнюю часть. Как сделать прокрутку страницы на конец, чтобы пользователь видел последнюю добавленную сценарием строку?
2. Процесс поиска может быть очень долгим, даже если он, как и предполагается будет ограничен конкретным количеством найденных результатов, а то и просто может зависнуть. Предполагается разместить кнопку "Прервать" для того, чтобы пользователь мог в любой момент прекратить "весь этот бардак :^D" Так вот, если эта ссылка будет указывать просто на другую страницу, то после перемещения на нее, сценарий будет остановлен? Или как еще можно организовать прекращение выполнение серверного сценария?
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 25, 2008, 1:29 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 25, 2008, 1:28 п.п.
Прочитал, вроде понял даже.Самый простой способ - это использование file_get_contents()А с возвращаемым содержимым можно потом работать как с текстом (это ведь хтмл?), то есть применять регулярные выражения и прочее?Да, ты понял правильно.Просто надо еще понимать, что не смотря на слово file в на...
Прочитал, вроде понял даже.Самый простой способ - это использование file_get_contents()
А с возвращаемым содержимым можно потом работать как с текстом (это ведь хтмл?), то есть применять регулярные выражения и прочее?
Да, ты понял правильно.
Просто надо еще понимать, что не смотря на слово file в названии file_get_contents, при скармливании ей URI никакого файла не открывается, а посылается http запрос. Разработчики PHP, сделав ряд функций слишком универсальными, посеяли хаос в мозгах многих начинающих програмистов. )))
Спасибо за совет. прочитал Вашу ссылку - интересно - будем копать глубже, уж очень хочется действительно понять всек тонкости PHP. Язык очень простой (по сравнению с классическими языками ООП) и это увлекает. При этом здесь масса возможностей. Классно!
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 25, 2008, 1:26 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 25, 2008, 1:20 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 25, 2008, 12:01 п.п.
-
PHP для идиотов
→ Получить содержимое сетевой папки • Апрель 25, 2008, 11:48 д.п.