title
Description
Body
Задаем вопросы по PHP.
Список хороших php библиотек: https://github.com/ziadoz/awesome-php.
Отредактировано Gemorroj (2014.11.14 17:49)
Неактивен
как из этого
|
|
кода,вырезать рекламу которая в верху?(((
Неактивен
Неактивен
|
|
Неактивен
подскажите как у меня в топе http://mastop.ru можно сделать чтобы когда переходиш по счетчику с сайта,то попадало на ту страницу где находиться сайт,а не на главную?
Отредактировано POFIGISST (2011.06.20 10:23)
Неактивен
Gemorroj написал:
прикрепи файл к посту и никогда не давай таких ссылок.
сейчас прикреплю,а почему нельзя такие ссылки давать?))
Добавлено спустя 9 минут 6 секунд:
я немогу скачать,скорости нету((вообщем смотрите скрин(((только не смейтесь(((
Неактивен
У тебя по суте дела отключены глобальные переменные.
Замени файл go.php на этот.
|
|
Добавлено спустя 2 минуты 37 секунд:
А хотя не должно но попробуй
Неактивен
Gemorroj
Я полностью переписал функцию.
И оно у него заработало. А вообще да требует
Добавлено спустя 4 минуты 31 секунду:
И вообще что автор данного скрипта хотел от этого куска кода
Посмотрев на содержания таблицы
|
|
Так как оно будет выводить или ноль или 1.
Отредактировано TLENS (2011.06.21 16:00)
Неактивен
Посмотрите файл аплоада (на код не обращайте внимание, файл древний), он почему-то примерно больше 8-ми метров не грузит файл, а точнее страница грузится, но в конце ничего не возвращается и файла нигде нет. Максимальны размер на серве 32М
|
|
Неактивен
|
|
В чем ошибка? Не отсылает письмо
Отредактировано LooK (2011.06.22 19:10)
Неактивен
LooK[
|
|
Неактивен
Gemorroj написал:
LooK, так может проблема в локалке? какой сервер стоит? не денвер случаем? там заглушка на email стоит, email складываются в папку /tmp/!sendmail/
Спасибо, незнал об этом) Проверил, действительно все письма там.
Неактивен
|
|
Не пашет почему-то, пробовал даже не с переменной, а любое имя - результат тот же.
Переменные точно содержат нужные значения.
Отредактировано LooK (2011.06.23 22:48)
Неактивен
как сделать в сеа,чтобы вместо первьюшек для тем,выводило скрины которые я закинул,то есть,первью делает не у всех тем,только у половины,поэтому я убрал вывод его вообще,и хочу чтобы оно показывало вместо первью те скрины которые я закинул,только в уменьшенном размере))там где отмечено на рисунке должен быть скрин))
Неактивен
ну их отображает,но это уже когда заходишь в инфо о файле,а я хочу чтоб сразу на странице где выводятся темы были показаны скрины ))вот типа как на скрине,только на скрине это картинки,и с темами хочу так же сделать))
Неактивен
а там где темы у меня вообще картинок нету ))только ссылки "скачать" "скачать" и вот хочу чтобы над этими ссылками показывались скрины тем в размере например 80х60 ))
Добавлено спустя 3 минуты 49 секунд:
|
|
так выводит скрин в инфо о файле,а как в каталог всунуть этот код чтобы выводило скрин,я хз((
Неактивен
Проблема через крон не работает запись со MySQL
Логи в файлы записывает. Скрипт работает.
Но если через крон то записи не появляются.
Неужели надо ставить удаленный доступ?
Или проблемма в другом?
Да кстати свои логи стоят туда пишу mysql_error()
То пусто chdir Настроен правильно
Неактивен
mysql не наше зато цени что нашел
[Mon Jun 20 14:12:40 2011] [error] [client 66.249.66.233] File does not exist: /.../www/vsemp3.com/rkzyzlngjovl.html
[Mon Jun 20 14:12:41 2011] [error] [client 66.249.66.233] File does not exist: /.../www/vsemp3.com/iolqxifmu.html
[Mon Jun 20 15:19:22 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/phpmyadmin
[Mon Jun 20 15:19:22 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/phpMyAdmin
[Mon Jun 20 15:19:23 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/db
[Mon Jun 20 15:19:23 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/web
[Mon Jun 20 15:19:26 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/PMA
[Mon Jun 20 15:19:26 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/admin
[Mon Jun 20 15:19:26 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/dbadmin
[Mon Jun 20 15:19:26 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/PMA2006
[Mon Jun 20 15:19:26 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/pma2006
[Mon Jun 20 15:19:27 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/sqlmanager
[Mon Jun 20 15:19:27 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/mysqlmanager
[Mon Jun 20 15:19:27 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/p
[Mon Jun 20 15:19:27 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/PMA2005
[Mon Jun 20 15:19:28 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/pma2005
[Mon Jun 20 15:19:28 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/phpmanager
[Mon Jun 20 15:19:29 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/php-myadmin
[Mon Jun 20 15:19:29 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/phpmy-admin
[Mon Jun 20 15:19:29 2011] [error] [client 81.192.48.236] File does not exist: /.../www/vsemp3.com/mysql
Наивный
Неактивен
Да нет это я себе хочу в чат.
Просто на сайте когда то сделал чатик. То там ссылки за ссылками пошли
Добавлено спустя 2 минуты 56 секунд:
Вот кусок кода писал еще в том году на него страшно смотреть.
|
|
Отредактировано TLENS (2011.06.27 10:56)
Неактивен
Вопрос по MySQL, очень надеюсь на вашу помощь.
Нужно составить запрос, который будет вытаскивать данные из таблицы сообщений, количества комментариев, и если количество
комментариев будет больше нуля - вытаскивать комментарии этих сообщений,
а так же вытягивать из таблицы пользователей логин и аватар создателя сообщения и создателя комментария
С дальнейшей возможностью вывода их в цикле, пример реализации - стена вконтакте
Структура БД:
Таблица сообщений - mems
Поля:
id
id_user
text
likes
time
Таблица комментариев - mems_comments
id
id_mems
id_user
text
time
Неактивен
|
|
единственное что .* нужно заменить на конкретные поля и задать им алиасы, а то они будут друг друга перекрывать.
Неактивен
Gemorroj, всё бы хорошо, только этот запрос берет только одну запись из таблицы mems, а нужно все удовлетворяющие условию.
Немного подкорректировал запрос:
SELECT `users`.`login` AS `us_login`, `users`.`avatar` AS `us_avatar`,
`mems`.*, `mems_comments`.`text` AS `mc_text`, `mems_comments`.`time` AS `mc_time`, (COUNT(1) - 1) AS `cnt`
FROM `users`, `mems`
LEFT JOIN `mems_comments` ON `mems`.`id` = `mems_comments`.`id_mems`
WHERE `mems`.`id_user` = " . $query['id'] . "
AND `users`.`id` = `mems`.`id_user`
Неактивен
Блин,чет в топе не изменяет пр и тц у сайтов если показатели ростут,например если при реге сайта было пр 0,то если оно у сайта повышается,то картинка с данными не изменяется(( в каком файле это нужно прописать?)))скрипт полностью прикрепляю к посту)))
Неактивен
Gemorroj, (COUNT(1) - 1) AS `cnt`
он должен подсчитать количество записей из таблицы mems_comments где `mems_comments`.`id_mems` = `mems`.`id`
но чет нифига не считает
и `users`.`login` AS `us_login`, `users`.`avatar` AS `us_avatar`
нужно ещё достать эти же данные, только `users`.`id` = `mems_comments`.`id_user`
Неактивен
Gemorroj, ^^ вопрос больше неактуален)
Теперь новый вопрос, в цикличном выводе через {foreach} в smarty
в каждом выводимом объекте идет {php}{/php} в него нужно передать {$row.id}
как это сделать?
Неактивен
Gemorroj, смотри, мне нужно сделать вывод записей с комментариями как вконтакте, у меня других вариантов нет.
Запрос тот я поправил, но там получалось что если комментария нет, то и записи из таблицы mems в массиве тоже нет.
Неактивен
|
|
|
|
Неактивен
Gemorroj, с {php}{/php}
|
|
Отредактировано ByVlad (2011.06.28 13:58)
Неактивен
^^ Все вопросы не актуальны
Нужно достать данные из таблицы mems где `id_user` равняется записям из таблицы follows, что-то такое написал, но естесна оно не работает)
|
|
Неактивен
Привет. Как зделать чтоб в песне mр3 при скачеванию менялся альбом, название, исполнитель и т.д на адрес сайта ? Пример ссылки такой site.ru/load.php?file=(адрес песни. например)wapinet.ru/music.mp3. Какой код нужна вписать в файл load.php чтоб изминить альбом, название и т.д?
Вапамнет написал:
Привет. Как зделать чтоб в песне mр3 при скачеванию менялся альбом, название, исполнитель и т.д на адрес сайта ? Пример ссылки такой site.ru/load.php?file=(адрес песни. например)wapinet.ru/music.mp3. Какой код нужна вписать в файл load.php чтоб изминить альбом, название и т.д?
если у тебя сеа,то там есть возможность к всем мп3 устанавливать эти данные))
Неактивен
TLENS написал:
\Но у меня не пустая
все говорят что у них все нормик,а у меня пусто(( вот скрин прикрепляю))
Добавлено спустя 2 минуты 42 секунды:
Gemorroj написал:
POFIGISST, достаточно просто проверить html код валидатором, чтобы понять что из себя представляет скрипт
Это я согласен Паш))но от паблика не стоит ожидать что выложат хороший скрипт без ошибок и багов на халяву))Поэтому спасибо кодерам которые выкладывают хоть какие то скрипты в паблик(и тебе тоже спасибо) )))
Неактивен
Помогите с запросом. Есть таблица
id | name | categor
Все данные в разброс, нужно выводить из определённой категории и повторяющиеся имена только один раз
пример:
2 | иван | mebel
3 | иван | paleno
4 | саня | mebel
5 | иван | mebel
Нужно только
2 | иван | mebel
4 | саня | mebel
Плохо в SQL шарю, простое что-нибудь запросто, а потяжелее не мого, помогите, если не троудно.
Отредактировано DarkRiDDeR (2011.07.13 08:38)
Неактивен
О, точно! И так просто. А то я уже в подзапросы полез. Спасибо!
Неактивен
Как оптимизировать данный запрос?
А то выполняется пол минуты.
|
|
Добавлено спустя 1 минуту 1 секунду:
В смысле можно ли его сделать одним запросом?
Неактивен
Как комментируются константы в классах?
например свойства так:
|
|
как быть с константами?
Неактивен
TLENS, что в массиве $arr?
Nu3oN,
http://pear.php.net/manual/ru/standards.naming.php
Имена констант всегда должны быть в верхнем регистре с подчеркиваниями для разделения слов. В качестве префикса в именах констант должно использоваться имя пакета/класса, в котором они используются. Например, все константы, которые используются в пакете DB::, начинаются с "DB_".
пример (почему-то с синтаксической ошибкой php, но суть уловить можно) http://pear.php.net/manual/ru/standards.sample.php
|
|
Неактивен
Gemorroj написал:
что в массиве $arr?
|
|
В общем ссылки
Отредактировано TLENS (2011.07.14 14:43)
Неактивен
Как насчет такого интелекта для вырезания ссылок?
|
|
Неактивен
Tlens, удалил)
Неактивен
Неактивен
Вообщем нужно составить запрос сортировки пользователей по активности, что-то типа этого только нормальный:
SELECT * FROM `users` ORDER BY (SELECT COUNT(*) FROM `mems` WHERE `id_user` = что-то),(SELECT COUNT(*) FROM `mems_comments` WHERE `id_user` = что-то),(SELECT COUNT(*) FROM `mems_likes` WHERE `id_user` = чтото) DESC LIMIT 10
помогите пожалуйста)
Отредактировано ByVlad (2011.07.19 03:14)
Неактивен
Вообщем я наверное неверно объяснил, есть 4 таблицы:
mems:
структура:
id
id_user
и ещё ненужные поля
mems_comments:
структура:
id
id_user
id_mems
и ещё ненужные поля
mems_likes:
структура:
id
id_user
id_mems
и ещё ненужные поля.
Нужно составить ТОП-10 самых активных пользователей исходя из количества записей в этих таблицах с приоритетом таблиц mems,mems_comments,mems_likes.
Таблица пользователей:
users:
id
login
и ещё ненужные поля.
Неактивен
|
|
Неактивен
Gemorroj, ты гений, как всегда спасибо)
Добавлено спустя 6 минут 3 секунды:
Gemorroj, а ещё отдельную статистику реально сделать тоесть AS `cnt_mems`, пробовал, не получилось...
Неактивен
Поставил зц мобивап себе,а там ошибка вот такая "Warning: Invalid argument supplied for foreach() in /home2/d4cc1zrx/public_html/index.php on line 62" и я как обычно х\з как её исправить,выкладываю код страницы
|
|
валидатор показал что нет ошибок((
Неактивен
POFIGISST написал:
валидатор показал что нет ошибок((
тут не в синтаксисе проблема.
Пустая переменная $arr_temp
Добавлено спустя 1 минуту 6 секунд:
т.е. $arr_temp = glob('temp/*');
не вернул нифига.
сейчас дам исправления
Неактивен
|
|
замени
|
|
Отредактировано TLENS (2011.07.26 23:25)
Неактивен
А хотя можно было просто вставить собаку перед foreach для заглушки эта ошибка не страшная просто нет файлов в папке temp
Добавлено спустя 8 минут 56 секунд:
POFIGISST написал:
а что в ней должно находиться
Глупый вопрос.
заходишь например на php.su кликаешь по ссылке функции по алфавиту и ищешь функцю glob, и смотриш что она должна вернуть
Неактивен
Странно почему в ОПП переменная description не работает.
|
|
результат
|
|
["description"]=>string(0) "" вот почему?
В то время как
|
|
Все норм.
Отредактировано TLENS (2011.08.03 22:28)
Неактивен
здесь какой-то маразм, а не ООП.
начнем с того, что вот так "global $_SET;" никогда писать нельзя.
и результат - как ты его получил? может ты сам же description и обнулил.
Неактивен
Не понял на счет global, Нужно было сразу в конструкторе принять нужные параметры с set/
Кстати да этот кла вовсе не клас просто совокупность функций. Писал его когда только начинал учить ООП.
Сейчас то уже понял для чего надо ООП.
Но все же я публике тоже ввел в переменную данные то нет их.
Отредактировано TLENS (2011.08.03 22:13)
Неактивен
Ты был прав додумался пробить поиском description когда то тестил класс и стоит строчка $Themes->description = '';
Почему я о ней забыл. спс. уберу ту срань с форума. Надо бы и с сервера ее убрать.
Неактивен
Народ как сделать в Mysql сортировку по русским буквам? С английским всё норм, а с русским проблы. Кодировка UTF-8
Неактивен
Да при создании таблицы задал DEFAULT CHARSET utf8, всю запись вёл тоже с utf-8. Выводится всё норм, а сортировка что-то никак.
Неактивен
Кажись понял. Я не настраивал, что utf, и mysql при записи считал, что это latin1(по умолчанию), а записывалось utf. Поэтому при выводе всё норм, но при сортироке, mysql сортирует utf, как lаtin. Но как теперь от этого избавиться: данные, которые уже записаны, нужны?
Неактивен
Нет, это уже пробовал. Выходит: MySQL перекодирует, что в UTF, из latin1 в UTF. И получается воопще муть.
Неактивен
Решил сделать так: сниму дамп в lаtin1 и запихну его, как utf8. Кстати, есть скрипт, который дамп снимает? Рhрmуаdmin не подходит.
Неактивен
Фу-у... Рушил проблему. Хороший скрипт Sypex Dumper v.2.0.6 B (дампы делает). В нём снял дамп в latin1, а потом запихнул, как UTF8. Всё!!! Работает!!!
Неактивен
Sypex Dumper v.2.0.6 в 4 раза быстрее, если верить разработчику. phpmyadmin на хосте стоит, я сначала через него хотел дамп снять, но там только он в UTF8 даёт. И опять выходит: что хранится в UTF, перекодировается из latin в utf, как-то так. Главное проблему решил
Неактивен
Я не говорю, что он хуже, просто у него кракобязи на дампе были
Неактивен
помогите сделать приват в чате только с 50 постов,идет вот такая
|
|
кнопка переключатель,хочу чтоб из базы users['posts'] брало сколько у человека постов,и если меньше 50 постов,то срабатывала функция if else ,то есть,если постов 50 или больше,то в кнопке появляется "Приватно" а если же постов нету,то "Приватно" просто исчезает,и можно говорить только "всем" вот как это сделать?((
Неактивен
POFIGISST очень просто.
|
|
Неактивен
вот вся страница,теперь оно определяет сколько постов у того юзера которому я пишу,и если у него нету 50 постов,то я не могу ему в приват ответить,а он мне может если у меня больше 50 постов(
|
|
Неактивен
|
|
вот файл комнат,в него данные которые юзер пишет отправляются))
Неактивен
Вот файл телл,он ссылается на переменную rm
|
|
Добавлено спустя 1 минуту 50 секунд:
в конфиг вродь ток подключение к базе идет,и паро мелких настроек)) ну вот его тоже выкладываю))
|
|
Неактивен
А что если просто так
|
|
прписать,ну только ошибку в этом коде исправить((
Добавлено спустя 1 минуту 18 секунд:
В Этой теме он ))
Неактивен
подскажите как всунуть таблу из базы в переменную,идет табла foto_add,и там поле adres,что типа такого должно быть $zzz = foto_add['adres'];,только это не правильно(
Отредактировано POFIGISST (2011.08.16 04:09)
Неактивен
как можно 3 переменных прикрепить? примерно вот так
|
|
тут 2 переменных,и незнаю как их скрепить в одной строке((
и еще вопрос,какая у меня вот тут
|
|
ошибка?((
Отредактировано POFIGISST (2011.08.16 04:57)
Неактивен
|
|
[123]
Добавлено спустя 1 минуту 12 секунд:
но можно и таким образом как это делал ты $a1 . '' . $a2
Неактивен
ну вот у мя такой говнокод вышел
|
|
Неактивен
$q = mysql_query("SELECT * FROM foto_add");
на такой заменить?))прост с базами у мя ваще беда((
Добавлено спустя 1 минуту 16 секунд:
ты прав насчет массива,пишет вот так "<img src ="http://[test4.ruArray].jpg"><br>" (((
Неактивен
TLENS написал:
бля я как тебе написал? $a2['adres']
вставь var_dump($a2);
Добавлено спустя 1 минуту 1 секунду:
лан я спать
приятных тебе))
вот такой код
|
|
все норм выводит))спасибо еще раз))
Добавлено спустя 1 минуту 20 секунд:
TLENS написал:
ну так в чем проблема?
ну так я же думал,что если уберу их,то ошибка синтаксиса будет((
Неактивен
TLENS написал:
новый вызов mysql_fetch_array покажет следующий столбец. ну вообщем спрашивай если что не понятно. да и не забывай читать инфу о функциях
а если мне нужен именно не следующий столбец,а 5 или 10 например?
Неактивен
Неактивен
POFIGISST написал:
а с альтом это вот так
Код:
1
echo '<img src ="http://' . $sit . $foto_add['adres'] .'.jpg"><alt="фото"/><br/>'; ?)
ГГ
|
|
Неактивен
Подскажите)))вот у мя идет такой код
|
|
Это идет вывод подарков,значение сколько картинок выводить на страницу,берется из базы, табла users поле max ,смысл в том что в это поле заносятся настройки сколько сообщений выводить в комнатах,хочу изменить,чтоб значение бралось не из базы,а просто так сразу выводило по 5 подарков на страницу,полностью без базы,только как это сделать,не совсем понимаю((
Добавлено спустя 1 минуту 53 секунды:
tipsun написал:
я как раз там и смотрел синтаксис его)))
Добавлено спустя 3 минуты :
TLENS написал:
POFIGISST написал:
а с альтом это вот так
Код:
1
echo '<img src ="http://' . $sit . $foto_add['adres'] .'.jpg"><alt="фото"/><br/>'; ?)
ГГ
Код:
1
echo '<img src ="http://' . $sit . $foto_add['adres'] .'.jpg alt="фото" /><br/>';
спасибо))вопрос не по теме ,а как ты сделал такой шрифт,которым у тя подпись,ну это "Мое творчество.
the-best-xxx.ru
podsmotri.org
И еще пару покамест не стоящих внимания."
Неактивен
Вроде так
|
|
Отредактировано tipsun (2011.08.16 23:58)
Неактивен
Голова уже лопается... необходимо при создании объекта класса, передавать неопределенное колличество аргументов!
Например:
|
|
потом
|
|
Как это можно реализовать? __autoload даже не предлагать гг
Пробовал еще так:
|
|
Но тогда фигня выходит... Обьекты дублируются:
array(0) { }
array(4) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) }
array(0) { }
array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> string(1) "c" }
это хорошо если аргументы не указаны в конструкторе! а если указаны...
Должно быть как минимум два, и я введу эти два аргумента, а мне будет выдавать ошибку, и скрипт будет спокойно работать дальше!
Неактивен
Все! разобрался!
Мне интересно почему так получается, если в функции создать класс, то выдаст ошибку, если же в этой же функции подключить файл (через include / require) то все нормально?
Неактивен
Gemorroj написал:
не понял.. как ты создаешь класс? через eval чтоли? и как проблему с неопределенным числом аргументов решил?
|
|
Добавлено спустя 2 минуты 31 секунду:
Можно еще так:
|
|
Но не у всех есть такая библа
Неактивен
Nu3oN, я тоже переодически сталкиваюсь с такой проблемой с аргументами, пока нормальных решений не знаю. что eval, что Reflection - говно..
Добавлено спустя 1 минуту 20 секунд:
TLENS, подробнее код. по-моему, это уже обсуждали, возможно, загружен канал
Неактивен
Gemorroj написал:
Nu3oN, я тоже переодически сталкиваюсь с такой проблемой с аргументами, пока нормальных решений не знаю. что eval, что Reflection - говно..
Лучших вариантов на ближайшее время не вижу (= точнее вообще никаких не наблюдаю гг
Неактивен
В общем очередной раз переписываю свою cms, и вот решил изменить полностью структуру MVC...
В прошлый раз я писал все иначе, все делилось просто: "/папка/контроллер/переменные" без права на выбор!
Теперь решил все сделать как должно быть! и мне необходимо из URL получить путь к контроллеру, класс контроллера и выводимый метод, с учетом того-что папок может быть очень много! решил это реализовать так:
|
|
Насколько это гуманно?
Неактивен
ну да, 2 вариант - маппинг. т.е. разработчик сам прописывает в диспетчере все возможные запросы, и в бутстрапе просто ищутся соответствия с заранее определенными правилами.
Неактивен
Это короче надо искать другие варианты соединения?
|
|
Отредактировано tipsun (2011.08.28 06:18)
Неактивен
Хотя можно и другим способом эту переадресацию поймать: get_headers('url', 1);.
Да и вообще file_get_contents(); обойтись. Думал как получше замаскироваться, чтоб граб долго работал.
- - - -
Эта переадресация 1 раз встечается (в месяц: /2011-08/).
Отредактировано tipsun (2011.08.28 22:45)
Неактивен
tipsun, скорее всего там не совсем корректно переадресация сделана. в соответствии с протоколом HTTP 1.1, путь всегда должен быть абсолютным. т.е. не /index.php, а http://wapinet.ru/index.php
curl работает только со 2 вариантом. в 90% случаев, проблема именно в этом.
Неактивен
Спс.
Я там смотрел, полный адрес идет, ну во всяком случае в Chrome в загловках. (этот Chrome не поймешь, он сам разметку исправляет, лишние теги убирает, добавляет итп)
Отредактировано tipsun (2011.09.01 13:46)
Неактивен
Ок, спс.
Я там по-другому сделал. Переадресация встречается 1 раз.
Эту переадресацию ловлю при помощи get_headers().
Далее цикл по находжению ссылок, в котором попутно идет запись нужной инфы в базу.
Подключаюсь при помощи cURL.
Что плохо, более подробная инфа лежит в ссылке (как бы подробнее), и надо получается каждый раз на ссылку заходить за более подробной инфой. Но зато 1 раз.
Можно после сканирования сделать, я думаю.
Это еще предстоит написать.
Ну короче вот сие бот-недоразумение...
|
|
Можно и свою дату ставить. Год-Месяц и подключиться...
Ну чем для каждого такую работу выполнять, лучше наверно все у себя сохранить.
Отредактировано tipsun (2011.09.01 16:07)
Неактивен
baseName - исправь на basename, php хоть и регистронезависим в названиях функций, но есть посылки для изменения такого поведения к более жесткому наименованию функций, т.е. регистрозависимому.
а так норм. для таких скриптов - главное чтобы они просто выполняли свою задачу.
Неактивен
Можно ли хранить конфиденциальные данные в сессиях?
Неактивен
В чем дело при отдаче файла отдается нормально до 99.9% и когда уже в браузере остается 0 сек. идет задержка где то пол минуты. И потом только пишет загружено. Вот код отдачи файлов.
|
|
Неактивен
Подскажите пожалуйста, сайт стоит на сервере но после обновления ПО Текст: функция toGDImage
выдает ошибку /ffmpeg.so:
undefined symbol:
img_convert...
Зарание спасибо
Gemorroj написал:
это антивирус скорее всего) посмотри загрузку проца что жрет ресурсы.
Антивирь даже отключил тоже самое, да и на процессах ничего заметного не происходит загрузчик жрет.
Но вот выполнил copy на денвере то он без задержки скопировал.
Я запутался. Если даже проблема в юзер-агенте то почему на других сайтах норм а с моего задержка пробовал оперу и хром.
Может проблема в скрипте?
Отредактировано TLENS (2011.09.08 21:14)
Неактивен
Паша ответь мне плис что это такое, Какие есть предположения?
|
|
Дак вот в файле info.txt ряд ожидаемых строчек.
Но последние:
1024 - 5.00679016113E-6
1024 - 0.001140832901
1024 - 2.00271606445E-5
1024 - 1.09672546387E-5
348 - 60.0000932217
0 - 14.9743289948
Это слишком!
---------------------
С другими хостами например с твого норм только с одним сайтом такая трабла.
Предположение бан по маске.
Так как с других серверов норм.
Но почему файлы дает фиг его знает.
Отредактировано TLENS (2011.09.09 22:24)
Неактивен
я чето не догоняю.
$fp = fopen('info.txt', 'a'); // открыли только для записи
while (!feof($this->fp)) { // тут проверка на конец файла, но модификатор "a" как раз помещает указатель на конец файла, так что внутрь while мы не должны попасть
Неактивен
Я его запускал на других работает как надо. скорее ip
|
|
Добавлено спустя 4 минуты 54 секунды:
Ну что там?
Неактивен
последние строчки:
1024 - 1,5020370483398E-5
1024 - 1,5020370483398E-5
348 - 60,271856069565
а дальше пидарасня какая-то. такое ощущение, что сам файл пишется. щас код повнимательнее посмотрю.
Неактивен
А та не парся то я решил глянуть что там 83 строка
Добавлено спустя 6 минут 41 секунду:
Я конечно люблю загадки но не до такой степени.
Выполнил
|
|
Результат 0.6344
Все таки проблема в коде.
Паша вся надежда на тебя. Сейчас попробую отправляемые заголовки перевести в нижний регистр. Но мало верится что поможет я уже не знаю что делать.
Неактивен
)
вобщем так)
Добавлено спустя 20 секунд:
|
|
Неактивен
ну там получалось что 1 раз считывал лишнюю строчку.
ну там еще и сзаголовками была проблема, они же в php типа как ACCEPT_CHARSET, а передавать нужно Accept-Charsert. Как минимум _ заменить на - надо.
Неактивен
А блин куда я смотрел. Но тоже кстати собирался рыть в get_accept_headers ().
Моя бабушка всегда мне говорила если долго мучится что нибудь получится.
Меня очень запутало то что с Твоего сайта не было проблем.
Спасибо огромное еще раз!
Неактивен
Помогите плиз написать функцию,которая будет блокировать смайлы в чате в одном посте,вернее чтоб лимит был,например чтоб в одном посте показывало только 2 смайла,а остальные чтоб не выводило,а то есть умники которые в одном посте ставят по 20 смайлов,и страниц х.з. сколько грузиться,к посту прикрепляю файл отвечающий за это(( сам пробовал,но нифига не вышло,только ошибок кучу сделал((
Неактивен
TLENS написал:
Это ты писал скрипт?
нет,файл был написан Шахтером,а мод личных смайлов на заказ писали((
Добавлено спустя 8 минут 41 секунду:
примерно таким
|
|
кодом можно сделать наверное,но не соображу как это замутить((
Неактивен
TLENS написал:
Сейчас напишу дополнение.
Ток скажи честно сколько заплатил за него.
честно я не платил за него,писал тот чел что и тотал написал,ну код тотала ты видел,мы с ним договорились,что я привожу к нему на сайт 10 человек,а он мне за это пишет этот мод,без денег у нас был договор
Неактивен
|
|
Код ужасный. Даж я такого в детстве не писал. Думал подправить потом плюнул
Добавлено спустя 57 секунд:
вверху настройка количества
Отредактировано TLENS (2011.09.26 21:46)
Неактивен
Попробуй поставить в самом начале ведь этот инклюдится куда то
error_reporting(E_ALL);
ini_set("display_errors", 1);
Добавлено спустя 1 минуту 2 секунды:
В общем код дал рабочий. Ничего в нем не менял кроме одной функции она работает разбирайся сам. Включай мозги
Отредактировано TLENS (2011.09.26 21:58)
Неактивен
TLENS
спасибо Дим,это с самим файлом хуйня какая-то,хотя раньше норм вродь работал((
Добавлено спустя 2 минуты 12 секунд:
Gemorroj написал:
замени <? на
<?php
спасиб Паш,забываю это исправлять когда редачу файлы((
Неактивен
а если вот так
|
|
сделать? но так почему то не выводит лычный смайл,вернее показывает что должна быть картинка,но её нету,оно имя из базы не тянет,по исходному коду показывает вот так
<a><img src= "/smiles/usersmiles/.gif" alt="222"/>
имя не берет почему то((
Неактивен
|
|
Это часть кода...
Жгёш пополной
Отредактировано WapStyle (2011.09.26 22:40)
Неактивен
WapStyle написал:
Код:
1 2 3 4 5 6 7 8
function links_preg1($arr) { return '<a href="'.$arr[1].'">'.$arr[2].'</a>'; } function links_preg2($arr) { return $arr[1].'<a href="'.$arr[2].'">'.$arr[2].'</a>'.$arr[4]; } Это часть кода...
Жгёш пополной
чесн сказать,я сам даже такого не напишу((
Неактивен
Это был мой позор(((исправил все,теперь работает((правда говнокод остался((
Добавлено спустя 4 минуты 54 секунды:
смайлы личные работают,и обычные тоже,обычных смайлов выводит только по 2 смайла в одном посте,а вот личных,скок напишешь,сток и выведет,хоть 100 штук в одном посте,теперь не знаю как ограничитель личных смайлов сделать((чтоб их тоже выводило только по два в одном посте(( в какой строке или в какой части это можно сделать подскажите((
|
|
Неактивен
Блин,создаю таблицу в базе вот такую
|
|
и выдает ошибку "#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key "
это значить что в таблице может быть только одно поле с атрибутом AUTO_INCREMENT,а мне нужно два таких поля(( как это сделать? или лучше обойтись одним полем id ? в принципе значения в поле id и name ,будут одинаковые если поставить AUTO_INCREMENT (
Неактивен
Gemorroj написал:
тебе не нужно 2 автоинкремента. тут, на сколько я понял, нужна связь многие ко многим.
наверное поле name нужно убрать,ведь значения в полях id и name будут одинаковые,и поле ид можно использовать в двух значениях сразу как имя(чтоб не повторялось имя файла при загрузке) и как ид ))
Отредактировано POFIGISST (2011.09.28 00:31)
Неактивен
как мне в этом
|
|
сделать,чтоб название файла который закидывают было не то которое юзер пишет,а чтоб файл сохранялся с именем ид,то есть если ид равен 5 например,то чтоб и файл автоматически менял название на 5.gif как такое сделать?
Неактивен
tipsun написал:
ID чего/кого? Юзера, смайла в дирректории по порядку?
в таблице user_smiles_spis первое поле идет id там автоинкремент стоит,вот хочу чтоб по умолчанию картинкам присваивалось имя их ИДа,чтоб юзер сам не мог давать имя файлу который он закидывает((
Неактивен
а как можно сделать проверку данных которые юзер записывает в форму? то есть есть слова определенные в тхт файле,и над сделать проверку,чтоб если юзер в водит то слово которое в этом тхт файле , то чтоб писало ошибку((
Неактивен
Ну я бекаплю частями по 10000 - 500000 запросов.
При заливке через phpmyadmin разные ошибки, так заливаю через гменеджер-ий заливщик.
пару ошибок и 10 тыс. потерялась. Ну в общем перелил только что фотки 400тыс. то проц. 5 нет в базе
Отредактировано TLENS (2011.09.30 22:24)
Неактивен
Да я сам фиг проссу.
То поврежденные архивы то нет никаких возвратов. А когда по одному то бывает проблема с кавычками они почему то пишутся не в специал.чаре
Добавлено спустя 8 минут 44 секунды:
Вроде перезалил все, кавычки сменил на соль и в новой базе заменил назад.
Неактивен
Паша подскажи что делать.
Стоит nginx и set_time_limit включен но не работает.
Дает 504
читал в гугле решение только max_execution_time но для отдачи файлов ето не вариант надо именно set_time_limit/
Да и безопасный режим отключен
Неактивен
Блин,написал сохранение писем,но где то ошибка в запросе,при нажатии на ссылку,в определенное поле в базу,должно заносить результат 1,но нифига не заносит его((
подскажите где в коде у мя ошибка?
вот код((
|
|
вот запрос в базу который отвечает за занос 1 в базу((
$db->sql_query("update privat set save = '1' where id = '".$a['id']."'");
Неактивен
Gemorroj написал:
после запроса сделай вывод ошибки. какой драйвер для работы с бд используется?
ошибку не показывает,а просто обновляет страницу,ссылка на сохранение письма идет такая http://test4.ru/my/privat?mod=in&save=14
save=14 - это ид письма,которому нужно присвоить значение 1 в базе в определенную строку,а оно нифига не заносит(
Неактивен
неужели так еще кто то пишет?
POFIGISST написал:
if ($_GET['err']==1)echo '<b>Сообщение должно быть длиннее 5 символов!</b>';
if ($_GET['err']==2)echo '<b>Такого пользователя не существует!</b><br />';
if ($_GET['err']==3)echo '<b>Проверочный код введен неверно!</b>';
if ($_GET['err']==4)echo '<b>Чтобы писать записки, нужно набрать '.$set['posts_pr'].' постов!</b>';
if ($_GET['err']==5)echo '<b>Запрещено писать пользователям с х-статусом "Не беспокоить"<img src="'.H.'img/online/zaniat.png" alt="" /></b>';
if ($_GET['err']==6)echo '<b>Вы не можете писать этому пользователю, т.к. находитесь в его черном списке.</b>';
if ($_GET['err']==7)echo '<b>Этому пользователю писать могут только друзья.</b>';
if ($_GET['err']==8)echo '<b>Полозователь запретил отправлять ему сообщения.</b>';
Неактивен
TLENS написал:
неужели так еще кто то пишет?
POFIGISST написал:
if ($_GET['err']==1)echo '<b>Сообщение должно быть длиннее 5 символов!</b>';
if ($_GET['err']==2)echo '<b>Такого пользователя не существует!</b><br />';
if ($_GET['err']==3)echo '<b>Проверочный код введен неверно!</b>';
if ($_GET['err']==4)echo '<b>Чтобы писать записки, нужно набрать '.$set['posts_pr'].' постов!</b>';
if ($_GET['err']==5)echo '<b>Запрещено писать пользователям с х-статусом "Не беспокоить"<img src="'.H.'img/online/zaniat.png" alt="" /></b>';
if ($_GET['err']==6)echo '<b>Вы не можете писать этому пользователю, т.к. находитесь в его черном списке.</b>';
if ($_GET['err']==7)echo '<b>Этому пользователю писать могут только друзья.</b>';
if ($_GET['err']==8)echo '<b>Полозователь запретил отправлять ему сообщения.</b>';
вывод ошибок,а как ты предлогаешь написать?
Неактивен
Тот вариант тоже правильный но там в место if надо использовать elseif дабы предотвратить бессмысленные проверки.
А вообще по всем принципам кодинга, да и по производительности такой вариант будет правильней.
|
|
Отредактировано TLENS (2011.10.06 15:28)
Неактивен
TLENS написал:
Тот вариант тоже правильный но там в место if надо использовать elseif дабы предотвратить бессмысленные проверки.
А вообще по всем принципам кодинга, да и по производительности такой вариант будет правильней.Код:
1
span style="color: #0000BB"><?phpif (isset($_GET['err'])) { switch($_GET['err']) case 1 : echo '<b>Сообщение должно быть длиннее 5 символов!</b>'; break; case 2 : echo '<b>Такого пользователя не существует!</b><br />'; break; case 3 : echo '<b>Проверочный код введен неверно!</b>'; break; case 4 : echo '<b>Чтобы писать записки, нужно набрать '.$set['posts_pr'].' постов!</b>'; break; case 5 : echo '<b>Запрещено писать пользователям с х-статусом "Не беспокоить"<img src="'.H.'img/online/zaniat.png" alt="" /></b>'; break; case 6 : echo '<b>Вы не можете писать этому пользователю, т.к. находитесь в его черном списке.</b>'; break; case 7 : echo '<b>Этому пользователю писать могут только друзья.</b>'; break; case 8 : echo '<b>Полозователь запретил отправлять ему сообщения.</b>'; break; }}
спасибо,воспользуюсь,а насчет elseif ты прав,чтоб пустых проверок небыло так нужно писать(( ступил((
Неактивен
начал вставлять,была мелкая синтаксическая ошибка,её убрал,теперь выводит только титле вверху страницы((может я где-то ошибку сделал,даже скорее всего(( в какой строке эта ошибка?вот тот код которые вставлял(
|
|
Отредактировано POFIGISST (2011.10.06 16:49)
Неактивен
TLENS написал:
Ты что не умеешь php валидаторами пользоватся?
http://wapinet.ru/syntax/
я им и пользовался!!! ща я те скрин сделаю!!!! смотри Дим сам скрин(((
Отредактировано POFIGISST (2011.10.06 17:18)
Неактивен
Нет фгурной скобы.
Я пропустил и ты с ними напортачил.
POFIGISST написал:
if (isset($_GET['err'])) {
switch($_GET['err'])
{
case 1 :
echo '<b>Сообщение должно быть длиннее 5 символов!</b><br />';
break;
case 2 :
echo '<b>Такого пользователя не существует!</b><br />';
break;
case 3 :
echo '<b>Проверочный код введен неверно!</b>';
break;
case 4 :
echo '<b>Чтобы писать записки, нужно набрать '.$set['posts_pr'].' постов!</b>';
break;
case 5 :
echo '<b>Запрещено писать пользователям с х-статусом "Не беспокоить"<img src="'.H.'img/online/zaniat.png" alt="" /></b>';
break;
case 6 :
echo '<b>Вы не можете писать этому пользователю, т.к. находитесь в его черном списке.</b>';
break;
case 7 :
echo '<b>Этому пользователю писать могут только друзья.</b>';
break;
case 8 :
echo '<b>Полозователь запретил отправлять ему сообщения.</b>';
break;
}
}
if ($ver!='wml')echo '<form action="privat?mod='.$mod.'&act=act&'.SID.'" method="post">';
$to = check($_GET['to']);
Отредактировано TLENS (2011.10.06 19:13)
Неактивен
Gemorroj написал:
ну так мало ли, у тебя в функциях что. ты же их не валидируешь
а как их можно валидировать? и вообще есть какая нить прога,чтоб проверяла на ошибки код?)
Добавлено спустя 3 минуты 18 секунд:
TLENS написал:
Нет фгурной скобы.
Я пропустил и ты с ними напортачил.POFIGISST написал:
if (isset($_GET['err'])) {
switch($_GET['err'])
{
case 1 :
echo '<b>Сообщение должно быть длиннее 5 символов!</b><br />';
break;
case 2 :
echo '<b>Такого пользователя не существует!</b><br />';
break;
case 3 :
echo '<b>Проверочный код введен неверно!</b>';
break;
case 4 :
echo '<b>Чтобы писать записки, нужно набрать '.$set['posts_pr'].' постов!</b>';
break;
case 5 :
echo '<b>Запрещено писать пользователям с х-статусом "Не беспокоить"<img src="'.H.'img/online/zaniat.png" alt="" /></b>';
break;
case 6 :
echo '<b>Вы не можете писать этому пользователю, т.к. находитесь в его черном списке.</b>';
break;
case 7 :
echo '<b>Этому пользователю писать могут только друзья.</b>';
break;
case 8 :
echo '<b>Полозователь запретил отправлять ему сообщения.</b>';
break;
}
}
if ($ver!='wml')echo '<form action="privat?mod='.$mod.'&act=act&'.SID.'" method="post">';
$to = check($_GET['to']);
а с этой скобкой вообще "Удаленный сервер или файл не найден" Гг
Неактивен
помогите сделать запрос на проверку существования ида в базе? нужно написать запрос на проверку переменной $user['id'], в таблице group_users в поле user_id во всех полях которые там есть,и если где нибудь переменка $user['id'] равна числу которое в поле user_id,то чтоб скрывало ссылку? как такой запрос сделать можно?
Неактивен
|
|
Отредактировано TLENS (2011.10.06 23:43)
Неактивен
блин,это смешно,но я запутался(( не знаю как правильно знак поставить в коде((
вот код
|
|
и вот в этой if($user['level']!=9){echo 'А ты что здесь забыл?'; строке хочу сделать чтоб проверка была не только на левел 9,а хочу сделать чтоб если левел равен 8 или больше чем 8,то чтоб дальше код нормально шел((
Неактивен
|
|
Неактивен
Gemorroj написал:
Код:
1
span style="color: #0000BB"><?phpif (isset($user)) { if ($user['level'] < 8) { echo 'А ты что здесь забыл?'; } else { $action=htmlspecialchars(trim($_GET['action'])); switch ($action){ default:
спасиб,а я делал не так((думал что через знак =< делать это((
Неактивен
так я с письмами и не разобрался,поэтому решил их переписать,смысл идет в том,чтоб юзер мог сохранять важные ему письма в архиве,и при чистке чтоб они оставались,решил это сделать так,если юзер сохранил письмо то в базу заносится значение 1,и при чистке чтоб не удаляло письма у которых стоит значение 1,может есть какой нить более удобный и просто способ сделать сохранение писем?
Неактивен
TLENS написал:
POFIGISST написал:
может есть какой нить более удобный и просто способ сделать сохранение писем?
А ты как думаешь, сможешь придумать лучше?
придумать то может и смогу,но воплотить это,х\з,не смогу наверное(
Добавлено спустя 7 минут 14 секунд:
ну или можно наверное еще сделать ,создать отдельную таблу для сохраненных и чтоб те письма которые сохраняют,переносились в эту таблицу и потом уже из нее сделать вывод)
Неактивен
Ну блин тебе что трудно почитать мануал?
Я в JS был полным топором. Выучил его основы за три дня. (Далее практика и логика) Кстати он мне более всего нравится. А сейчас читаю мануал по сишарпе очень интересный правда на понятие основ, структурирование и принципов пошло более недели но во всяком случае не пол года как это длится у тебя. Не повторяй моих ошибок (Я наплевал на мануал и учил php методом тыка целых пять лет)
Да но не ленись тестировать! попробуй что лучше тот вариант или тот. Ну не может быть такого что в человека не присутствует логика. Или ты вообще занимаешься херней которая тебе и нах не нужна
Неактивен
посмотрите плиз код загрузки личных смайлов(переписан) все хорошо работает,но может что-то подправить нужно в коде или по другому сделать((вот сам код загрузчика)))
|
|
Добавлено спустя 4 минуты 3 секунды:
вот это
|
|
исправлю,делали уже замечание за такой вывод ошибок(
Неактивен
Да просто пусть пользователь в браузере показ картинок выключит и все
- - - -
Или просто вырезать, с готовой к выводу страницы, <img /> тег.
|
|
Отредактировано tipsun (2011.10.10 23:35)
Неактивен
tipsun написал:
Да просто пусть пользователь в браузере показ картинок выключит и все
- - - -
Или просто вырезать, с готовой к выводу страницы, <img /> тег.Код:
1
span style="color: #0000BB"><?phpfunction img_cut($html=0) { return preg_replace('/<img[^>]+>/i', '[image]', $html); }?>
ну мне нужно чтоб при скрытие картинок показывало их название,а то в чате не понятно какой смайл ставят если их вырезать((
Добавлено спустя 2 минуты 24 секунды:
tipsun
спасибо,дальше сам уже разберусь))
Неактивен
POFIGISST написал:
а есть функция которая вырезает картинки со страниц...
Как написал так и понял
- - - -
Для смайлов по-другому.
Там у тебя есть функция для вставки смайлов, её выключать и все.
Отредактировано tipsun (2011.10.11 00:31)
Неактивен
POFIGISST написал:
название хоть такой функции скажи,поищу ман по ней,и буду пробовать сам писать)
В базу записывай не конвертированные Смайлы тип :) . А при выводе пользователю с базы обработай смайлы если надо, ну и понятно если не надо то не обрабатывай.
Добавлено спустя 4 минуты 1 секунду:
Ну или тоже самое как меняешь :) на <img ... .
Конвертируй эту функцию.
Неактивен
Посмотрите пожалуйста код у кого есть время,скажите мои недочеты в нем?
|
|
Неактивен
|
|
Регулярному выражению есть альтернативный синтаксис, покрасивше?
Отредактировано tipsun (2011.10.17 11:52)
Неактивен
Ну очень просто ты уже задавал этот вопрос и полчал на него ответ.
http://php.net/manual/ru/function.getimagesize.php
Неактивен
TLENS написал:
Ну очень просто ты уже задавал этот вопрос и полчал на него ответ.
http://php.net/manual/ru/function.getimagesize.php
ты прав Дим,завтыкал совсем,сорри((
Неактивен
Gemorroj написал:
tipsun тебе все img теги нужно вырезать?
я бы на твоем месте не парился. норм.
Ну мне надо просто чтоб ограничить до символа ">" . Я, если не ошибаюсь, видел твой пост с каким-то другим ограничением, чтоб не пропустило символ нужный. Как-то с этими что-ли: |<тег>|
Отредактировано tipsun (2011.10.18 10:14)
Неактивен
блин,как сделать запрос в базу примерно вот такой
|
|
но чтоб вместо удаления,заносилось число 1 в таблицу privat в поле save?((
Неактивен
TLENS написал:
POFIGISST написал:
блин,как сделать запрос в базу примерно вот такой
UPDATE table_name
SET column1=value, column2=value2,...
WHERE some_column=some_value
Первый результат с гугла
а эта SET column1=value, column2=value2,... строка за что отвечает?
Неактивен
TLENS
ну я привык что запросы пишутся примерно так "$db->sql_query("DELETE FROM `privat` WHERE `id` = '".intval($_GET['del'])."' and `to_id` = '$user[id]'");" а у тя как то столбиком,и не знал для чего нужно SET не сталкивался с таким)((
Неактивен
Как правильно/лучше/итд?
1)
|
|
2)
|
|
Отредактировано tipsun (2011.10.22 10:56)
Неактивен
tipsun написал:
Как правильно/лучше/итд?
1)Код:
1
span style="color: #0000BB"><?php$a = 2;if($a != 1) echo $a;?> 2)
Код:
1
span style="color: #0000BB"><?php$a = 2;if(1 != $a) echo $a;?>
а если переменная $a будет равна 0,то переменную а выведет))
я бы так сделал))
|
|
Неактивен
Блин,нашел парс с o5wap.ru,на денвере норм работает,а на хосте вот такую ошибку выдает
|
|
ошибка в 4 строке,ток х.з что это за ошибка(( как её можно исправить?
Неактивен
touch
что это за ошибка ?
|
|
это из за того что хост грабб не тянет? или ошибка в файле?
Неактивен
Gemorroj написал:
хз честно говоря, не сталкивался.
дай полный код, попробую у себя запустить.
Паш,я тебе в личку скину,потому что грабб платный,не могу выкладывать в паблик))
Добавлено спустя 7 минут 14 секунд:
Бля,хотя это из-за хоста (( на денвер только что поставил,работает(а на хосте ошибка((
Неактивен
у меня проблема не воспроизвелась, но там определенно есть ошибка в построении http запроса.
попробуй в index.php исправить код вначале на это:
|
|
Неактивен
Gemorroj написал:
у меня проблема не воспроизвелась, но там определенно есть ошибка в построении http запроса.
попробуй в index.php исправить код вначале на это:Код:
1 2 3 4 5 6 7 8 9 10 11
$user = stream_context_create(array( 'http' => array( 'method' => 'GET', 'header' => array( 'User-Agent: Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/15.0.015; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413', 'Referer: http://pron.siza.us/' ) ) )); $set = file_get_contents('http://pron.siza.us/?' . $_SERVER['QUERY_STRING'], false, $user);
Благодарю Паш,код заменил,на более дорогом хосте все работает,без ошибок,а на том на котором я сейчас,ошибка такая((Автор сказал возможную причину этой ошибки "видимо ip забанен на хосте,обратись в поддержку" )) напишу в поддержку,посмотрю,что они ответят,а там уже буду далее решать,что делать))
Неактивен
Заебись,на другой хост валю(( вот что поддержка хоста ответила
"Здравствуйте, ip адрес на котором находится сайт pron.siza.us принадлежит подсети с которой совершалась атака на наш сервер, в текущий момент в бан листе находится вся подсеть. Доступ с нашего сервера к ней невозможен."
ну я в принципе так и думал((
Неактивен
Подскажите,есть ли прога которая массово меняет кодировку в нескольких файлах сразу? Или может как-то можно сделать по другому,у меня есть скрипт,но там во всех страницах кодирока неверная стоит,и на страницах фигню выводит(( а на каждой странице менять кодировку заипусь((
Неактивен
Должна быть
Неактивен
Неактивен
Блин,возникла небольшая проблема,поставил скрипт библиотеки себе,так там при создании категории имя категории если оно русскими буквами написано,то в базу не заноситься,а если английские буквы или просто цифры,то нормик заносит в базу,как можно убрать это,это в базе ошибка ошибка? или в файле который отвечает за данные которые заносятся в базу?
Неактивен
каким кодом можно сделать очистку папок? например написать код в какой нить файл,поставить на этот файл крон на 00.00 например,и чтоб при запуске этого файла,очищалась папка files,чтоб в ней удалялись все папки,какая функция это реализовывает? без бд все идет))
\\\\\\\\\\\\\\\\\\\\\\\\\\\
хотя нах крон,без крона вот так
|
|
сделаю)) может есть вариант лучше?)
Отредактировано POFIGISST (2011.11.04 10:10)
Неактивен
Тебе удалит в папке все файлы и все папки?
Неактивен
DarkRiDDeR написал:
Тебе удалит в папке все файлы и все папки?
да,у меня идет папка files в ней подпапки ну типа kartinki и в этих подпапках файлы идут) мне нужно полностью очищать папку files )
Неактивен
|
|
Получше, наверно, будет
Отредактировано DarkRiDDeR (2011.11.04 16:04)
Неактивен
конец строки пропустил
Неактивен
Привет. Подскажите код чтоб просмотреть всю инфу бравзера даже если юзер с оперы.
А есть такая функция, которая возвращает номер строки скрипта? К примеру эта функция написана на 15 строке скрипта, 15 она и вернёт
Неактивен
Пасяб
Неактивен
В общем вернулся к разработке своей cms системы, и опять работаю над mvc
Нужно определить путь к контроллеру, файл класса контроллера и метод который нам должен выдать скрипт!
В общем пока писал, запутался во всем этом! глянь те ка все нормально?
|
|
Неактивен
Gemorroj написал:
м, я тоже путаюсь тут. добавь к коду комментарии.
$get['str'] - это что?
это для склеивания эллементов массива в строку составляющую путь
типа: из массива array(dir1, dir2, dir3) в строку di1/dir2/dir3
Неактивен
Gemorroj написал:
ну вроде норм. хотя я не понимаю, почему меня постоянно что-то путает)
не знаю что там тебя пугает, но мне категорически не нравится такое колличество действий за один проход цикла...
Неактивен
Пиши в базу время когда последний раз был юзер и еще online_timer
И при следуещем посещении вычесли промежуток сколько небыло его, если меньше 5 мин. Тогда онлайн и до плюсовуй в online_timer эту разницу в секундах
Неактивен
нет. тебе нужно использовать нормальные функции для работы со временем. http://dev.mysql.com/doc/refman/5.5/en/ … tions.html
Неактивен
Gemorroj написал:
нет. тебе нужно использовать нормальные функции для работы со временем. http://dev.mysql.com/doc/refman/5.5/en/ … tions.html
Благодарю,за одно и английский выучу
Неактивен
Из любопытства пытаюсь написать задумку POFIGISST-а
|
|
Вместо того, чтоб заносить в
|
|