при загугливании кидает на то как сделать красивую 404 в движках. А как задать свой шаблон 404 ... естественно что бы вылезала эта страничка при отсутствии запрашиваемой страницы
Так. слегка с сессия разобрался..вроде получается все что надо получать и сохранять...Думаю правильно будет в массив сохранять?
сколько же вопросов) нельзя же все свои действия досканально на форуме выпытывать) тут уж дело творческое как сохранять данные, при большой желании можно всё и в одну переменную затолкать вопрос только на сколько гибко это будет?
чем меньше кода тем быстрей, чем конкретней запросы тем быстрей, чем быстрей тем лучше... это мои принципы
вот так попробуй... хотя не уверен что будет работать у тебя переменные массивы, а в массивах как бы надо кавычки ставить $raw['id'] я б сделал с конкетинацией или заменил бы массивы на переменные как удобней от общего кода зависит.
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `user_konts` WHERE `id_kont`='0' AND `id_user` ='$ank[id]' "),0)==0)mysql_query("INSERT INTO `user_konts`(`id_kont`,`id_user`) values('0','$ank[id]')");
тут 5 параметров, что значит первые 3 понять не сложно а вот про следующие 2 как то смутно написано... возникла проблема
Куки создаётся в каком то скрипте расположенном где то в дереве сайта. Однако нужно что бы она была действительна для всего сайта. Куда прописать url? с каким из этих параметров работать? хотелось бы понять что значит один, а что другой
или используйте буферизацию вывода например : ob_start()
крутая функция мануал на неё глянул...
А тут такой вопросик не большой нюанс при просмотре страницы в IE куки сохраняется однако почему то она "странно работает" когда загружаю: http://мой_сайт/ то всё ок, а если загружаю http://мой_сайт/index.php то кука не работает... случайно это заметил ... (в других браузерах такой проблемы нет) что это может быть?
кука держит в себе числовую переменную которая определяет то сколько пользователь хочет что бы материала выводилось на страницу тоесть у одного пользователя одни предпочтения (и возможности интернета) у другого другие...кука просто подставляется в запрос mysql после LIMIT не понимаю где может быть проблема
Недавно начал работать с куками(жизнь заставила как говорится, куда ж от них денешся), и сразу возникла проблема куда ставить команду setcookie. У меня она оказалась в теле html и естественно пошла ошибка нашел по этой проблеме что надо распологать setcookie так же как header тоесть до любого вывода... тоесть корректен будет код в котором до любого вывода будет ити и header и setcookie? получается куки можно присваивать только до загрузки страницы?
То все норм. и русские ссылки можно и какие угодно. Т.е. корректно эта часть работает.
НО! Соответственно все запросы идут через redir.php. И тогда, например site.ru/admin если ввести в адресной строке, то он в БД ищет admin) Лечил это добавление в папку admin htaccess с RewriteEngine Off.
Но вроде как, это не правильная реализация получается. Пихать везде по папкам к которым есть обращения RewriteEngine Off...
.htaccess как ты наверно знаешь распространяется на все вложенные папки, тоесть тут 3 варианта:
1. в корне расположить RewriteEngine а во всех остальных папках которые не нуждаются создать файл .htaccess с содержанием RewriteEngine Off
2. наоборот создать .htaccess только в папках которым он требуется
3. искать иной способ
$sql = 'SELECT COUNT(id) as alll FROM fir_news;';
$result = mysql_query($sql) or die('ERROR');
$row['alll'] = mysql_fetch_assoc($result);
$max = $row['alll'];
if($max%$amount==0){$pagemax = $max/$amount;}else{$pagemax = $max/5+$max%$amount;}
в последней строке возникает ошибка(Fatal error: Unsupported operand types in), как понимаю форматы чисел разные... ошибку вызывает переменная $max полученная из базы данных командой $sql (кол-во записей в таблице fir_news)
Вопрос: Как из $row['alll'] = mysql_fetch_assoc($result); сделать числовую переменную int(integer)?