Авторизация php

Всё о языках программирования, таких как PHP и Perl; вебсерверах, CGI, базах данных и языке SQL.

Все про мови програмування, такі як PHP та Perl; вебсервери, CGI, бази даних та мову SQL.
vlad_horii
Сообщения: 3
Зарегистрирован: Вс мар 25, 2018 10:10 am
Репутация:
Пол: Не указан
Агент пользователя: Chrome Windows 1920x1080

Авторизация php

Сообщение vlad_horii » Пт апр 13, 2018 7:46 pm

Здравствуйте, форум!
Пытался сделать самую простую авторизацию, но моя попытка обвенчалась провалом.
Использую бесплатный хостинг zzz.com.ua
Хотел задать вопрос: поддерживает ли этот хостинг реализацию авторизации?
Аватара пользователя
vozduch
Сообщения: 756
Зарегистрирован: Пт янв 08, 2016 11:47 am
Репутация:
Пол: Женщина
Агент пользователя: Chrome Linux 1366x768

Авторизация php

Сообщение vozduch » Вс апр 15, 2018 7:48 am

Здравствуйте,
да, конечно, поддерживает. Напишите, какого сайта касается вопрос и в чем именно проблема.

Предлагаем Вам перейти на платный пакет услуг VIP/PRO. При покупке Pro на год цена в месяц составляет всего 23,25 грн. Эти пакеты услуг позволяют значительно расширить возможности (лучшие параметры аккаунтов, отсутствие ссылки на наш хостинг на сайте, автоматически создаваемые резервные копии, к тому же сайты будут расположены на отдельном, более быстром сервере), а также имеют высший приоритет при предоставлении им технической помощи.
Больше информации здесь: https://www.zzz.com.ua/ru/predlozhenie/hosting .
Приєднуйтесь до нас на Facebook або vKontakte та отримуйте наші ексклюзивні пропозиції, а також будьте в курсі важливих подій і новин світу веб-хостингів!
vlad_horii
Сообщения: 3
Зарегистрирован: Вс мар 25, 2018 10:10 am
Репутация:
Пол: Не указан
Агент пользователя: Chrome Windows 1280x1024

Авторизация php

Сообщение vlad_horii » Пн апр 16, 2018 6:43 pm

Не работают сессии.

Типа
файл 1
session_start();
$_SESSION[admin] = $admin;

файл 2
session_start();
echo $_SESSION[admin]; // ничего не выводит
Хотя должно.
batareika
Сообщения: 85
Зарегистрирован: Чт июл 14, 2016 9:35 am
Репутация:
Откуда: Київ
Пол: Мужчина
Агент пользователя: Chrome Windows 1920x1080
Контактная информация:

Авторизация php

Сообщение batareika » Вт апр 17, 2018 6:25 am

1)Насколько я помню, правильный синтаксис $_SESSION['admin'], а не $_SESSION[admin]
2)Вы уверены, что в переменной $admin есть какое-то значение в момент записи ее в сессию?
vlad_horii
Сообщения: 3
Зарегистрирован: Вс мар 25, 2018 10:10 am
Репутация:
Пол: Не указан
Агент пользователя: Chrome Windows 1920x1080

Авторизация php

Сообщение vlad_horii » Чт апр 19, 2018 9:26 am

CodeColon Select All Code

session_start();

$_SESSION['admin'] = $admin;

if(
$_SESSION['admin']){
 echo "good";
 exit;
}
 else {
  echo "not good";
  exit;
}

Вот код, почему постоянно выводит "not good"?
Аватара пользователя
skyweb
Сообщения: 197
Зарегистрирован: Вт авг 22, 2017 3:29 pm
Репутация:
Откуда: Харьков
Пол: Мужчина
Агент пользователя: Chrome Linux 1280x1024

Авторизация php

Сообщение skyweb » Чт апр 19, 2018 11:17 am

vlad_horii WroteColonВот код, почему постоянно выводит "not good"?

Если в $admin находится значение, которое не интерпретируется как true, то входа по истине в условие не будет. Надо смотреть значение $admin, например

CodeColon Select All Code

var_export($admin); die();

Вернуться в «PHP, CGI, SQL»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость