Вход на сайт
Как сделать ...?
NEW 26.02.12 08:33
В задание дано, чтобы был написан формуляр : один файл html , а второй php.
Формуляр html я сделала (см.прил)
где при выборе и после нажатия на "anzeigen" должно появиться фото, которое относится к выбранному .
Как сделать теперь php, чтобы нужное фото появилось ?
В задание дано, чтобы был написан формуляр : один файл html , а второй php.
Формуляр html я сделала (см.прил)
где при выборе и после нажатия на "anzeigen" должно появиться фото, которое относится к выбранному .
Как сделать теперь php, чтобы нужное фото появилось ?
26.02.12 08:54
в ответ asig 26.02.12 08:33
Жесть. Вы уроки где вам пхп объясняли, прогуливали?
В хтмл делаете форму, всем радиокнопкам назначаете одно и то же name, но разное value. Для формы в action прописываете имя php скрипта, метод POST. В пхп скрипте проверяете пришедшую переменную $_POST[тут имя name радиокнопок], в зависимости от содержимого этой переменной оказываете нужное фото.
В хтмл делаете форму, всем радиокнопкам назначаете одно и то же name, но разное value. Для формы в action прописываете имя php скрипта, метод POST. В пхп скрипте проверяете пришедшую переменную $_POST[тут имя name радиокнопок], в зависимости от содержимого этой переменной оказываете нужное фото.
Dropbox - средство синхронизации и бэкапа файлов.
NEW 26.02.12 08:59
в ответ asig 26.02.12 08:33
обработать переменные полученные от хтмл создать хтмл и динамически создать хтмл страницу с картинкой и нужным адресом
примерно так
примерно так
<?php>
switch($_POST['$img_id']){
case '1' : $image = 'a.png';break;
---------------------------------------------
case '5' : $image = 'f.png';break;
}
echo "<html><head></head><body><img src=$image > </body></html>"
a тэг form в хтмл есть? путь к будующему пхп прописан?
Фашизм будет разбит
Человека карают только те боги, в которых он верит
NEW 26.02.12 09:04
в ответ voxel3d 26.02.12 08:54
Нее, всегда присутствовала.
Это у нас только третий урок. Так что многого от меня не ждите. К тому же препод сам нуль, раздал нам задания, ничего толкового не объяснил , книг нет, и ждет , что нам с неба манна небесная свалиться. К тому же мы не программисты, а экономисты, но материал должны усвоить.

NEW 26.02.12 09:10
в ответ gendy 26.02.12 08:59
Так, вот что я написала в html (формуляр выглядит как в прил)
<html>
<head>
<title>Strukturierte Ausgabe</title>
</head>
<body>
<font face="Verdana">
<h3>Willkommen bei Musikhaus Niemeyer!</h3>
<hr width=50% align="left">
<p><b>Bitte wählen Sie eine Musikrichtung aus!</b></p>
<form action="katzen.php" method="post">
<input type="Radio" name="stil" value="NDR-1"> NDR-1
<input type="Radio" name="stil" value="Gangsta-Rap"> Gangsta-Rap
<input type="Radio" name="stil" value="Hiphop"> Hiphop
<input type="Radio" name="stil" value="Heavy Metal"> Heavy Metal
<input type="Radio" name="stil" value="House"> House
<input type="Radio" name="stil" value="Techno"> Techno
<p><input type="Submit" name="bestätigen" value="anzeigen"></p>
<img src="G://ndr-1.gif"
</form>
</font>
</body>
</html>
А вот что в php файле
<html>
<head>
<title>
Formular Katzenmusik!
</title>
</head>
<body>
<?php
$stil=$_REQUEST["stil"];
echo "Diese Katze hört ".$stil.";
?>
</body>
</html>
Теги должны быть какими-то примитивными , не очень сложными, я думаю, так как мы только только начали изучать. Подскажите теперь, куда и что я должна вставить...?
<html>
<head>
<title>Strukturierte Ausgabe</title>
</head>
<body>
<font face="Verdana">
<h3>Willkommen bei Musikhaus Niemeyer!</h3>
<hr width=50% align="left">
<p><b>Bitte wählen Sie eine Musikrichtung aus!</b></p>
<form action="katzen.php" method="post">
<input type="Radio" name="stil" value="NDR-1"> NDR-1
<input type="Radio" name="stil" value="Gangsta-Rap"> Gangsta-Rap
<input type="Radio" name="stil" value="Hiphop"> Hiphop
<input type="Radio" name="stil" value="Heavy Metal"> Heavy Metal
<input type="Radio" name="stil" value="House"> House
<input type="Radio" name="stil" value="Techno"> Techno
<p><input type="Submit" name="bestätigen" value="anzeigen"></p>
<img src="G://ndr-1.gif"
</form>
</font>
</body>
</html>
А вот что в php файле
<html>
<head>
<title>
Formular Katzenmusik!
</title>
</head>
<body>
<?php
$stil=$_REQUEST["stil"];
echo "Diese Katze hört ".$stil.";
?>
</body>
</html>
Теги должны быть какими-то примитивными , не очень сложными, я думаю, так как мы только только начали изучать. Подскажите теперь, куда и что я должна вставить...?
NEW 26.02.12 09:30
в ответ asig 26.02.12 09:26
да как угодно, можно через if, а можно имя картинки и сразу как value в radiobox-ах прописать, и сразу его подставлять.
такое не принято, т.к. создаёт угрозу безопасности, но для учебного примера можно
такое не принято, т.к. создаёт угрозу безопасности, но для учебного примера можно
Фашизм будет разбит
Человека карают только те боги, в которых он верит
NEW 26.02.12 22:43
в ответ asig 26.02.12 09:10
<html>
<head>
<title>Strukturierte Ausgabe</title>
</head>
<body>
<font face="Verdana">
<h3>Willkommen bei Musikhaus Niemeyer!</h3>
<hr width=50% align="left">
<p><b>Bitte wahlen Sie eine Musikrichtung aus!</b></p>
<form>
<input type="Radio" name="stil" value=1> NDR-1<br />
<input type="Radio" name="stil" value=2> Gangsta-Rap<br />
<input type="Radio" name="stil" value=3> Hiphop<br />
<input type="Radio" name="stil" value=4> Heavy Metal<br />
<input type="Radio" name="stil" value=5> House<br />
<input type="Radio" name="stil" value=6> Techno<br />
<p><input type="Submit" name="bestatigen" value="anzeigen"></p>
</form>
</font>
Это рисунок: <?=$_GET[stil]?>pic.gif<br /><br />
<img src="<?=$_GET[stil]?>pic.gif">
</body>
</html>
<head>
<title>Strukturierte Ausgabe</title>
</head>
<body>
<font face="Verdana">
<h3>Willkommen bei Musikhaus Niemeyer!</h3>
<hr width=50% align="left">
<p><b>Bitte wahlen Sie eine Musikrichtung aus!</b></p>
<form>
<input type="Radio" name="stil" value=1> NDR-1<br />
<input type="Radio" name="stil" value=2> Gangsta-Rap<br />
<input type="Radio" name="stil" value=3> Hiphop<br />
<input type="Radio" name="stil" value=4> Heavy Metal<br />
<input type="Radio" name="stil" value=5> House<br />
<input type="Radio" name="stil" value=6> Techno<br />
<p><input type="Submit" name="bestatigen" value="anzeigen"></p>
</form>
</font>
Это рисунок: <?=$_GET[stil]?>pic.gif<br /><br />
<img src="<?=$_GET[stil]?>pic.gif">
</body>
</html>
Половина евро в час
NEW 26.02.12 23:53
в ответ gendy 26.02.12 23:28
NEW 27.02.12 00:28
в ответ miltorg 27.02.12 00:05
как это можно сделать
-----
Как можно - малоинтересно. Если уж показывать - показывать как сделать ПРАВИЛЬНО.
Правильно же будет - написать функцию, возвращающую список картинок с описалками
и конвертить этот список в нужный код. Да еще так, чтобы при изменении списка в коде
ничего не менялось...
Я не выполнял заказ. Я не выполняю заказы бесплатно.
-----
Тебе его никто и не давал...
-----
Как можно - малоинтересно. Если уж показывать - показывать как сделать ПРАВИЛЬНО.
Правильно же будет - написать функцию, возвращающую список картинок с описалками
и конвертить этот список в нужный код. Да еще так, чтобы при изменении списка в коде
ничего не менялось...
Я не выполнял заказ. Я не выполняю заказы бесплатно.
-----
Тебе его никто и не давал...