PHP.SU

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

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

> Найдено сообщений: 135
LifePlay Отправлено: 05 Января, 2011 - 04:03:24 • Тема: Вопрос по .htaccess • Форум: Программирование на PHP

Ответов: 5
Просмотров: 388
Вопрос по .htaccess
Можна ли там задать параметры сессии

PHP:
скопировать код в буфер обмена
  1. ini_set('register_globals', 0);
  2. //ini_set('error_reporting', 0);
  3. ini_set('session.use_cookies', 1);
  4.  
  5. ini_set('session.use_trans_sid', 1); //Передавать идентификатор через адресную строку (1=да)
  6. ini_set('session.use_only_cookies', 0); //Принимать идентификатор через адресную строку (0=да)
  7. session_name('kat');


Такой код типо если да то как?
LifePlay Отправлено: 01 Января, 2011 - 18:35:30 • Тема: Навигация • Форум: Программирование на PHP

Ответов: 8
Просмотров: 474
Юзай

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. #LifePlay# ПредСлед навигация. Требуется  “$page=текущая страница” ”$pages=количество страниц”
  3.  
  4. {
  5. if ($page == 1) echo 'Предыдущая';
  6. if ($page > 1) echo '<a href=index.php?d='.$d.'&page='.($page-1).'>Предыдущая</a>';
  7. if ($pages > $page) echo ' || <a href=index.php?d='.$d.'&page='.($page+1).'>Следующа</a><br/>';
  8. if ($pages == $page) echo " || Следующа<br/>";
  9. }
  10.  
  11. ?>



Вот цыфрами
Спойлер (Отобразить)
LifePlay Отправлено: 31 Декабря, 2010 - 11:46:46 • Тема: Проверка размеров картинки • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1459
Почему

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $file_mime = 'papka.gif';
  3. $mime_type = mime_content_type($file_mime);
  4. echo $mime_type;
  5. echo '<br />';
  6. var_dump($mime_type);
  7. ?>


Выдаёт

Fatal error: Call to undefined function mime_content_type() in S:\home\test1.ru\www\mime.php on line 3
LifePlay Отправлено: 30 Декабря, 2010 - 16:51:47 • Тема: Пути для include • Форум: Программирование на PHP

Ответов: 10
Просмотров: 782
Всем спасиба.
LifePlay Отправлено: 29 Декабря, 2010 - 15:50:35 • Тема: Пути для include • Форум: Программирование на PHP

Ответов: 10
Просмотров: 782
Тоисть нет разници если буду писать.

PHP:
скопировать код в буфер обмена
  1. include( ROOTPATH . 'ncludes/config.php' );


или

PHP:
скопировать код в буфер обмена
  1. include '../../includes/config.php';


Хочу так зделать дабы облегчить подключения модулей к сайту
LifePlay Отправлено: 29 Декабря, 2010 - 14:45:39 • Тема: Пути для include • Форум: Программирование на PHP

Ответов: 10
Просмотров: 782
JustUserR пишет:
Использование переменных окружения CGI-интерфейса для получения информации о расположении ассоциированных файловых путей для текущего приложения является вполне допустимым и безопасным решением - кроме того при отсутствии включенных механизмов alias-инга и действенного перенаправления такой подход позволяет обеспечить мдентичность виртуальных и реальных ассоциированных файловых путей


А что такое alias-инг?
LifePlay Отправлено: 29 Декабря, 2010 - 03:27:43 • Тема: Пути для include • Форум: Программирование на PHP

Ответов: 10
Просмотров: 782
Можна использовать для include и других подобных функций константу с абсолютным путёк к корню сайта.

вместо

PHP:
скопировать код в буфер обмена
  1. include '../../includes/config.php';

напитсать

PHP:
скопировать код в буфер обмена
  1. define( 'ROOTPATH', $_SERVER['DOCUMENT_ROOT'].'/');
  2. include( ROOTPATH . 'ncludes/config.php' );


На безопасность не повлияет?
LifePlay Отправлено: 29 Декабря, 2010 - 03:00:19 • Тема: добавление очень большой инфы через админку не проходит • Форум: Программирование на PHP

Ответов: 4
Просмотров: 298
Что такое tiny_mce (WYSIWYG редактор)?
LifePlay Отправлено: 06 Декабря, 2010 - 21:31:28 • Тема: Как поменять регистр строки в кириллице? • Форум: Программирование на PHP

Ответов: 8
Просмотров: 1415
CenapaTop пишет:
setlocale (LC_CTYPE, "ru_RU.UTF-8") ?


Попробовал нерабатало, потом не пойму чо случилось и все функции начали работать

Пробовал такие коды в примере закоментировал но работает дальше почему не знаю и ето не есть харашо
Хотя пример и работает ну раньше не работал а как начал работать не знаю.

Могло ли setlocale (LC_CTYPE, "ru_RU.UTF-8"); Поменять чтото на всегда тоисть почему пример работает

PHP:
скопировать код в буфер обмена
  1. <?
  2. //echo setlocale(LC_ALL, 'ru_RU.CP1251', 'rus_RUS.CP1251', 'Russian_Russia.1251');
  3. //setlocale (LC_CTYPE, "ru_RU.UTF-8");
  4.  
  5. $abc = 'Абрака дабра';
  6. $abcd = ucfirst($abc);
  7. echo $abcd;
  8. ?>

(Добавление)
Извиняюсь функции не работаю просто перестали "������ ����" выводить
LifePlay Отправлено: 06 Декабря, 2010 - 21:10:00 • Тема: Как поменять регистр строки в кириллице? • Форум: Программирование на PHP

Ответов: 8
Просмотров: 1415
Результат аналогичен при mb_strtoupper, mb_strtolower
LifePlay Отправлено: 06 Декабря, 2010 - 20:30:44 • Тема: Как поменять регистр строки в кириллице? • Форум: Программирование на PHP

Ответов: 8
Просмотров: 1415
Результат аналогичен при strtoupper, strtolower

Кодировка ютф
Проблема в локале
Сервер на виндовсе: Денвер
LifePlay Отправлено: 06 Декабря, 2010 - 17:53:04 • Тема: Как поменять регистр строки в кириллице? • Форум: Программирование на PHP

Ответов: 8
Просмотров: 1415
Как поменять регистр строки в кириллице

Такой не помагает

PHP:
скопировать код в буфер обмена
  1. function toUpper($content) { //трансформирует все буквы в верхний регистр
  2.   $content = strtr($content, "абвгдеёжзийклмнорпстуфхцчшщъьыэюя",
  3. "АБВГДЕЁЖЗИЙКЛМНОРПСТУФХЦЧШЩЪЬЫЭЮЯ");
  4.   return strtoupper($content);
  5. }
  6.  
  7. function toLower($content) { //трансформирует все буквы в нижний регистр
  8.   $content = strtr($content, "АБВГДЕЁЖЗИЙКЛМНОРПСТУФХЦЧШЩЪЬЫЭЮЯ",
  9. "абвгдеёжзийклмнорпстуфхцчшщъьыэюя");
  10.   return strtolower($content);
  11. }

при выполнении
PHP:
скопировать код в буфер обмена
  1. $abc = 'Абрака дАбра';
  2. $abcd = toLower($abc);
  3. echo $abcd;


выводит
������ ����
LifePlay Отправлено: 04 Декабря, 2010 - 15:00:29 • Тема: Как сделать чтоб “А” было не то что “а” • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 20
Как мне сделать в базе данных чтоб
Login и login Были двоима разными логинами

CODE (SQL):
скопировать код в буфер обмена
  1. CREATE TABLE IF NOT EXISTS `user`
  2. (
  3.   `id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  4.   `login` varchar(20) NOT NULL,
  5.   `password` varchar(32) NOT NULL,
  6.   `name` varchar(20) NOT NULL,
  7.   `surname` varchar(20) NOT NULL,
  8.   `mail` varchar(40) NOT NULL,
  9.   `polojenye` int(2) NOT NULL DEFAULT '0',
  10.   `perenos` int(2) NOT NULL DEFAULT '0',
  11.   PRIMARY KEY  (`id`)
  12. )
  13. ENGINE=MyISAM
  14. DEFAULT CHARSET=utf8
  15. AUTO_INCREMENT=1 ;



Как переделать?
LifePlay Отправлено: 01 Декабря, 2010 - 21:22:41 • Тема: Как правильно • Форум: SQL и Архитектура БД

Ответов: 11
Просмотров: 94
Кавычки не при делах?
LifePlay Отправлено: 01 Декабря, 2010 - 20:39:42 • Тема: Как правильно • Форум: SQL и Архитектура БД

Ответов: 11
Просмотров: 94
Нашёл такой вот пост на каком-то Форуме:

И на закусочку: метод взлома и порчи сайтов, проводимый за счёт отсутствия кавычек в SQL - строках или отсутствия эскейпов называется SQL-инъекцией

Хочу узнать что такое эскейпов?
И справедливо думать что если кавычки есть то и SQL-инъекцией воспользоваться не как?
Вообще как спастись от этого зла?

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB