PHP.SU

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

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

> Найдено сообщений: 114
Тоха Отправлено: 30 Марта, 2010 - 16:04:09 • Тема: Загрузчик фотографий • Форум: Программирование на PHP

Ответов: 20
Просмотров: 1313
WebMoney или Яндекс Деньги. Пишите в личку.
Тоха Отправлено: 30 Марта, 2010 - 16:02:50 • Тема: DIV или TABLE • Форум: HTML, Дизайн & CSS

Ответов: 6
Просмотров: 2572
конечно же DIV !!! Табличная верстка - зло.
Тоха Отправлено: 30 Марта, 2010 - 16:00:44 • Тема: Распределение прав доступа • Форум: Программирование на PHP

Ответов: 14
Просмотров: 3485
Jlblcblu пишет:

И вот с этими проверками на права никак не могу понять что да как)
Допустим логинится кто-то, получает $_SESSION['access']... и тут хранить некие показатели для каждой страницы? если их20-30.. можно и запутаться что куда..

Вот тут приведен пример, но он как-то не очень: _http://ru-sait.ru/publ/18-1-0-262_


Не совсем так, проще будет:
PHP:
скопировать код в буфер обмена
  1. $_SESSION['access'] = 10; // Для администратора
  2. $_SESSION['access'] = 20; // Для пользователя
  3. $_SESSION['access'] = 50; // Для гостей

Таким образом блок кода, который нужно выводить только для админов и пользователей будет выглядеть так:
PHP:
скопировать код в буфер обмена
  1. if($_SESSION['access'] <= 20) {
  2.    // Do something
  3. }

и так далее...
Тоха Отправлено: 30 Марта, 2010 - 15:52:35 • Тема: Загрузчик фотографий • Форум: Программирование на PHP

Ответов: 20
Просмотров: 1313
напишу скрипт, отвечающий всем вышеуказанным правилам. 50$.
Тоха Отправлено: 30 Марта, 2010 - 15:50:02 • Тема: Распределение прав доступа • Форум: Программирование на PHP

Ответов: 14
Просмотров: 3485
всё зависит от того, какой стиль вы используете при программировании. Ну и от контента и направленности сайта конечно тоже. Иногда удобнее хранить настройки в конфигурационном файле, но чаще в отдельной таблице БД.
Тоха Отправлено: 29 Марта, 2010 - 18:41:41 • Тема: CMS Интернет магазина • Форум: Корзина

Ответов: 4
Просмотров: 3353
Пожалуй, остановлюсь на Joomla Улыбка
Тоха Отправлено: 29 Марта, 2010 - 18:11:59 • Тема: Вывод из сессии • Форум: Программирование на PHP

Ответов: 7
Просмотров: 615
предположим, что переменная $_SESSION["number"] действительно является массивом.
Тогда
PHP:
скопировать код в буфер обмена
  1. if($array['count'] == 0) {
  2.    // Do something
  3. }

В чем проблема? Не хотим книги читать?
Тоха Отправлено: 29 Марта, 2010 - 17:49:02 • Тема: Дата в MySQL • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 54
Создать в таблице поле TIMESTAMP и при заполнении данными ничего в него не записывать. В этом случае оно будет заполняться текущей датой.
Тоха Отправлено: 29 Марта, 2010 - 17:34:13 • Тема: CMS Интернет магазина • Форум: Корзина

Ответов: 4
Просмотров: 3353
Кто-нибудь работал с бесплатными CMS интернет магазинов? Плюсы, минусы, подводные камни? Посоветуйте что-нить пожалуйста, а то самому писать магазин уж очень не хочется. Да и боюсь не осилю.

Только php !
Тоха Отправлено: 29 Марта, 2010 - 13:20:07 • Тема: Подскажите, пожалуйста. • Форум: SQL и Архитектура БД

Ответов: 9
Просмотров: 58
научитесь правильно оформлять текст!
PHP:
скопировать код в буфер обмена
  1. $connect=mysql_connect(localhost,root);
  2. $query = "insert into trash2 values(' ".$_POST['name']." ',' ".$_POST['adres']." ',' ".$_POST['old']." ')";
  3. mysql_query($query);
  4. mysql_close($connect);

(Добавление)
AdMeen, вы меня опередили. Сообщение адресовано автору поста.
Тоха Отправлено: 29 Марта, 2010 - 12:40:21 • Тема: Скрипт, который находит таблицы сделанные 40 минут назад • Форум: Программирование на PHP

Ответов: 7
Просмотров: 464
В переменной сессии возможно хранить ассоциативный массив
PHP:
скопировать код в буфер обмена
  1. $_SESSION['quest'] = array (
  2.    [vopros1] = array (
  3.       [text] = "Текст вопроса",
  4.       [variant1] = "Первый вариант ответа"
  5.       [variant2] = "Второй вариант ответа"
  6.       [variant3] = "Третий вариант ответа"
  7.       [variant4] = "Четвертый вариант ответа"
  8.    )
  9. )
Тоха Отправлено: 29 Марта, 2010 - 12:32:58 • Тема: Как убрать WWW из HTTP_HOST • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 113
а разве переменные $_SERVER можно изменять?
Тоха Отправлено: 29 Марта, 2010 - 10:18:41 • Тема: Проблема с FLASH в Ubuntu • Форум: Администрирование *nix

Ответов: 6
Просмотров: 4289
система 32. ставлю с репозитория, но там же всегда последняя версия. Как сделать откат?
Тоха Отправлено: 28 Марта, 2010 - 22:36:15 • Тема: Проблема с FLASH в Ubuntu • Форум: Администрирование *nix

Ответов: 6
Просмотров: 4289
Да причем тут FF ? Флеш не работает нив хроме, ни в опере. Недовольство, огорчение
Цитата:
До начала проблем какие пакеты обновлялись?
Вот этого, к сожалению, не знаю.
Тоха Отправлено: 28 Марта, 2010 - 22:30:13 • Тема: Upload нескольких файлов на сервер. • Форум: Программирование на PHP

Ответов: 22
Просмотров: 2901
PHP:
скопировать код в буфер обмена
  1. foreach($_FILES as $file) {
  2.         if($file["error"][0] == 0) {
  3.                 if($file["size"][0] > 1024*3*1024)
  4.                 {
  5.                         echo ("Размер файла превышает три мегабайта");
  6.                         exit;
  7.                 }
  8.                 if(copy($file["tmp_name"][0],
  9.                  $_SERVER['DOCUMENT_ROOT']."/".$file["name"][0]))
  10.                 {
  11.                         echo("Файл успешно загружен <br>");
  12.                         echo("Характеристики файла: <br>");
  13.                         echo("Имя файла: ");
  14.                         echo($file["name"][0]);
  15.                         echo("<br>Размер файла: ");
  16.                         echo($file["size"][0]);
  17.                         echo("<br>Каталог для загрузки: ");
  18.                         echo($file["tmp_name"][0]);
  19.                         echo("<br>Тип файла: ");
  20.                         echo($file["type"][0]);
  21.                 } else {
  22.                         echo("Ошибка загрузки файла");
  23.                 }
  24.         }
  25. }

Если и это не заработает - я умываю руки.
(Добавление)
ах да, поясняю - этот код полностью эквивалентен обработчику формы из первого сообщения. Работает независимо от того, сколько файлов передавать и какие имена будут у атрибутов формы.

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB