решил сделать ЧПУ на сайте и столкнулся с проблемой смены языка
раньше было так
index.php?lang=ru
index.php?lang=en
соответственно, когда были еще параметры то lang=xx добавлялся в конец
index.php?module=news&lang=ru
index.php?module=polls&lang=en
которые возвращались на страницу, с которой было сделано смена языка.
ввел ЧПУ
index.php?module=news превратилось в news.html
а вот как теперь с языком быть?
/lang/en/news.html не корректно ИМХО для индексации
/lang/en не вернет обратно на news.html
Доброго времени суток
Когда отключены куки, то к каждому
<a href='....'>
<form action='...'>
добавляется в ссылку в конец PHPSESSID
но вот в шаблоне есть <span href='....'>
и сюда не добавляется PHPSESSID
Как быть? (Кроме разве что руками добавлять)
Доброго времени суток.
Когда выключены куки необходимо сделать logout
в коде использую session_destroy
но после logout-а перенаправляет на главную страницу и в УРЛ вижу
index.php?PHPSESSID=
естественно в коде есть session_start, который ругается
пробую по другому:
каждую сессионную переменную удаляю через unset и в итоге получается красиво
массив $_SESSION пустой, в УРЛ остается index.php?PHPSESSID=a8ioo7ljd2n32rqhkth3mf26q3
но вот что-то очень меня смущает правильность такого подхода.
Подскажите пожалуйста правильное решение.
Отключаю куки, во всех ссылках появляется
&PHPSESSID=......
но при редиректе не добавляет в конец &PHPSESSID=
Вопрос стоит как грамотно написать в функцию проверку УРЛ, что бы сделать следующее:
Доброго времени суток.
Есть поле field tinyint(1)
В нем доступны значения
-1 0 1
выборка идет WHERE field != -1 но мне кажется что с точки зрения производительности, если стоит INDEX по этому полю, это не совсем хорошо.
Есть ли варианты, которые работают быстрее?
WHERE field=0 OR field=1
по сути должно быть быстрее (нашел 0 в индексе и больше не проверяем)
Но не уверен - посоветуйте, гуру.
Доброго времени суток.
Подскажите пожалуйста какой тип поля (MySQL) предпочтительней, если большой текст?
к примеру 5-10к символов
VARCHAR(5000) или же TEXT?
Создал сначала (city, user, id)
rows = 1037
Удалил, создал другой (city, user)
rows = 7
вроде бы получше
но смущает что ORDER BY id DESC, зная что при большом кол-ве записей DESC тяжелый. Возможно не прав
Поправьте плиз, как все же правильно?