PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (16): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
Найдено сообщений: 227
dmaw
Отправлено: 27 Января, 2014 - 13:16:19 • Тема: htaccess замена части url • Форум: Apache и другие веб-серверы
Ответов: 1 Просмотров: 1846
Помогите, пожалуйста, кто смыслит в htaccess :)
Задача:
Есть путь до картинки:
http://site.ru/uploads/site.ru/555.jpg
Нужно из урла удалить папку, чтобы получилось так:
http://site.ru/uploads/555.jpg
Пробовал так:
RewriteRule ^(.*)/uploads/(.*)$ $1/uploads/site.ru/$2
и так:
RewriteRule ^uploads/$ /uploads/site.ru/$1 [R=301,L]
не работает, сам не догоняю как это правило написать.
dmaw
Отправлено: 23 Января, 2014 - 09:34:01 • Тема: Дата создания файла • Форум: Программирование на PHP
Ответов: 8 Просмотров: 940
imya , ctime - это время последнего изменения.
Пример: Есть некий фотоснимок, его редактировали и вращали, соответственно его дата последнего изменения менялась, мне нужно получить дату снимка, а не дату его последних изменений. В windows в таблице можно посмотреть дату снимка (см. прикреплённый файл в предыдущем сообщении), в php я таких возможностей не нахожу.
dmaw
Отправлено: 22 Января, 2014 - 22:40:00 • Тема: Дата создания файла • Форум: Программирование на PHP
Ответов: 8 Просмотров: 940
KingStar , смотрел я туда, нет там времени создания, вот результат:
CODE (
htmlphp ):
скопировать код в буфер обмена
(
[ dev] => 102
[ ino] => 83233927
[ mode] => 33188
[ nlink] => 1
[ uid] => 1021
[ gid] => 1021
[ rdev] => 332425743
[ size] => 295
[ atime] => 1379068431
[ mtime] => 1389644863
[ ctime] => 1389644863
[ blksize] => 16384
[ blocks] => 4
)
Тут только время последнего доступа и последнего изменения.
Нужна именно дата создания:
dmaw
Отправлено: 22 Января, 2014 - 11:14:10 • Тема: Как узнать адрес сайта • Форум: Вопросы новичков
Ответов: 5 Просмотров: 231
Файл фактически будет отдаваться скриптом т.е. поменяется:
http://.../file.swf
на
http://.../file.php
PHP-файл будет отдавать ваш swf, а заодно собирать информацию о получателе.
Простой пример скрипта:
PHP:
скопировать код в буфер обмена
// получает содержимое файла в строку
$filename = "/hide_folder/file.swf" ;
$handle = fopen ( $filename , "r" ) ;
//тут пишем в базу информацию о получателе, например его IP: getenv('REMOTE_ADDR')
Хотя тут мы получим IP клиента, который просматривал swf в браузере.
----------
Ваш вариант чтения файла наверное более приемлемый.
dmaw
Отправлено: 22 Января, 2014 - 10:39:33 • Тема: Как узнать адрес сайта • Форум: Вопросы новичков
Ответов: 5 Просмотров: 231
Как вариант закрыть файлы от прямого открытия и показывать только через скрипт т.е. читать swf скриптом и выводить на страницу.
Уже в скрипте можно получить IP-адрес или урл с которого читается файл.
Это теоретически, практически наверное будет как-то иначе.
dmaw
Отправлено: 22 Января, 2014 - 10:35:02 • Тема: Дата создания файла • Форум: Программирование на PHP
Ответов: 8 Просмотров: 940
Как получить дату создания файла?
Интересует именно дата создания, а не изменения или последнего доступа.
dmaw
Отправлено: 13 Сентября, 2013 - 13:07:02 • Тема: Простой шаблонизатор своими руками • Форум: CMS и фреймворки
Ответов: 9 Просмотров: 4716
Хочу написать простейший шаблонизатор, столкнулся с проблемой вставки своей функции в str_replace, пример кода:
По сути результат толжен вывестить в 7-ой строке скрипта, но реально выводится в 6-ой строке, а затем строка 7 просто <body></body>
Пробовал внутри функции вместо echo использовать return, тогда вовсе ничего не происходит, на странице выводится <body></body>
Помогите, пожалуйста, найти решение.
Страниц (16): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB