, поэтому в странице разумеется не отображается.
Как с помощью htaccess и mod_rewrite не меняя код изображения в странице поправить запрашиваемый адрес?
Ещё загвоздка: вместо /post/post-name может быть любое имя, т.е post, section и пр.
<input type="checkbox" name="var" value="value1"/> Some text 1
<input type="checkbox" name="var" value="value2"/> Some text 2
...
<input type="checkbox" name="var" value="valueN"/>Some text N
При условии что много чекбоксов с одним именем, необходимо заменить имена var на var[], чтобы скрипт обработал корректно. Но не менять другие чекбоксы на [].
В сети обширной примеры вроде
$array всё время пуст, не работают, уж как ни извращался. Не хочет использовать оно маску в одном выражении.
Буду признателен любым советам. (Добавление)
Странное дело, но как только создал тему, так и нашлось решение, над которым уже давно мучился. Нужно использовать не $1, ${1}, \\1, как написано в большинстве примеров, а \1, то есть один слэш.
возможно в том, что в винде обратный слеш используется для разделения каталогов.. .\text.txt
а может стоит указать абсолютный путь к файлу
$file = __DIR__ . DIRECTORY_SEPARATOR . 'text.txt';
Большое спасибо, помогло второе)
То есть при отправке файлов подобным образом нужно использовать подобные конструкции, в остальных же случаях можно указывать как прежде, относительные пути, вроде './, ../'? (Добавление)
Ещё решение нашлось. Достаточно было использовать realpath во избежание казуса. Сразу путь к файлу, с разделителями соответствующими ос.
Так вот всё отлично и корректно работает, но, только если скрипт работает на хосте. В Denwer'e и Open Server'e возвращается пустая страница, причём обе программы даже не отправляют данные. Ежели удалить элемент массива с файлом - всё нормально отправляется, но вот с файлом никак не хотят. На хосте, повторюсь, всё работает. Windows 7 проф.
В чём может быть причина?
Здравия. При работе с пост запросами через курл возникла проблема. Приведу часть кода: $nick=$_POST['nick']; $url=$_POST['url']; (например http://site.domen/folder/?parameter1=value1;parameter2=value2;parameter3=value3) $text="Пользователю ".$nick." отправлена ссылка ".$url; ... curl_setopt($ch,CURLOPT_POSTFIELDS,"param1=value1¶m2=value2&text=".$text); На второй странице, где происходит вывод отправленного выше, наблюдается следующее: Текст выведен нормально, но ссылка написана только до первого знака ";". Дальше нет ничего. Например Пользователю Вася отправлена ссылка http://site[dot]domen/folder/?parameter1=value1 Пробовал urlencode, но оно не дало желаемого эффекта
Здравия)
Вобщем ситуация следующая:
Есть три группы ссылок. В одной группе, в ссылках присутствует переменная d=, во второй - переменная d= и с=, в третьей - d=, с= и f=. Дык вот, в соответствии с переменными, к ссылкам (перед ссылками) нужно добавить картинки. К ссылкам, в которых присутствует только переменная d= - картинки папок, d и с - файлов, и т.п. Каким образом сие воплотить в жизнь?)
То бишь на одной странице пользователь вводит данные, скрипт генерирует страницу, выводя в определенных местах введеные пользователем данные. Всё бы хорошо, но после обновления сгенерированной страницы, данные сбрасываются, и страница пуста.
Дык вот вопрос в том, как "заморозить" сгенерированную страницу на некоторое время.
То есть:
Пользователь ввел данные, по нажатию submit отправил их скрипту. Скрипт генерирует страницу, и выдает её пользователю. Если он обновит сгенерированную страницу, то всё сброситься. Но надо чтобы сгенерированная страница сохранилась на некоторое время, дабы пользователь мог дать ссылку на неё своим друзьям.
Каким образом сие организовать - вообще без понятия, посему прошу вашей помощи.
З.Ы в php я совсем новый, если можно - обьясните «на пальцах».