помогите сделать задание я что-то совсем запутался На главной странице должно выводится две формы 1 регестрация 2 авторизация. Если пользователь авторизован у него выводится textarea для ввода сообщения. При регестрации проверять сущесвтует ли такой пользователь или нет. Проверка пользователей на пустое поле. Создать папку Users, каждый отдельный юзер отдельный файл с информацией в который должен быть логин пароль и дата его создания все делается. PHP: <html> <head> <meta charset="utf-u8"> </head> <title> Otpravka Form </title> <body> <form action="./form_data.php" enctype="multipart/form-data" method="post"> <div> Login <input name="name" type="text" maxlength="40" size="45" Value="Name"> <div>Password</div> <input type="password" name="password" Value="password"> <div><input type="submit" name="knpopka"></div> <div> create a free account - <a href="./register.php"> registration</div> PHP: <html> <head> <meta charset="utf-u8"> </head> <title> Otpravka Form </title> <body> <form action="./form_data.php" enctype="multipart/form-data" method="post"> <div>Name</div> <input type="text" name="full_name" placeholder="Enter yor name"> <div>Login</div> <input type="text" name="login" placeholder="Enter your login"> <div>email</div> <input type="email" name="email" placeholder="Enter your email"> <div>Download Photo</div> <input type="file" name="avatar"> <div>Password<div> <input type="password" name="password" placeholder="Enter your password"> <div>Confirm your Password</div> <input type="password" name="password_confirm" placeholder="Confirm your password"> <button type="submit">ENTER</button> <div> have an account? - <a href="./index.php"> authorization</div> это формы я их сделал, как правильно сделать функции пхп и кукис к ним не пойму + чтоб textarea выводило помогите пожалуйста, если можно наглядным прмером. и это без mysql и должно быть использованно mkdir() file_exists().
Идите уже... в раздел фриланс. Или учитесь, как полагается. «Сообщения без mysql» – ржу не могу Сами додумались или какой-то тупой «тутор» подсказал? --- Добавлено --- P.S. Ссылки шедевральные. Уж как только над браузерами ни издеваются, но такого я еще не видел.
Такое задание мне дали . (Поскольку я до этого его не изучал и в задании про него нет ни слова поэтому так, я бы спросил у человека который меня учит но он еще неделю будет в отпуске, не в стране. Вот и пытаюсь найти помощи здесь но то что без него я уверен. Вот так звучит задание могу еще дать прошлые чтоб было понятно что я делал 1.) Регестрация (сделать) 2.) Авторизация (сделать) создать папку Users, каждый отдельный юзер отдельный файл с информацией в который должен быть логин пароль и дата его создания. На главной странице должно выводится две формы 1 регестрация 2 авторизация. Если пользователь авторизован у него выводится textarea для ввода сообщения. При регестрации проверять сущесвтует ли такой пользователь или нет. Проверка пользователей на пустое поле. mkdir() вкурить file_exists() вкурить
Если бы вкурил я наверное сюда бы не писал, не понимаю как это пременить правильно поэтому и просил наглядных примеров
Наглядных примеров не будет. Можем направить. Вот тебе понятно, к примеру, назначение данных функций по документации? У тебя задача разделяется на пункты Создать каталог users - какие по этой задаче вопросы? Понял какой функцией делать? При регистрации пользователя создавать в этой папке файл. Знаешь функцию, которая создаёт файлы? В задаче не указано, какое имя файла, я бы наверное использовал логин, если условие по файлу на каждого пользователя, или md5 от логина, чтоб не заморачивать пользователя на ограниченное кол-во символов Проверить существование пользователя - существует файл, значит существует пользователь. Понятно, какой функцией проверить существование файла? При авторизации считать из файла пароль, создать сессию. Рассказывали про сессии? Рассказывали какой функцией считывать файлы? Мы не даём готовых кодов здесь обычно, мы пытаемся людей научить
первые три пункта теперь понял, спасибо, более понятнее задачу объяснили, а вот 4й про сесии нет. Перед этим я только про куки читал и все, спасибо. Если по 4му дадите что нужно почитать буду признателен.
Ок, пиши в куку чегой-нибудь. Только не пароль, пожалуйста. Сессии просто сами пишут в куку. https://www.php.net/manual/ru/book.session.php