В тексте в который появляется при правильном вводе цифры появляется текст к каждой правильной цифре на подобии echo "Привет ".$name."! Теперь когда ты ввёл имя, перейди по ссылке и введи пароль"; помогите пожалуйста. (Делаю свой первый сайт, и этот вход пока так делаю, что б был. О безопасности не волнуюсь!!!) Код (PHP): <form method='post'> Введите свой логин: <input type='text' name='login'/> <input type="submit" value="войти" /> </form> <?php $samaja_prostaja_db = array('1','2','3','4'); if($_POST['login']) { $name = htmlspecialchars($_POST['login']); if (in_array($name, $samaja_prostaja_db)) { echo "Привет ".$name."! Теперь когда ты ввёл имя, перейди по ссылке и введи пароль"; }else { echo "Я не знаю тебя $name"; } } ?>
Код (PHP): echo "Привет ".$name."! Теперь когда ты ввёл имя, перейди по <a href='?action=password_input&name=$name'>ссылке</a> и введи пароль";
Можно пожалуйсто поточнее. У меня кроме этого больше ничего нет. Я поэтому и обращаюсь.... хотя нет. Вопрос был про ссылку... изменю название. Я поэтому и обращаюсь потому что я не знаю что делать дальше.
Лучше прочитай свежие (2014/2015) книги по HTML, PHP. Тогда сможешь формулировать вопрос точнее, а сейчас выходит так: подскажите то сам не знаю что. Цифра подставляется из значения переменной $name
Я имел в виду что если будет введена цифра "1", то будет ссылка на страницу 1. Если цифра "2", то ссылка на страницу 2 и т.д.
Код (PHP): Введите свой логин: <input type='text' name='login'/> $name = htmlspecialchars($_POST['login']); echo "Привет ".$name."! Теперь когда ты ввёл имя, перейди по <a href='?action=password_input&name=$name'>ссылке</a> и введи пароль"; Смекаешь?
Один вопрос... А в "<a href='?action=password_input&name=$name'>ссылке</a>", где здесь взять название страницы куда ведёт ссылка? Я не вижу там например "...1.php". Как называть страницу пользователя 1 или 2?
У вас есть переменная $name. Хранит она в себе доблестный логин пользователя. И вот, по чистой случайности, в ссылке у вас тоже есть эта переменная.
Сайт перестал работать. Бывает. Где ошибка? Здесь экстрасенсов нет, чтобы поводить руками над монитором и понять, что у вас там произошло. Добавлено спустя 2 минуты 55 секунд: Ух ёп. Неужели вы вставили в сайт код, который я привёл? Я сделал выборку трёх строк из вашего кода, дабы наглядно показать, откуда у вас появляется переменная и как потом используется. Это не готовый вариант.
Автор, а коим боком это относится к раздеру "Установка ПХП"? Ну е-мое... Пишешь пишешь мануалы.. Перемещено.