PHP.SU

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

Страниц (16): « 1 2 3 4 [5] 6 7 8 9 ... » В конец

> Найдено сообщений: 227
dmaw Отправлено: 28 Января, 2014 - 12:25:29 • Тема: Перелистывание страниц в модуле новостей • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 52
Постраничная навигация на PHP
dmaw Отправлено: 27 Января, 2014 - 13:43:59 • Тема: Позиционирование картинок на доске желаний list - for • Форум: Вопросы новичков

Ответов: 3
Просмотров: 145
PHP:
скопировать код в буфер обмена
  1. for ($i=1; $i<=2; $i++) {
  2.  
  3. $j=1;
  4. $n=5;
  5. if($i==2)
  6. {
  7.    $j=6;
  8.    $n=10;
  9. }
  10.  
  11.     for ($j; $j<=$n; $j++) {
  12.    
  13.    ........................
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 - 11:58:03 • Тема: Дата создания файла • Форум: Программирование на PHP

Ответов: 8
Просмотров: 940
armancho7777777, спасибо! То что надо, правда в php у меня этих функций нет)))
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):
скопировать код в буфер обмена
  1.  
  2. (
  3.     [dev] => 102
  4.     [ino] => 83233927
  5.     [mode] => 33188
  6.     [nlink] => 1
  7.     [uid] => 1021
  8.     [gid] => 1021
  9.     [rdev] => 332425743
  10.     [size] => 295
  11.     [atime] => 1379068431
  12.     [mtime] => 1389644863
  13.     [ctime] => 1389644863
  14.     [blksize] => 16384
  15.     [blocks] => 4
  16. )
  17.  

Тут только время последнего доступа и последнего изменения.

Нужна именно дата создания:
dmaw Отправлено: 22 Января, 2014 - 11:19:16 • Тема: Как установить на сайт точное московское время? • Форум: Вопросы новичков

Ответов: 5
Просмотров: 636
Cоздайте файл htaccess и сделайте в нём следующую запись:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. RemoveHandler .html .htm
  3. AddType application/x-httpd-php .php .htm .html .phtml
  4.  

Теперь в html-файл можно вставить php-код, он будет работать.
dmaw Отправлено: 22 Января, 2014 - 11:14:10 • Тема: Как узнать адрес сайта • Форум: Вопросы новичков

Ответов: 5
Просмотров: 231
Файл фактически будет отдаваться скриптом т.е. поменяется:
http://.../file.swf
на
http://.../file.php
PHP-файл будет отдавать ваш swf, а заодно собирать информацию о получателе.

Простой пример скрипта:
PHP:
скопировать код в буфер обмена
  1.  
  2. // получает содержимое файла в строку
  3. $filename = "/hide_folder/file.swf";
  4. $handle = fopen($filename, "r");
  5. echo fread($handle, filesize($filename));
  6. fclose($handle);
  7.  
  8. //тут пишем в базу информацию о получателе, например его IP: getenv('REMOTE_ADDR')
  9.  

Хотя тут мы получим IP клиента, который просматривал swf в браузере.
----------
Ваш вариант чтения файла наверное более приемлемый.
dmaw Отправлено: 22 Января, 2014 - 10:54:52 • Тема: Выпадающий список с данными из базы и вывод данных в таблицу • Форум: Вопросы новичков

Ответов: 27
Просмотров: 1613
PHP:
скопировать код в буфер обмена
  1.  
  2. /*Соединяеся с базой и делаем выборку из таблицы*/
  3. header('Content-type: text/html; charset=utf-8');
  4. $connect_to_db =mysql_connect("localhost", "11111", "11111");
  5.  
  6. $db = mysql_select_db("1111");
  7.  
  8. mysql_set_charset('utf8',$db); //кодировка
  9.  
  10. $sql = "SELECT Name FROM aent_kontragent";
  11.  
  12. .....
  13.  
dmaw Отправлено: 22 Января, 2014 - 10:49:21 • Тема: Как установить на сайт точное московское время? • Форум: Вопросы новичков

Ответов: 5
Просмотров: 636

Вывод скройте в диве display:none
dmaw Отправлено: 22 Января, 2014 - 10:39:33 • Тема: Как узнать адрес сайта • Форум: Вопросы новичков

Ответов: 5
Просмотров: 231
Как вариант закрыть файлы от прямого открытия и показывать только через скрипт т.е. читать swf скриптом и выводить на страницу.

Уже в скрипте можно получить IP-адрес или урл с которого читается файл.

Это теоретически, практически наверное будет как-то иначе.
dmaw Отправлено: 22 Января, 2014 - 10:35:02 • Тема: Дата создания файла • Форум: Программирование на PHP

Ответов: 8
Просмотров: 940
Как получить дату создания файла?

Интересует именно дата создания, а не изменения или последнего доступа.
dmaw Отправлено: 13 Сентября, 2013 - 13:42:54 • Тема: Простой шаблонизатор своими руками • Форум: CMS и фреймворки

Ответов: 9
Просмотров: 4716
Мелкий, Вы правы, функция была реализована примерно вот так:

PHP:
скопировать код в буфер обмена
  1. function posts()
  2. {
  3.     //тут некий код
  4.  
  5.     include('posts.php');
  6. }

В файле posts.php код:
PHP:
скопировать код в буфер обмена
  1. return 'Тут некий контент полученный из БД';


Из-за include и не работало.

Всем спасибо)
dmaw Отправлено: 13 Сентября, 2013 - 13:12:27 • Тема: Простой шаблонизатор своими руками • Форум: CMS и фреймворки

Ответов: 9
Просмотров: 4716
IllusionMH пишет:
dmaw, что такое posts()?

Прошу прощения, написал неверно, поправил своё сообщение.
dmaw Отправлено: 13 Сентября, 2013 - 13:07:02 • Тема: Простой шаблонизатор своими руками • Форум: CMS и фреймворки

Ответов: 9
Просмотров: 4716
Хочу написать простейший шаблонизатор, столкнулся с проблемой вставки своей функции в str_replace, пример кода:

PHP:
скопировать код в буфер обмена
  1. function posts()
  2. {
  3.     echo 'Тут некий контент полученный из БД';
  4. }
  5. $html = '<body>{content}</body>';
  6. $result = str_replace('{content}', posts(), $html);
  7. echo $result;


По сути результат толжен вывестить в 7-ой строке скрипта, но реально выводится в 6-ой строке, а затем строка 7 просто <body></body>

Пробовал внутри функции вместо echo использовать return, тогда вовсе ничего не происходит, на странице выводится <body></body>

Помогите, пожалуйста, найти решение.

Страниц (16): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB