PHP.SU

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

Страниц (1): [1]

> Найдено сообщений: 4
Gor Отправлено: 20 Февраля, 2008 - 13:02:04 • Тема: Неприемлимо использовать функцию exit • Форум: Программирование на PHP

Ответов: 5
Просмотров: 472
1) Структура c IF
2) Функция: PHP-код - убрать в функцию, а где нужно расставить return.
Пойдет?
Gor Отправлено: 20 Февраля, 2008 - 12:54:53 • Тема: Сессия • Форум: Программирование на PHP

Ответов: 6
Просмотров: 646
PHP:
скопировать код в буфер обмена
  1. if (isset($_SESSION['user_id']))
  2. {
  3.     // юзер уже залогинен, перекидываем его отсюда на закрытую страницу
  4.     header("Location:closed.php?id=".$_SESSION['user_id']);
  5.     exit;
  6. }


$_SESSION['user_id'] - есть изнечально.
Юзер всегда залогинен. Всегда "на выход".
isset() - проверяет на существование переменной.
Gor Отправлено: 31 Октября, 2007 - 11:37:32 • Тема: Загрузка изображений через POST • Форум: Программирование на PHP

Ответов: 3
Просмотров: 309
evgenijj пишет:
Сам с этой проблемой не сталкивался, но много о ней слышал. Это русский Apache
Цитата:

В русском Apache есть параметр, который если установлен, то Apache при загрузке бинарников заменяет байт 00 на 20 (пробел). Необходимо "выключить" перекодировку multipart содержимого POST-а в .htaccess строкой: CharsetRecodeMultipartForms Off.


Спасибо огромное!
В файле httpd.conf добавил строчку CharsetRecodeMultipartForms Off - и все заработало.\n\n(Добавление)
valenok пишет:
phpfaq.ru/debug
Запишите на листик и повесьте на крй экран
А это как помогло бы? Извините.
Gor Отправлено: 30 Октября, 2007 - 21:58:07 • Тема: Загрузка изображений через POST • Форум: Программирование на PHP

Ответов: 3
Просмотров: 309
Загадка какая-то. Пробую загружать картинку на сервер. При загрузке JPG-а содержимое его было изменени чем-то... почему-то? Причем сразу не понял - не показывает картинку и все - пустое место правильного размера. Да и формат сохранился. Сравнил два файла: отправленный и полученый. Результат: все байты 00 заменены на 20.

Что бы это могло быть?
WinXP-Apachi (Apache/1.3.22 (Win32) rus/PL30.9 )-PHP Version 4.2.1

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB