topy, код не выкладываю по той причине, что хочу сам разобраться
Вроде что-то близкое уже есть, но теперь он разлогинивает когда перехожу на другую(любую) страницу, а не по клику как нужно...
Вопрос, у меня все разделено на блоки и подключается, session_start я должен прописывать на всех страницах или только в том блоке где используется $_SESSION ?
По идее он ведь уже атм есть, т.к блок подключается...
Салют)
Вообще простая задача. Нужно чтобы была надпись "Выход"(типа как ссылка) при клике на которую происходило разлогинивание пользователя и происходил редирект на какую-нить страницу.
Вообще я понял так, создается сессионая переменная при вводе пароля и логина, и при нажатии на Выход она уничтожается + редирект. Вроде бы все просто но код на работает
час поиска в инете ничего не дал, готовый скрипт находится но не рабочий или я не могу его подстроить...
Не могли бы вы скинуть код готовый html+php с комментариями или дать ссылку где это объясняется хорошо, а то все что я нашел как то не расчитано на нубов
LIME, хм...я просто думал они тоже функции как и в С такие как printf, scanf,а сейчас почитал и на этом сайте подписано в описании что это конструкции извиняюсь)
Мелкий, не понадобилось...перезагрузил комп(старинный метод решения проблем ), и решил попробовать еще раз, все заработало, причем со всеми пользователями, и тот что с паролем и без пароля...
а не мог бы пояснить почему он ругался на время? не улавливаю связь просто времени и БД
KuPbI4, винда 7-ка, сборка(где-то вычитал что денвер отстой)
mysql_error() ничего не выводит...как и mysql_errno();
блин я в отчаянии (Добавление) LIME, уверен, сам же вводил, но для уверенности зашел в пхпмайадмин и поставил галочку чтоб без пароля был...работать от этого не стало к сожалению...
ну у меня Notepad++ там функции обычно выделялись жирным темно-синим цветом тоесть аткие как isset, unset...когда свою функцию создаешь название также подсвечивается...
Мелкий, ну данные то верны...пробовал новую БД создать без пароля, ничего...
KuPbI4, да разумеется) я же там и создавал БД, в ней таблицу, в привилегиях создал этого юзера с таким именем и паролем, дал разрешил ему все действия
White, ну этот код выдает, что не подключился
ini_set('display_errors',1);
error_reporting(E_ALL);
если вставить вот эти 2 строчки в начало, то он выдает только вот это
Цитата:
Warning: mysql_connect(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for '4.0/DST' instead in C:\sites\test\www\guest\index.php on line 6 Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: YES) in C:\sites\test\www\guest\index.php on line 6 Не удалось подключиться к серверу
в логах ничего кроме того что выше писал про favicon.ico нет...
в инете у многих проблема с этой функцией но вылезает ошибка, а у меня её нет...еще то, что она не подсвечивается как функция напрягает...
а может быть такое, что эти функции отключены просто? есть какой-то способ проверить их работоспособность? или может проблема в самой настройке apache+php+mysql ?
if($db=='true'){echo"Не удалось подключится к серверу";}
else{echo"Соединение создано успешно";}
?>
в интернете какой-то человек вот аткой код предложил для проверки а установлено ли соединение вообще, у меня выводит Соединение создано успешно, это кстати вообще правильная проверка? просто меня смущает правильность, что если тру то соединения нет...или я просто плохо понимаю работу данной фукнции?
illy, вылезло "исправьте", это значит что бд неправильно составлена?
Мелкий, IDE...к сожалению, без понятия что это такое, пробил в google, там что-то ну совсем не понятное...
в логах вот такая ахинея...что за файл favicon.ico вообще не знаю...
[Sun Aug 14 13:08:48 2011] [error] [client 127.0.0.1] File does not exist: C:/sites/test/www/favicon.ico
в phpmyadmin создал БД, написал вот такой код и понял что ниче не будет работать, потому что код даже не подсвечивается, а именно вот эти функции mysql_connect/query и тд... тоесть весь остальной код светится, а эти отказываются) я пошел в php.ini посмотрел(ну насколько мозгов хватило) но там ничего по существу не нашел...
никаких ошибок не выдает, просто пустая страница выводится
Здравствуйте
осваиваю пхп, решил написать...мини калькулятор) очень мини)
Вопрос: как сделать так, чтобы переменная которую я вывожу отображалась там где надпись "Получится:" ? я сделал так: создал html файл там вот эта "верстка", создал php файл где идет отработка программы, но я не хотел чтобы результат был просто на белом экране, так что я скопировал эту верстку в php файл, она отображается, но результат выводится в верхнем левом углу... вообще правильный ли такой подход? я имею ввиду копировать внешний вид в php файл(что-то подсказывает что нет)..
вот кстати как я пытался заставить переменную отображаться как мне надо