PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (25): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
Найдено сообщений: 368
Телевизор
Отправлено: 30 Ноября, 2013 - 15:52:55 • Тема: отдать файл хостинг Apache Nginx • Форум: Вопросы новичков
Ответов: 8 Просмотров: 154
я в ПОЛНОМ тупике, гугл весь дотер до дыр. Поможите разобраться...
на обычном платном хостинге хотел организовать отдачу файлов через php, а далее отдать отправку либо Apache или Nginx.
Но ни как не могу разобраться как это сделать.
Хостинг вроде поддерживает Nginx:
- отдает http заголовок Server: nginx/0.7.67
- в ISPmanager тоже присутствует мне неизвестная вкладка nginx
На хабре даже нашел, как такое делается: http://habrahabr[dot]ru/post/151795/ ( 3,4 вариант )
или такое нельзя реализовать на хостингах ?
Телевизор
Отправлено: 30 Ноября, 2013 - 15:29:38 • Тема: РНР+HTML • Форум: Вопросы новичков
Ответов: 7 Просмотров: 101
ForwardY пишет: Телевизор пишет: тоже самое только дописать .'jpg'
Спасибо огромное)))
'спасибо' с левой стороны кнопочка
Телевизор
Отправлено: 30 Ноября, 2013 - 13:48:45 • Тема: Кажется, секса не будет • Форум: Юмор
Ответов: 2 Просмотров: 1014
оууу... лучше так не делать ... т.к. ведь долго еще вспоминать будет ...
а некоторые мадам вообще могут дерзко отреагировать с будущими последствиями.
а вообще постибаться это круто и ногда даже ОЧЕНЬ хочется
Телевизор
Отправлено: 29 Ноября, 2013 - 04:01:08 • Тема: Последовательность обработки переменной • Форум: Вопросы новичков
Ответов: 5 Просмотров: 65
подскажите пожалуйста,
какая функция выполняется первой при обработке переменной trim или basename?
у меня сложился стереотип и хочу его подтвердить.
Из моих соображений с начало trim обработает переменную а потом уже basename сделает все дела...
верно ли ?
Телевизор
Отправлено: 27 Ноября, 2013 - 12:44:05 • Тема: парсер • Форум: Регулярные выражения
Ответов: 7 Просмотров: 747
О ДАааа... ударьте меня по яйцам
duhon это ультро идеальное решение, я знал что это реально.
ОГРОМНОЕ СПАСИБО duhon
Телевизор
Отправлено: 01 Ноября, 2013 - 04:11:56 • Тема: парсер • Форум: Регулярные выражения
Ответов: 7 Просмотров: 747
Ого и прям без регулярок )))))))))))
СПАСИБО!!!
с утречка поподробней повтыкаю...
Телевизор
Отправлено: 01 Ноября, 2013 - 01:02:03 • Тема: парсер • Форум: Регулярные выражения
Ответов: 7 Просмотров: 747
teddy доброе ночи
я предполагал сделать примерно в таком виде:
CODE (
htmlphp ):
скопировать код в буфер обмена
(
(
0 => 'U' ,
1 => 'Windows' ,
2 => '32bit' ,
3 => 'x64c' ,
) ,
(
[ 'OS:' ] => '6.1.7601 SP 3.0 NT' ;
[ 'PVT' ] => 'F' ,
[ 'BPC' ] => '7.0.302.26' ,
[ 'OS' ] => '6.1.7601 SP 3.0 NT' ,
[ 'TDB' ] => '15680' ,
[ 'CL' ] => '1.1.1' ,
[ 'APP' ] => 'ess' ,
)
)
то что разделяется на ключ и значение то ассоциативный массив.
А те что просто значения то как массив.
(Добавление)
вот все тоже самое что и выше а дальше опять в голове уперается в регулярки.... которые не как не могу составить ...
PHP:
скопировать код в буфер обмена
$str = 'ESS Update (Windows; U; 32bit; PVT F; BPC 7.0.302.26; OS: 6.1.7601 SP 3.0 NT; TDB 15680; CL 1.1.1; x64c; APP ess; BEO 1; ASP 0.0; FW 0.0; PX 0; PUA 1; RA 0; HWF: 01007068-8092-2C19-E928-E76E51C8CA5E; PLOC ru; PCODE 110.0.0; PAR 0; ATH 2; DC 0)' ;
result:Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
(
[ 0 ] => Windows
[ 1 ] => U
[ 2 ] => 32bit
[ 3 ] => PVT F
[ 4 ] => BPC 7. 0. 302. 26
[ 5 ] => OS: 6. 1. 7601 SP 3. 0 NT
[ 6 ] => TDB 15680
[ 7 ] => CL 1. 1. 1
[ 8 ] => x64c
[ 9 ] => APP ess
[ 10 ] => BEO 1
[ 11 ] => ASP 0. 0
[ 12 ] => FW 0. 0
[ 13 ] => PX 0
[ 14 ] => PUA 1
[ 15 ] => RA 0
[ 16 ] => HWF: 01007068- 8092 - 2C19- E928- E76E51C8CA5E
[ 17 ] => PLOC ru
[ 18 ] => PCODE 110. 0. 0
[ 19 ] => PAR 0
[ 20 ] => ATH 2
[ 21 ] => DC 0
)
Телевизор
Отправлено: 01 Ноября, 2013 - 00:02:31 • Тема: парсер • Форум: Регулярные выражения
Ответов: 7 Просмотров: 747
Подскажите чем можно отпарсить эту строку?
CODE (
htmlphp ):
скопировать код в буфер обмена
ESS Update ( Windows; U; 32bit; PVT F; BPC 7. 0. 302. 26; OS: 6. 1. 7601 SP 3. 0 NT; TDB 15680 ; CL 1. 1. 1; x64c; APP ess; BEO 1 ; ASP 0.0 ; FW 0.0 ; PX 0 ; PUA 1 ; RA 0 ; HWF: 01007068- 8092- 2C18- E928- E76E51C8CA5E; PLOC ru; PCODE 110. 0. 0; PAR 0 ; ATH 2 ; DC 0 )
И получить в результате то что в скобках ассоциативный массив.
- С начало пробовал preg_match_all отсеив то что вне скобки:
Результат:Спойлер (Отобразить ) CODE (
htmlphp ):
скопировать код в буфер обмена
Windows; U; 32bit; PVT F; BPC 7. 0. 302. 26; OS: 6. 1. 7601 SP 3. 0 NT; TDB 15680 ; CL 1. 1. 1; x64c; APP ess; BEO 1 ; ASP 0.0 ; FW 0.0 ; PX 0 ; PUA 1 ; RA 0 ; HWF: 01007068- 8092- 2C19- E928- E76E51C8CA5E; PLOC ru; PCODE 110. 0. 0; PAR 0 ; ATH 2 ; DC 0
- Результаты решил разбить на строки пользуясь ;
Результат:Спойлер (Отобразить ) CODE (
htmlphp ):
скопировать код в буфер обмена
(
(
[ 0 ] => Windows
[ 1 ] => U
[ 2 ] => 32bit
[ 3 ] => PVT F
[ 4 ] => BPC 7. 0. 302. 26
[ 5 ] => OS: 6. 1. 7601 SP 3. 0 NT
[ 6 ] => TDB 15680
[ 7 ] => CL 1. 1. 1
[ 8 ] => x64c
[ 9 ] => APP ess
[ 10 ] => BEO 1
[ 11 ] => ASP 0. 0
[ 12 ] => FW 0. 0
[ 13 ] => PX 0
[ 14 ] => PUA 1
[ 15 ] => RA 0
[ 16 ] => HWF: 01007068- 8092 - 2C19- E928- E76E51C8CA5E
[ 17 ] => PLOC ru
[ 18 ] => PCODE 110. 0. 0
[ 19 ] => PAR 0
[ 20 ] => ATH 2
[ 21 ] => DC 0
)
)
а дальше Я сломался
даже в голову не чего не лезет.
Такое ощущение что нереально сделать в preg_match_all
Телевизор
Отправлено: 30 Октября, 2013 - 05:01:11 • Тема: запись массива в файл • Форум: Вопросы новичков
Ответов: 2 Просмотров: 39
Подскажите как записать результаты массива в файл.
как например print_r выводит на экран.
У меня получается вывод по одной строчке...
Телевизор
Отправлено: 17 Октября, 2013 - 11:52:51 • Тема: htaccess - slash, точка, post запросы • Форум: Вопросы новичков
Ответов: 1 Просмотров: 41
Подскажите пожалуйста,
Пытаюсь склеить url дубликаты со слешем на конце и без него, учитывая точку формата файла и игнорируя пост запросы.
Если со слешем на конце то разработчики предлагают так:
CODE (
htmlphp ):
скопировать код в буфер обмена
# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
# but ignore POST requests.
RewriteCond % { REQUEST_URI} !/ $
RewriteCond % { REQUEST_URI} ! \.
RewriteCond % { REQUEST_METHOD} ! POST$
RewriteRule ^( .* ) % { REQUEST_URI} / [ R= 301 , L]
А вот наоборот, без слеша не очень то получается:
CODE (
htmlphp ):
скопировать код в буфер обмена
RewriteCond % { REQUEST_URI} ^( .* ) / $
RewriteCond % { REQUEST_URI} ^( .* ) \. $
RewriteRule ^( .* ) / $ / $1 [ R= 301 , L]
в этом варианте работают только первые два слеша.
123.ru/123/123/123/ - в таком варианте не делает редирект
123.ru/123/ - в таком делает
подскажите как правильно без слеша?
Страниц (25): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB