|
0 / 0 / 0
Регистрация: 26.07.2016
Сообщений: 58
|
|
Пишет не правильно введен пароль после нажатия на авторизацию,да и к тому же session_start(): не работает поэтому видимо21.02.2020, 19:45. Показов 3653. Ответов 25
0
|
|
| 21.02.2020, 19:45 | |
|
Ответы с готовыми решениями:
25
Пишет не правильно введен код постоянно Запрашивать пароль до тех пор, пока он не будет правильно введен
|
|
0 / 0 / 0
Регистрация: 26.07.2016
Сообщений: 58
|
|
| 21.02.2020, 20:16 [ТС] | |
|
Проблему с паролем решил,осталась проблема session
0
|
|
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 21.02.2020, 21:24 | |
|
где то был вывод в браузер до session_start(). в какой кодировке сохраняете файлы?
0
|
|
|
0 / 0 / 0
Регистрация: 26.07.2016
Сообщений: 58
|
|
| 21.02.2020, 21:29 [ТС] | |
|
Я на всех файлах через этот способ прожал UTF-8 может я не правильно кодировку настраиваю?
0
|
|
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 21.02.2020, 21:35 | |
|
попробуйте в файле db.php session_start() запустить из второй строчки (перед require)
0
|
|
|
0 / 0 / 0
Регистрация: 26.07.2016
Сообщений: 58
|
|
| 21.02.2020, 21:37 [ТС] | |
|
интересный факт когда кодировку прописываю в этом файле выходит ошибка Warning: Cannot modify header information - headers already sent by (output started at W:\domains\localhost\db.php:1) in W:\domains\localhost\db.php on line 4
ну и Warning: session_start(): Cannot start session when headers already sent in W:\domains\localhost\db.php on line 8
0
|
|
|
0 / 0 / 0
Регистрация: 26.07.2016
Сообщений: 58
|
|
| 21.02.2020, 21:40 [ТС] | |
|
сделал как вы сказали выходит ошибка session_start(): Cannot start session when headers already sent in W:\domains\localhost\db.php on line 2
0
|
|
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
||
| 21.02.2020, 21:50 | ||
Сообщение было отмечено Nurislam2000 как решение
Решение
в файле db.php в первой строчке перед <?php стоит пробел. см выше
Добавлено через 1 минуту и во всех файлах php если есть такие пробелы - убирайте. файлы должны начинаться с <?php Добавлено через 1 минуту да и если php файл заканчивается на ?>, то уберите это окончание
1
|
||
|
0 / 0 / 0
Регистрация: 26.07.2016
Сообщений: 58
|
|
| 21.02.2020, 21:59 [ТС] | |
|
все работает спасибо,как всегда выручили я кстати ни когда не слышал,что перед открытием php нельзя ставить пробел для меня новое открытие)
0
|
|
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 21.02.2020, 22:03 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 26.07.2016
Сообщений: 58
|
|
| 21.02.2020, 22:04 [ТС] | |
|
кстати не могли бы вы мне обьяснить?Почему в db.php не нужно ставить закрывающую скобку "?>" ?всегда ведь ставили?
0
|
|
|
0 / 0 / 0
Регистрация: 26.07.2016
Сообщений: 58
|
|
| 21.02.2020, 22:15 [ТС] | |
|
Я понял спасибо)
0
|
|
|
0 / 0 / 0
Регистрация: 26.07.2016
Сообщений: 58
|
|
| 22.02.2020, 18:51 [ТС] | |
|
Логин не выходит после привет даже ошибки нет что не так?
<?php require "db.php"; ?> <?php if(isset($_SESSION['logged_user']) ) : ?> Aвторизован!<br> Привет, <?php echo $_SESSION['logged_user']->login; ?>! <hr> <!-- <a href="/logout">Выйти</a> --> <?php else : ?> <a href="/login.php">Авторизоваться</a><br> <a href="/signup.php">Регистрация</a> <?php endif; ?>
0
|
|
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|||||||
| 22.02.2020, 21:59 | |||||||
Добавлено через 2 минуты попробуйте перед строчкой <?php if(isset($_SESSION['logged_user']) ) : ?> вставить временно для отладки вот такую строку <?php echo '<pre>'; print_r($_SESSION['logged_user']); echo '</pre>'; ?>
0
|
|||||||
|
0 / 0 / 0
Регистрация: 26.07.2016
Сообщений: 58
|
|
| 22.02.2020, 22:20 [ТС] | |
|
сейчас попробуем
Добавлено через 12 минут 1 не помогло,вставил код для отладки,но получил я: __PHP_Incomplete_Class Object ( [__PHP_Incomplete_Class_Name] => RedBeanPHP\OODBBean [properties:protected] => Array ( [id] => 46 [login] => Nurislam200000 [email] => florindai12346567@gmail.com [name] => Данил [lastname] => Исламов [city] => Фльметьевск [age] => 20 [sex] => Мужской [password] => $2y$10$Hu4iB/1qIxsCOHOwsG.su.vN1ySkDne57p.h0AaH72RcdH KHVW2QS ) [__info:protected] => Array ( [type] => users [sys.id] => id [sys.orig] => Array ( [id] => 46 [login] => Nurislam200000 [email] => florindai12346567@gmail.com [name] => Данил [lastname] => Исламов [city] => Фльметьевск [age] => 20 [sex] => Мужской [password] => $2y$10$Hu4iB/1qIxsCOHOwsG.su.vN1ySkDne57p.h0AaH72RcdH KHVW2QS ) [tainted] => [changed] => [changelist] => Array ( ) [model] => ) [beanHelper:protected] => __PHP_Incomplete_Class Object ( [__PHP_Incomplete_Class_Name] => RedBeanPHP\BeanHelper\SimpleFacadeBeanHe lper ) [fetchType:protected] => [withSql:protected] => [withParams:protected] => Array ( ) [aliasName:protected] => [via:protected] => [noLoad:protected] => [all:protected] => ) Aвторизован! Привет, Fatal error: Uncaught Error: Cannot use object of type __PHP_Incomplete_Class as array in W:\domains\localhost\index.php:11 Stack trace: #0 {main} thrown in W:\domains\localhost\index.php on line 11
0
|
|
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
||||||
| 22.02.2020, 22:31 | ||||||
|
ух, все-таки объект в $_SESSION. ладно, сначала с ним разберемся. тогда попробуйте так
0
|
||||||
|
0 / 0 / 0
Регистрация: 26.07.2016
Сообщений: 58
|
|
| 22.02.2020, 22:38 [ТС] | |
|
Parse error: syntax error, unexpected '{' in W:\domains\localhost\index.php on line 7
0
|
|
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
||
| 22.02.2020, 22:51 | ||
|
погодите, что-то я пропустил.
0
|
||
|
0 / 0 / 0
Регистрация: 26.07.2016
Сообщений: 58
|
|
| 22.02.2020, 22:52 [ТС] | |
|
жду и надеюсь
0
|
|
| 22.02.2020, 22:52 | |
|
Помогаю со студенческими работами здесь
20
Операторы цикла: запрашивать пароль, пока он не будет правильно введен Программа запрашивает пароль до тех пор, пока он не будет введен правильно Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc
О Господи, Вечный, Ты . . .
Я помоги, Бесконечный. . .
Я прошу Ты. . .
Я погибаю, спаси. . .
Я прошу Тебя Вечный. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|