Не пинайте, не могу написать простейший скрипт. Только начал учиться. Нужно, что бы в зависимости от выбранной радио кнопки после нажатия кропки открывался тот или другой урл. PHP: PHP: <?php $a = 'answer' if($a == 'doo1') { header ('location: 'http://site1.ru'); else header ('location: 'http://site2.ru'); ?> HTML: HTML: <form method="post" action="skript.php"> <p class="zagolovok"><big><b>Сделайте выбор:</b></big></p> <input checked="checked" name="answer" type="radio" value="doo1" /><strong>Выбор 1</strong> <div class="div_form">Пояснение.</div> <input name="answer" type="radio" value="doo2" /><strong>Выбор 2</strong> <div class="div_form">Пояснение</div> <button class="button" type="submit" name="okay">ДАЛЕЕ</button> </form>
Почитай, как принимаются POST-запросы --- Добавлено --- и синтаксис --- Добавлено --- А ты вообще по чему учишься?
Спасибо за ответ. Подправил скрипт, получилось: PHP: <?php $a = $_POST['answer']; if($a == 'doo1') { header('Location: http://google.com'); else header ('location: http://yandex.ru'); ?> Но, как видно, что то не то все равно указал, так как не работает.
Замени: HTML: <button class="button" type="submit" name="okay">ДАЛЕЕ</button> на: HTML: <input type="submit" name="okay" value="ДАЛЕЕ" class="button" />
@TeslaFeo, ну ты то хоть чего)) <?php $a = $_POST['answer']; if($a == 'doo1') { header('Location: http://google.com');} else { header ('location: http://yandex.ru'); } ?> первая незакрытая скобка ломает синтаксис.
@acho хз)) мож бури магнитные или неудачный день по гороскому, или вчера с махмузаром в доту до 3 часов катал))) --- Добавлено --- СТОП это же не мой код))
я у себя на локалке написал код и он не работал пока я не поменял тег баттон тайп сабмит на инпут тайп сабмит
На синтаксис обращайте особое внимание. А то бывает нахерачишь 1,5к строк кода на одной волне и где нить ; или , или . пропустил ! И усе пол дня сидишь ищешь эту хню