Если за время жизни сессии приходить на целевую страницу из разных источников, то в куки сохраняется - самый первый источник и не перезаписывается каждый раз (что и нужно).
Проблема в том, что кука перезаписывается каждый раз, когда бродишь по собственным страницам сайта ( на каждой странице приведен верхний код), несмотря на условие существования куки с именем "last_ref". Если же запретить запоминать реферер, совпадающий с собственным сайтом, то кука вообще пустая.
Ты хочешь что бы человек этот ходил по твоему сайту и в куках у него было постоянно http_referer www.bliny.ru?
Если так то:
Логика такова ели есть кука с именем 'user_referer' - то ничего не присваивать.
Если ее нет то присвоить ему referer.
Получится два вида кук те кто уже сразу зашел на сайт через URL и те кто кликнул по ссылке где то.
Если очень надо что бы только чужих записать то надо делать проверку что бы существовал referer не твоего домена www[dot]sajt[dot]ru
сервер shttps, ХР
дома установил PHP 5.3.8
все работает. Перенес папки на рабочий комп.
PHP работает, sqlite - нет
вообще phpinfo сообщает
"PDO drivers no value"
до этого был инсталирован старый PHP через инсталлятор, снес
phpinfo пишет в начале
"Configuration File (php.ini) Path C:\WINDOWS "
"Loaded Configuration File C:\PHP\php.ini "
стирал в C:\WINDOWS php.ini, также копировал туда C:\PHP\php.ini
не помогло.
В предыдущих версиях в папке ext был файл php_pdo.dll
и соответствующее его подключение в php.ini
Попробовал, тоже не помогло.
В чем проблема?
Я столько мучился со всякими вещами что ужас.
Во первых удали все.
Почисти всякие папки от php mysql, sql файлов. в path - то же не должно быть прописано ничего связанного с php, sql ...
перезапустись.
Не гонись за последней версией php. 5.3.5 - хватает за глаза.
Если только только начал осваивать php.
Иногда в новых вылетает такое что не сразу можно понять по чему так.
Господа,
пытаюсь решить такую проблему.
Хочу помощью imagemagick изменить картинку.
пишу в командной строке:
convert C:\foto\foto.jpg -resize 50% C:\foto\foto2.jpg -- это конвертирует верно.
Но как дело доходит до конвертации в папке:
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\
поднимает руки и говорит что не может найти файл.
Я думал долго почему так, а оказалось проблема в том что в самих названиях папок и под папок находится пробел
Program ПРОБЕЛ Files ...
Как эту проблему решить? Кроме как переносом всех фалов в папки без пробела.
UPD. Пардон, я забыл что есть категория на php.su - Графика.
Господа, поясните пожалуйста.
У меня INNODB - есть таблица товары и таблица категории.
в таблице товаров две строки:
Категория товара и субкатегория товара.
К категории товара я смог сделать внешний ключ на стоку в таблице категорий.
А Вот в строке субкатегории (товары) - сделать внешний ключ на туже таблицу со строкой категории - я не могу.
Этого делать нельзя? То есть двойной внешний ключ на одну строку в другой таблице.
netoro я так понимаю выделятся должна та категория в которой находится пользователь?
создаёте два CSS класса: 1. с выделением, 2. без выделения. выводите нужную категорию с нужным классом
Саму суть как в CSS делается - я знаю уже сделано.
Я не могу понять как сделать сам PHP код что бы все состыковать.
Пару советов уже дали на других форумах но я все равно не понял.
И даже код показали.
Как используя таблицу что я дал выше в ссылке постоит то что мне надо.
Неужели мне надо разбивать мою таблицу на две части на категории и субкатегории и тогда как то играться?
ну обычная такая отправка почты. И суть в том, что на локальном сервере (Denwer) все отправляется, и выдается сообщение 'Мы отправили вам письмо для подтверждения регистрации!'. То есть функция mail() возвращает значение true. Проверяю этот же код на реальном хостинге и выдается сообщение 'Отправка почты не получилась!'. Соответственно mail() выдает false. Попытался пообщаться с техподдержкой хостинга, они сказали, что у них все должно работать, функция mail() не запрещена и sendmail настроен верно. В чем может быть проблема?
1. Попробуй phpstorm от Jetbrains,
2. Теперь все и всегда должно идти в UTF8 (С арабским - не знаю)
3. НЕ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" а <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
А сам php что посылает?
в самое начало вставь header("Content-Type: text/html; charset=utf-8");
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Добрый день.
Надо разместить на экране два блока, один сверху как шапку, а другой ниже.
У верхнего блока высота статическая в пикселях, а нижний должен занимать оставшееся пространство, но с одним условием, чтобы не было полосы прокрутки.
Может кто-нибудь в курсе как это можно сделать?
Спасибо.
Не уверен что в тему но может это подойдёт: http://htmlbook[dot]ru/faq/kak-ubrat[dot][dot][dot]polosy-prokrutki
По поводу нижнего блока:
можно сделать так:
min-height; Сколько то пикселей минимально.
max-height: 100% - по моему это будет максимум на всё окно монитора, при любом увеличении.
Это только предположение меня - дилетанта.
Господа,
что то я впал в "рекурсию" с темой как сделать меню на сайте.
Никак не могу понять правильно я мыслю или нет.
(Язык PHP, framework FUELPHP)
Меню на сайте сделать через извлечение информации из БД или в отдельном файле надо прописать все категории и под категории? и потом через класс CSS выделять
Скажем я нажал на товар: Nokia N73 - Извлекается инфа из БД с номером категории и субкатегории.
Меню:
Phones
- PDA
- SmartPhones
- Mobile
Через CSS происходит выделение.
Только вот как CSS классу понять какую категорию и под категорию надо выделить.
Как сделать эту логику на PHP?