PHP.SU

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

Страниц (6): « 1 2 [3] 4 5 6 »

> Найдено сообщений: 84
ВэйДлин Отправлено: 22 Мая, 2012 - 04:11:37 • Тема: Загрузка аватаров • Форум: Вопросы новичков

Ответов: 4
Просмотров: 472
И как же получить информацию не загружая изображение повторно?
ВэйДлин Отправлено: 22 Мая, 2012 - 00:37:31 • Тема: Загрузка аватаров • Форум: Вопросы новичков

Ответов: 4
Просмотров: 472
При работе с файлами возникло несколько вопросов:
Как проверить корректность изображение (чтоб нельзя был загрузить битые картинки)?
И ещё, как проверять что если изображение больше 400x450px то его загрузить было нельзя?
И как создать уменьшенную копию изображения 50x50?

PHP:
скопировать код в буфер обмена
  1. <form enctype="multipart/form-data" action="" method="post">
  2.   <input type="file" name="avatar">
  3.   <input type="submit" name="upload" value="Загрузить">
  4. </form>
  5. <?PHP
  6. if(isset($_POST['upload'])){
  7.   $ava = $_FILES['avatar'];
  8.   $ava_n = dirname(__FILE__).'/'.basename($ava['name']);
  9.  
  10.   if(!is_uploaded_file($ava['tmp_name']) || !move_uploaded_file($ava['tmp_name'], $ava_n)){ die('err'); }
  11.  
  12.   echo 'ok';
  13.  # $ava['size']>0 && $ava['size']<524288
  14.  
  15. }
  16. ?>
ВэйДлин Отправлено: 11 Мая, 2012 - 21:58:43 • Тема: Вывести из БД данные от нескольких пользователей • Форум: Работа с СУБД

Ответов: 2
Просмотров: 717
В проекте есть модуль "Подписки" как вконтакте, так вот, мне надо выводить обновления всех юзеров на которые подписан пользователь, хотел спросить как это сделать? Огромный where? а что если подписок тысяч пять?
ВэйДлин Отправлено: 02 Мая, 2012 - 23:59:31 • Тема: Генерация чисел по возрастанию • Форум: Хранение данных, их вывод и обработка

Ответов: 3
Просмотров: 2338
Для удобства хочу сделать чтоб числа в капче только возрастали (при этом ноль считается самой большой цифрой), 5 цифр, но в голову алгоритм не лезет, у кого есть идеи?
Можно повторятся, например:
14557
66790
12678
35690
ВэйДлин Отправлено: 25 Апреля, 2012 - 23:08:19 • Тема: Аналог json_encode • Форум: Вопросы новичков

Ответов: 3
Просмотров: 454
json_encode выпендривается на кодировку, у меня раньше был аналог этой функции, но я его не могу найти, может кто подскажет?
ВэйДлин Отправлено: 20 Апреля, 2012 - 11:52:40 • Тема: Сравнение даты • Форум: Вопросы новичков

Ответов: 6
Просмотров: 295
Я воспользовался функцией mktime(), всем спасибо)
ВэйДлин Отправлено: 19 Апреля, 2012 - 23:37:11 • Тема: Сравнение даты • Форум: Вопросы новичков

Ответов: 6
Просмотров: 295
А как мне отнять от текущей даты, дату в БД и проводить другие операции?
Мне например надо узнать прошло ли 5 дней с момента регистрации, причем это сделать надо в php скрипте
ВэйДлин Отправлено: 19 Апреля, 2012 - 22:59:02 • Тема: Сравнение даты • Форум: Вопросы новичков

Ответов: 6
Просмотров: 295
В общем собираюсь записывать дату регистрации юзера так:
CODE (SQL):
скопировать код в буфер обмена
  1. datetime NOT NULL DEFAULT '0000-00-00 00:00:00'

Есть несколько вопросов, Как мне её сравнивать в php скрипте?
Как можно выводить разный формат основываясь на ней как в date(), например l, j F Y или l, j F
мб есть другой способ?
ВэйДлин Отправлено: 08 Марта, 2012 - 22:01:22 • Тема: Защита от HTTP флуда • Форум: Вопросы новичков

Ответов: 11
Просмотров: 377
это я для примера, короче задача такая: если к скрипту обратились больше 5 раз за 3 секунды то он выдает true и сделать это надо на php, все
ВэйДлин Отправлено: 08 Марта, 2012 - 18:36:56 • Тема: Защита от HTTP флуда • Форум: Вопросы новичков

Ответов: 11
Просмотров: 377
не, мне надо выводить капчу. Как например вконтакте если будешь много сообщений в чат писать, или капча на майл если часто вводишь неверный пароль
ВэйДлин Отправлено: 08 Марта, 2012 - 15:46:06 • Тема: Защита от HTTP флуда • Форум: Вопросы новичков

Ответов: 11
Просмотров: 377
Надо сделать что бы пользователь не мог обратится к странице с частотой больше чем 5 раз в 3 секунды, буду благодарен если распишите алгоритм такого скрипта
ВэйДлин Отправлено: 02 Марта, 2012 - 15:33:08 • Тема: Вывод новостей • Форум: Вопросы новичков

Ответов: 2
Просмотров: 116
Пишу модуль новостей, возник вопрос с страницами, т.е. допустим у меня в бд 100 новостей и мне надо вывести 3 страницу, как из бд выбрать материалы с 30 по 40?
ВэйДлин Отправлено: 06 Февраля, 2012 - 12:48:19 • Тема: Работа с классами • Форум: Вопросы новичков

Ответов: 9
Просмотров: 257
А теперь спасибо)
ВэйДлин Отправлено: 06 Февраля, 2012 - 12:42:16 • Тема: Работа с классами • Форум: Вопросы новичков

Ответов: 9
Просмотров: 257
Fatal error: Call to a member function two() on a non-object in Z:\home\test1.ru\www\index.php on line 15
PHP:
скопировать код в буфер обмена
  1. class Test {
  2.   private $private_property;
  3.  
  4.   function one() {
  5.     $this->private_property = 'some value';
  6.   }
  7.  
  8.   function two() {
  9.     return $this->private_property;
  10.   }
  11. }
  12. $Test = new Test;
  13. $newvalue = $Test->one()->two();
ВэйДлин Отправлено: 06 Февраля, 2012 - 12:21:40 • Тема: Работа с классами • Форум: Вопросы новичков

Ответов: 9
Просмотров: 257
Никогда не создавал классов, такой вопрос, как передавать значения между функциями такого вида?
PHP:
скопировать код в буфер обмена
  1. $class = new classl();
  2. $f = $class->fun1('отправляем значение')->fun2('результат обработки первой функции передается в эту');

Страниц (6): « 1 2 [3] 4 5 6 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB