Login
Как сделать ...?
NEW 26.02.12 08:54
in Antwort 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
in Antwort 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 в хтмл есть? путь к будующему пхп прописан?
Фашизм будет разбит
Человека карают только те боги, в которых он верит
26.02.12 09:04
in Antwort voxel3d 26.02.12 08:54
Нее, всегда присутствовала.
Это у нас только третий урок. Так что многого от меня не ждите. К тому же препод сам нуль, раздал нам задания, ничего толкового не объяснил , книг нет, и ждет , что нам с неба манна небесная свалиться. К тому же мы не программисты, а экономисты, но материал должны усвоить.

NEW 26.02.12 09:10
in Antwort 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:15
in Antwort asig 26.02.12 09:10
нет уж, дальше сами догадывайтесь, я и так больше чем нужно написал.
Фашизм будет разбит
Человека карают только те боги, в которых он верит
NEW 26.02.12 09:26
in Antwort gendy 26.02.12 09:15
А выбор картинки только через swich возможно? У нас в рукописях этой команды вообще нет. А по другому никак нельзя?
Или может подскажите что за команду я искать должна, т.е. под каким словом искать в инете, то что здесь требуется?
Или может подскажите что за команду я искать должна, т.е. под каким словом искать в инете, то что здесь требуется?
NEW 26.02.12 09:30
in Antwort asig 26.02.12 09:26
да как угодно, можно через if, а можно имя картинки и сразу как value в radiobox-ах прописать, и сразу его подставлять.
такое не принято, т.к. создаёт угрозу безопасности, но для учебного примера можно
такое не принято, т.к. создаёт угрозу безопасности, но для учебного примера можно
Фашизм будет разбит
Человека карают только те боги, в которых он верит
NEW 26.02.12 09:36
in Antwort gendy 26.02.12 09:30
Если я правильно поняла, то так ?
<input type="Radio" name="stil" value="<img src="NDR-1.gif">"> NDR-1
<input type="Radio" name="stil" value="<img src="NDR-1.gif">"> NDR-1
NEW 26.02.12 09:42
in Antwort asig 26.02.12 09:36
это уже слишком, достаточно "NDR-1.gif" или просто "NDR-1",
остальное просто добавить в пхп
echo '<img src="' . $name . '.gif">';
остальное просто добавить в пхп
echo '<img src="' . $name . '.gif">';
Фашизм будет разбит
Человека карают только те боги, в которых он верит
NEW 26.02.12 12:12
а вас там ремнем бьют, если ни как в конспекте? :) и зачем вам книги, инет завален по уши информацией по php
in Antwort asig 26.02.12 09:26
В ответ на:
А выбор картинки только через swich возможно? У нас в рукописях этой команды вообще нет. А по другому никак нельзя?
А выбор картинки только через swich возможно? У нас в рукописях этой команды вообще нет. А по другому никак нельзя?
а вас там ремнем бьют, если ни как в конспекте? :) и зачем вам книги, инет завален по уши информацией по php
26.02.12 22:43
in Antwort 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>
Половина евро в час
26.02.12 23:14
in Antwort miltorg 26.02.12 22:43
Спасаибо, я вот так сделала уже и вроде работает
<html>
<head>
<title>
Formular Katzenmusik!
</title>
</head>
<body>
<?php
echo $_POST["stil"];
?>
</body>
</html>
<html>
<head>
<title>
Formular Katzenmusik!
</title>
</head>
<body>
<?php
echo $_POST["stil"];
?>
</body>
</html>
NEW 26.02.12 23:19
in Antwort asig 26.02.12 23:14
Теперь надо , чтобы выбранная сумма отразилась в первом ряду и второй строке таблицы 2X3
NEW 26.02.12 23:28
in Antwort miltorg 26.02.12 22:43
что-то мне подсказывает, что это работать не будет
Фашизм будет разбит
Человека карают только те боги, в которых он верит
NEW 26.02.12 23:41
Понимаете, я всегда тестирую прежде чем что-то выложить...
in Antwort gendy 26.02.12 23:28
В ответ на:
что-то мне подсказывает, что это работать не будет
что-то мне подсказывает, что это работать не будет
Понимаете, я всегда тестирую прежде чем что-то выложить...
Половина евро в час
NEW 26.02.12 23:53
in Antwort gendy 26.02.12 23:28
NEW 26.02.12 23:55
in Antwort miltorg 26.02.12 23:41
Эээ...
Я не знаю, что именно ты тестируешь, но это не то, что было заказано.
Можно было поиграться с именами файлов в качестве валуе у опшинов,
но как-то не с руки...
Я не знаю, что именно ты тестируешь, но это не то, что было заказано.
Можно было поиграться с именами файлов в качестве валуе у опшинов,
но как-то не с руки...
NEW 27.02.12 00:05
in Antwort Murr 26.02.12 23:55
Я показал как это можно сделать. Я не выполнял заказ. Я не выполняю заказы бесплатно.
Половина евро в час
NEW 27.02.12 00:28
in Antwort miltorg 27.02.12 00:05
как это можно сделать
-----
Как можно - малоинтересно. Если уж показывать - показывать как сделать ПРАВИЛЬНО.
Правильно же будет - написать функцию, возвращающую список картинок с описалками
и конвертить этот список в нужный код. Да еще так, чтобы при изменении списка в коде
ничего не менялось...
Я не выполнял заказ. Я не выполняю заказы бесплатно.
-----
Тебе его никто и не давал...
-----
Как можно - малоинтересно. Если уж показывать - показывать как сделать ПРАВИЛЬНО.
Правильно же будет - написать функцию, возвращающую список картинок с описалками
и конвертить этот список в нужный код. Да еще так, чтобы при изменении списка в коде
ничего не менялось...
Я не выполнял заказ. Я не выполняю заказы бесплатно.
-----
Тебе его никто и не давал...
NEW 27.02.12 00:33
Ну так и покажите. чёго тут словесами кидаться.
И у меня всё сделано правильно и всё работает:
Здесь ни где не написано про адреса картинок. Здесь написано про содержимое картинок. Я надеюсь вы понимаете что содержимое у картинки с любым адресом может быть любым.
Что сделано не по заданию? - вместо двух файлов - один. Мне так нравиться - меньше кода.
in Antwort Murr 27.02.12 00:28, Zuletzt geändert 27.02.12 00:41 (miltorg)
В ответ на:
Если уж показывать - показывать как сделать ПРАВИЛЬНО.
Если уж показывать - показывать как сделать ПРАВИЛЬНО.
Ну так и покажите. чёго тут словесами кидаться.
И у меня всё сделано правильно и всё работает:
В ответ на:
"где при выборе и после нажатия на "anzeigen" должно появиться фото, которое относится к выбранному ."
"где при выборе и после нажатия на "anzeigen" должно появиться фото, которое относится к выбранному ."
Здесь ни где не написано про адреса картинок. Здесь написано про содержимое картинок. Я надеюсь вы понимаете что содержимое у картинки с любым адресом может быть любым.
Что сделано не по заданию? - вместо двух файлов - один. Мне так нравиться - меньше кода.
Половина евро в час
NEW 27.02.12 00:48
in Antwort miltorg 27.02.12 00:33
И у меня всё сделано правильно и всё работает.
-----
Продолжай в том же духе - может когда-нибудь чему-нибудь и научишься...
Пока же тебе можно преподавать на курсах "Как ничему не научить!" или "Ты все одно не станешь кодером!"
ни где не написано про
-----
Именно по-этому рекомендуемый в качестве примера код должен обработать корректно то, что будет дано...
Но это слишком сложно.
-----
Продолжай в том же духе - может когда-нибудь чему-нибудь и научишься...
Пока же тебе можно преподавать на курсах "Как ничему не научить!" или "Ты все одно не станешь кодером!"

ни где не написано про
-----
Именно по-этому рекомендуемый в качестве примера код должен обработать корректно то, что будет дано...
Но это слишком сложно.

NEW 27.02.12 00:51
Вашего кода не будет?
Это для вас слишком сложно? Сложное задание для 2 урока по ПиАшПи?
Я правильно понял?
in Antwort Murr 27.02.12 00:48, Zuletzt geändert 27.02.12 00:55 (miltorg)
В ответ на:
Но это слишком сложно.
Но это слишком сложно.
Вашего кода не будет?
Это для вас слишком сложно? Сложное задание для 2 урока по ПиАшПи?
Я правильно понял?
Половина евро в час
NEW 27.02.12 01:00
in Antwort miltorg 27.02.12 00:51
Вашего кода не будет?
------
Нет, не будет. Причем те, кто тут более полугода и развиты хотя бы до уровня 7-8-летнего ребенка вполне внятно смогут объяснить почему.
Я правильно понял?
------
Разумеется. Ты всегда все понимаешь правильно...
------
Нет, не будет. Причем те, кто тут более полугода и развиты хотя бы до уровня 7-8-летнего ребенка вполне внятно смогут объяснить почему.
Я правильно понял?
------
Разумеется. Ты всегда все понимаешь правильно...
NEW 27.02.12 07:20
in Antwort miltorg 26.02.12 23:53
не надо мне игрушки, у меня дома xampp есть.
действительно настолько привык, что FORM обычно используют с методом POST, что забыл, что дефолт там GET
действительно настолько привык, что FORM обычно используют с методом POST, что забыл, что дефолт там GET
Фашизм будет разбит
Человека карают только те боги, в которых он верит
NEW 27.02.12 07:21
in Antwort asig 26.02.12 23:19
давайте сразу списком, может кто-то все задания за вас решит
Фашизм будет разбит
Человека карают только те боги, в которых он верит
NEW 28.02.12 17:38
in Antwort gendy 27.02.12 07:21
Нее , так не хочу. Самой тоже интересно. Мне только толчок нужен в правильном направлении. У меня тут книга толстая , но в ней я такого примера с нужной мне комбинацией не нашла. Я понимаю, что вопросы новичков могут вызывать раздражение. Будет ли лучше , если я буду выставлять мои попытки решения задачи, которые те, у кого время и желание есть, будут корректировать ?
NEW 28.02.12 18:13
блин да у вас целый интернет есть, нафига вам книга ) или вас забанили в google? )
in Antwort asig 28.02.12 17:38
В ответ на:
У меня тут книга толстая , но в ней я такого примера с нужной мне комбинацией не нашла
У меня тут книга толстая , но в ней я такого примера с нужной мне комбинацией не нашла
блин да у вас целый интернет есть, нафига вам книга ) или вас забанили в google? )
NEW 28.02.12 18:19
in Antwort asig 28.02.12 17:38
У меня тут книга толстая , но в ней я такого примера с нужной мне комбинацией не нашла.
------
Прими на веру - в программировании, в нормальном программировании, очень редко
будет так, что есть пример точно соответствующей имеющейся задаче - большую
часть времени нужно будет находить решение, самостоятельно комбинируя известные
элементы в систему дающую нужный результат...
будут корректировать ?
-----
Эээ... лишь очень малое количество людей способно корректировать результаты
новичков в течении необходимого для обучения времени.
Единственный резонный вариант - вычленить проблему до уровня 5-7 строк, внятно
объяснить что именно требуется и что не получается - на это почти всегда будет
положительная реакция...
------
Прими на веру - в программировании, в нормальном программировании, очень редко
будет так, что есть пример точно соответствующей имеющейся задаче - большую
часть времени нужно будет находить решение, самостоятельно комбинируя известные
элементы в систему дающую нужный результат...
будут корректировать ?
-----
Эээ... лишь очень малое количество людей способно корректировать результаты
новичков в течении необходимого для обучения времени.
Единственный резонный вариант - вычленить проблему до уровня 5-7 строк, внятно
объяснить что именно требуется и что не получается - на это почти всегда будет
положительная реакция...
NEW 28.02.12 18:23
in Antwort Victor! 28.02.12 18:13
Эээ... ты, однако, не прав... видимо просто давно позабыл как оно в начале, когда неизвестно что с чем и как связывается...
NEW 28.02.12 20:40
in Antwort asig 28.02.12 17:38
давайте своё решение, может кто и подскажет что не так. хотя в программировании действительно большая часть работы - лазить и искать решение.
написать просто - когда уже знаешь что
написать просто - когда уже знаешь что
Фашизм будет разбит
Человека карают только те боги, в которых он верит
09.03.12 22:16
in Antwort gendy 28.02.12 20:40
Мне надо это <a href="http://localhost/anrede.html">anrede.html</a> сделать так, чтобы показывало только, если не будет выбран пол
У меня выдает ошибку, куда бы я не втыкнула между 7 и 11 строчкой
<html>
<head>
<body>
<?php
$name=$_REQUEST["nname"];
$vorname=$_REQUEST["vname"];
if (!isset($_POST['geschlecht']))
{
echo "<p>Bitte gehen Sie zurück und geben Sie Ihr Geschlecht an!</p>";
}
else {
echo "Schön, dass Sie da sind,";
if ($_POST["geschlecht"]=="w")
{
echo " Frau ".$name." " .$vorname."" ;
}
else {
echo " Herr ".$name." " .$vorname."" ;
}
}
?>
</body>
</head>
</html>
У меня выдает ошибку, куда бы я не втыкнула между 7 и 11 строчкой
<html>
<head>
<body>
<?php
$name=$_REQUEST["nname"];
$vorname=$_REQUEST["vname"];
if (!isset($_POST['geschlecht']))
{
echo "<p>Bitte gehen Sie zurück und geben Sie Ihr Geschlecht an!</p>";
}
else {
echo "Schön, dass Sie da sind,";
if ($_POST["geschlecht"]=="w")
{
echo " Frau ".$name." " .$vorname."" ;
}
else {
echo " Herr ".$name." " .$vorname."" ;
}
}
?>
</body>
</head>
</html>
NEW 10.03.12 11:40
in Antwort asig 09.03.12 22:16
вы пытаетесь воткнуть кусок хтмп в пхп код?
естественно будет ошибка
естественно будет ошибка
Фашизм будет разбит
Человека карают только те боги, в которых он верит
NEW 10.03.12 12:30
in Antwort gendy 10.03.12 11:40
Им, видимо, не объяснили суть процесса...
Суть, однако простая.
PHP-код исполняется на сервере.
С точки зрения вэб-сервера все что делает этот код - создает HTML-документ.
То, что находится ВНЕ <?php ?> - доступные для помещения в генерируемый
документ сегменты HTML.
То, что внутри <?php ?> - логика, управляющая последовательностью вывода
указанных сегментов...
Это - все.
Суть, однако простая.
PHP-код исполняется на сервере.
С точки зрения вэб-сервера все что делает этот код - создает HTML-документ.
То, что находится ВНЕ <?php ?> - доступные для помещения в генерируемый
документ сегменты HTML.
То, что внутри <?php ?> - логика, управляющая последовательностью вывода
указанных сегментов...
Это - все.
NEW 10.03.12 12:46
in Antwort Murr 10.03.12 12:30
ну а теперь обьясни что пхп-сегментов может быть несколько в пределах одного файла,
и какими путями можно вывести некий хтмл текст в зависимости от условий провряемых в пхп
и если выводить через echo или print как выводить кавычки внутри строки, а также разницу между одинарными и
двойными кавычками.
в принципе всёто, что им должны были обьяснить перед тем как дать такую задачу . и тогда всё заработает
и какими путями можно вывести некий хтмл текст в зависимости от условий провряемых в пхп
и если выводить через echo или print как выводить кавычки внутри строки, а также разницу между одинарными и
двойными кавычками.
в принципе всёто, что им должны были обьяснить перед тем как дать такую задачу . и тогда всё заработает
Фашизм будет разбит
Человека карают только те боги, в которых он верит
NEW 10.03.12 12:57
in Antwort gendy 10.03.12 12:46
если выводить через echo или print
------
Я специально упростил до предела, исключив дополнительные возможности вывода.
Их надо вводить после того, как есть устоявшееся понимание основного процесса.
всёто, что им должны были обьяснить
-----
Самое смешное, что это укладывается в 40-минутную лекцию... но(!) для прогеров, не
имевших дела с вэбом...
------
Я специально упростил до предела, исключив дополнительные возможности вывода.
Их надо вводить после того, как есть устоявшееся понимание основного процесса.
всёто, что им должны были обьяснить
-----
Самое смешное, что это укладывается в 40-минутную лекцию... но(!) для прогеров, не
имевших дела с вэбом...
NEW 10.03.12 13:01
in Antwort gendy 10.03.12 12:46
что пхп-сегментов может быть несколько в пределах одного файла
-----
Эээ... нее, не так...
Правильно будет именно так, как Я написал выше - множественные
НТМЛ-сегменты...
А РНР удобнее рассматривать как один сплошной код с включениями
этих сегментов.
Просто легче для понимания процесса.
-----
Эээ... нее, не так...
Правильно будет именно так, как Я написал выше - множественные
НТМЛ-сегменты...
А РНР удобнее рассматривать как один сплошной код с включениями
этих сегментов.
Просто легче для понимания процесса.
NEW 10.03.12 17:09
in Antwort asig 09.03.12 22:16, Zuletzt geändert 10.03.12 19:07 (miltorg)
NEW 10.03.12 17:35
in Antwort Murr 10.03.12 12:30
Приветик всем.
Нам вообще ничего не объясняли и не знаю, собираются ли. Я вообще единственная в группе, кто что-то сделал, лишь потому, что меня это заинтересовало.
Я вот так сделала и у меня получилось. Моя ошибка была, что я после echo двойные кавычки применяла, а попробовав с одними , получилось.
<html>
<head>
<body>
<?php
$name=$_REQUEST["nname"];
$vorname=$_REQUEST["vname"];
if (!isset($_POST['geschlecht']))
{
echo "<p>Bitte gehen Sie zurück und geben Sie Ihr Geschlecht an!</p>";
echo '<a href="http://localhost/anrede.html">anrede.html</a>';
}
else {
echo "Schön, dass Sie da sind,";
if ($_POST["geschlecht"]=="w")
{
echo " Frau ".$name." " .$vorname."" ;
}
else {
echo " Herr ".$name." " .$vorname."" ;
}
}
?>
</body>
</head>
</html>
Спасибо всем за участие, до следующего раза.
Нам вообще ничего не объясняли и не знаю, собираются ли. Я вообще единственная в группе, кто что-то сделал, лишь потому, что меня это заинтересовало.
Я вот так сделала и у меня получилось. Моя ошибка была, что я после echo двойные кавычки применяла, а попробовав с одними , получилось.
<html>
<head>
<body>
<?php
$name=$_REQUEST["nname"];
$vorname=$_REQUEST["vname"];
if (!isset($_POST['geschlecht']))
{
echo "<p>Bitte gehen Sie zurück und geben Sie Ihr Geschlecht an!</p>";
echo '<a href="http://localhost/anrede.html">anrede.html</a>';
}
else {
echo "Schön, dass Sie da sind,";
if ($_POST["geschlecht"]=="w")
{
echo " Frau ".$name." " .$vorname."" ;
}
else {
echo " Herr ".$name." " .$vorname."" ;
}
}
?>
</body>
</head>
</html>
Спасибо всем за участие, до следующего раза.

NEW 10.03.12 18:02
in Antwort asig 10.03.12 17:35
Напиши себе в блокнотик:
В любом РНР-коде есть две части - об них уже сказано выше.
Их НАДО по возможности РАЗДЕЛЯТЬ.
Чем сильнее разделишь - тем лучше. Обычно PHP и вычисления собираются в один блок сверху, а ХТМЛ-генерация идет с уже пересчитанными значениями.
Например, у тебя есть:
if ($_POST["geschlecht"]=="w")
{
echo " Frau ".$name." " .$vorname."" ;
}
else {
echo " Herr ".$name." " .$vorname."" ;
}
перепиши это используя одно echo... а потом - без echo. Увидишь что поменяется.
И пока разбираешься - забудь об echo & print - PHP (активный код) - отдельно, ХТМЛ - отдельно. Когда поймешь где что - тогда добавишь... а лучше - обойдешься без них - там все получается просто и красиво.
В любом РНР-коде есть две части - об них уже сказано выше.
Их НАДО по возможности РАЗДЕЛЯТЬ.
Чем сильнее разделишь - тем лучше. Обычно PHP и вычисления собираются в один блок сверху, а ХТМЛ-генерация идет с уже пересчитанными значениями.
Например, у тебя есть:
if ($_POST["geschlecht"]=="w")
{
echo " Frau ".$name." " .$vorname."" ;
}
else {
echo " Herr ".$name." " .$vorname."" ;
}
перепиши это используя одно echo... а потом - без echo. Увидишь что поменяется.
И пока разбираешься - забудь об echo & print - PHP (активный код) - отдельно, ХТМЛ - отдельно. Когда поймешь где что - тогда добавишь... а лучше - обойдешься без них - там все получается просто и красиво.
NEW 10.03.12 18:56
in Antwort Murr 10.03.12 18:02
Что-то замудренно как-то..
Я не знаю, изменит ли дело...
У меня вообще-то в задании сделать один файл html , где задается информация, и второй файл php , который считывая информацию , заданную в html , выдавал бы нужный результат.
Я об этом умолчала, потому что у меня проблема была только с php файлом.
И как я без echo в php результат вывести могу? print пока не нужен, дело в том, что мы должны придерживаться тех скриптов, которые в программе записаны. Почему так, не спрашивайте, сама не знаю, наверное чтобы не выглядеть умнее препода, котрый сейчас "преподает" этот предмет , потому что наш препод, который по этому профилю заканчивал уни,в декрет ушел. А нынешний - физик по образованию.
Я не знаю, изменит ли дело...
У меня вообще-то в задании сделать один файл html , где задается информация, и второй файл php , который считывая информацию , заданную в html , выдавал бы нужный результат.
Я об этом умолчала, потому что у меня проблема была только с php файлом.
И как я без echo в php результат вывести могу? print пока не нужен, дело в том, что мы должны придерживаться тех скриптов, которые в программе записаны. Почему так, не спрашивайте, сама не знаю, наверное чтобы не выглядеть умнее препода, котрый сейчас "преподает" этот предмет , потому что наш препод, который по этому профилю заканчивал уни,в декрет ушел. А нынешний - физик по образованию.

NEW 10.03.12 19:12
Имено так, как я вам писал дважды.
1. <?=$a?> - выводим значение в ХТМЛ
2. ?><a href="http://localhost/anrede.html"><? -- Выводим ХТМЛ в ПиАшПи
--------------
Тут точно хватит двух равно?:
if ($_POST["geschlecht"]=="w")
Проверять неохота.
in Antwort asig 10.03.12 18:56, Zuletzt geändert 10.03.12 19:20 (miltorg)
В ответ на:
И как я без echo в php результат вывести могу?
И как я без echo в php результат вывести могу?
Имено так, как я вам писал дважды.
1. <?=$a?> - выводим значение в ХТМЛ
2. ?><a href="http://localhost/anrede.html"><? -- Выводим ХТМЛ в ПиАшПи
--------------
Тут точно хватит двух равно?:
if ($_POST["geschlecht"]=="w")
Проверять неохота.
Половина евро в час
NEW 10.03.12 19:52
in Antwort asig 10.03.12 18:56
Я не знаю...
------
Потому и надо написать РАЗНЫМИ способами...
И как я без echo в php результат вывести могу?
-----
Хороший вопрос. Ответ - Изучай РНР. Там не сложно...
------
Потому и надо написать РАЗНЫМИ способами...
И как я без echo в php результат вывести могу?
-----
Хороший вопрос. Ответ - Изучай РНР. Там не сложно...

NEW 10.03.12 20:34
in Antwort asig 10.03.12 18:56