Добрый день друзья, помогите пожалуйста с решением одной задачи, уж слишком много пропустил занятий на учебе. Представим себе что есть вот такая форма html: HTML: <form class="contact" method="GET" action=""> <div> <span class="label">Ваш email:</span> <input class="input" name="email" type="text" required> </div> <div> <span class="label"></span> <input class="btn" name="submit" type="submit" value="Отправить"> <?=$message?> </div> </form> Мне необходимо что бы после перехода по ссылке http://site.ru/index.php?login=borockov@mail.ru в поле email в форме выше автоматически появлялась почта указанная в ссылке, буду рад если подробно объясните, что необходимо изменить/добавить в форму, что бы вышеописанная штука, заработала.Заранее благодарен.
Подробно объяснять тут нечего. Достаточно почитать о функции filter_input . PHP: <?php $email = filter_input(INPUT_GET, 'login', FILTER_VALIDATE_EMAIL); ?> HTML: <form class="contact" method="GET" action=""> <div> <span class="label">Ваш email:</span> <input class="input" name="email" type="text" value="<?=$email;?>" required> </div> <div> <span class="label"></span> <input class="btn" name="submit" type="submit" value="Отправить"> <?=$message?> </div> </form> Более простой вариант - обращаться непосредственно к суперглобальной переменной $_GET
При помощи $_GET : <form class="contact" method="GET" action=""> <div> <span class="label">Ваш email:</span> <input class="input" name="email" type="text" value="<? echo $_GET['login'];?>" required> </div> <div> <span class="label"></span> <input class="btn" name="submit" type="submit" value="Отправить"> <?=$message?> </div> </form> Или если досрочно поймать значение суперглобальной переменной $_GET['login'] в обычную переменную. <? $login = $_GET['login']; ?> <form class="contact" method="GET" action=""> <div> <span class="label">Ваш email:</span> <input class="input" name="email" type="text" value="<? echo $login;?>" required> </div> <div> <span class="label"></span> <input class="btn" name="submit" type="submit" value="Отправить"> <?=$message?> </div> </form>