Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Как сделать ...?

1271  1 2 3 все
miltorg свой человек27.02.12 00:33
miltorg
NEW 27.02.12 00:33 
в ответ Murr 27.02.12 00:28, Последний раз изменено 27.02.12 00:41 (miltorg)
В ответ на:
Если уж показывать - показывать как сделать ПРАВИЛЬНО.

Ну так и покажите. чёго тут словесами кидаться.
И у меня всё сделано правильно и всё работает:
В ответ на:
"где при выборе и после нажатия на "anzeigen" должно появиться фото, которое относится к выбранному ."

Здесь ни где не написано про адреса картинок. Здесь написано про содержимое картинок. Я надеюсь вы понимаете что содержимое у картинки с любым адресом может быть любым.
Что сделано не по заданию? - вместо двух файлов - один. Мне так нравиться - меньше кода.
Половина евро в час
#21 
Murr патриот27.02.12 00:48
Murr
NEW 27.02.12 00:48 
в ответ miltorg 27.02.12 00:33
И у меня всё сделано правильно и всё работает.
-----
Продолжай в том же духе - может когда-нибудь чему-нибудь и научишься...
Пока же тебе можно преподавать на курсах "Как ничему не научить!" или "Ты все одно не станешь кодером!"
ни где не написано про
-----
Именно по-этому рекомендуемый в качестве примера код должен обработать корректно то, что будет дано...
Но это слишком сложно.
#22 
miltorg свой человек27.02.12 00:51
miltorg
NEW 27.02.12 00:51 
в ответ Murr 27.02.12 00:48, Последний раз изменено 27.02.12 00:55 (miltorg)
В ответ на:
Но это слишком сложно.

Вашего кода не будет?
Это для вас слишком сложно? Сложное задание для 2 урока по ПиАшПи?
Я правильно понял?
Половина евро в час
#23 
Murr патриот27.02.12 01:00
Murr
NEW 27.02.12 01:00 
в ответ miltorg 27.02.12 00:51
Вашего кода не будет?
------
Нет, не будет. Причем те, кто тут более полугода и развиты хотя бы до уровня 7-8-летнего ребенка вполне внятно смогут объяснить почему.
Я правильно понял?
------
Разумеется. Ты всегда все понимаешь правильно...
#24 
gendy Dinosaur27.02.12 07:20
gendy
NEW 27.02.12 07:20 
в ответ miltorg 26.02.12 23:53
не надо мне игрушки, у меня дома xampp есть.
действительно настолько привык, что FORM обычно используют с методом POST, что забыл, что дефолт там GET

Фашизм будет разбит


Человека карают только те боги, в которых он верит

#25 
gendy Dinosaur27.02.12 07:21
gendy
NEW 27.02.12 07:21 
в ответ asig 26.02.12 23:19
давайте сразу списком, может кто-то все задания за вас решит

Фашизм будет разбит


Человека карают только те боги, в которых он верит

#26 
asig коренной житель28.02.12 17:38
asig
28.02.12 17:38 
в ответ gendy 27.02.12 07:21
Нее , так не хочу. Самой тоже интересно. Мне только толчок нужен в правильном направлении. У меня тут книга толстая , но в ней я такого примера с нужной мне комбинацией не нашла. Я понимаю, что вопросы новичков могут вызывать раздражение. Будет ли лучше , если я буду выставлять мои попытки решения задачи, которые те, у кого время и желание есть, будут корректировать ?
#27 
Victor! местный житель28.02.12 18:13
Victor!
NEW 28.02.12 18:13 
в ответ asig 28.02.12 17:38
В ответ на:
У меня тут книга толстая , но в ней я такого примера с нужной мне комбинацией не нашла

блин да у вас целый интернет есть, нафига вам книга ) или вас забанили в google? )
#28 
Murr патриот28.02.12 18:19
Murr
NEW 28.02.12 18:19 
в ответ asig 28.02.12 17:38
У меня тут книга толстая , но в ней я такого примера с нужной мне комбинацией не нашла.
------
Прими на веру - в программировании, в нормальном программировании, очень редко
будет так, что есть пример точно соответствующей имеющейся задаче - большую
часть времени нужно будет находить решение, самостоятельно комбинируя известные
элементы в систему дающую нужный результат...
будут корректировать ?
-----
Эээ... лишь очень малое количество людей способно корректировать результаты
новичков в течении необходимого для обучения времени.
Единственный резонный вариант - вычленить проблему до уровня 5-7 строк, внятно
объяснить что именно требуется и что не получается - на это почти всегда будет
положительная реакция...
#29 
Murr патриот28.02.12 18:23
Murr
NEW 28.02.12 18:23 
в ответ Victor! 28.02.12 18:13
Эээ... ты, однако, не прав... видимо просто давно позабыл как оно в начале, когда неизвестно что с чем и как связывается...
#30 
gendy Dinosaur28.02.12 20:40
gendy
NEW 28.02.12 20:40 
в ответ asig 28.02.12 17:38
давайте своё решение, может кто и подскажет что не так. хотя в программировании действительно большая часть работы - лазить и искать решение.
написать просто - когда уже знаешь что

Фашизм будет разбит


Человека карают только те боги, в которых он верит

#31 
asig коренной житель09.03.12 22:16
asig
NEW 09.03.12 22:16 
в ответ 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>
#32 
gendy Dinosaur10.03.12 11:40
gendy
NEW 10.03.12 11:40 
в ответ asig 09.03.12 22:16
вы пытаетесь воткнуть кусок хтмп в пхп код?
естественно будет ошибка

Фашизм будет разбит


Человека карают только те боги, в которых он верит

#33 
Murr патриот10.03.12 12:30
Murr
NEW 10.03.12 12:30 
в ответ gendy 10.03.12 11:40
Им, видимо, не объяснили суть процесса...
Суть, однако простая.
PHP-код исполняется на сервере.
С точки зрения вэб-сервера все что делает этот код - создает HTML-документ.
То, что находится ВНЕ <?php ?> - доступные для помещения в генерируемый
документ сегменты HTML.
То, что внутри <?php ?> - логика, управляющая последовательностью вывода
указанных сегментов...

Это - все.
#34 
gendy Dinosaur10.03.12 12:46
gendy
NEW 10.03.12 12:46 
в ответ Murr 10.03.12 12:30
ну а теперь обьясни что пхп-сегментов может быть несколько в пределах одного файла,
и какими путями можно вывести некий хтмл текст в зависимости от условий провряемых в пхп
и если выводить через echo или print как выводить кавычки внутри строки, а также разницу между одинарными и
двойными кавычками.
в принципе всёто, что им должны были обьяснить перед тем как дать такую задачу . и тогда всё заработает

Фашизм будет разбит


Человека карают только те боги, в которых он верит

#35 
Murr патриот10.03.12 12:57
Murr
NEW 10.03.12 12:57 
в ответ gendy 10.03.12 12:46
если выводить через echo или print
------
Я специально упростил до предела, исключив дополнительные возможности вывода.
Их надо вводить после того, как есть устоявшееся понимание основного процесса.
всёто, что им должны были обьяснить
-----
Самое смешное, что это укладывается в 40-минутную лекцию... но(!) для прогеров, не
имевших дела с вэбом...
#36 
Murr патриот10.03.12 13:01
Murr
10.03.12 13:01 
в ответ gendy 10.03.12 12:46
что пхп-сегментов может быть несколько в пределах одного файла
-----
Эээ... нее, не так...
Правильно будет именно так, как Я написал выше - множественные
НТМЛ-сегменты...
А РНР удобнее рассматривать как один сплошной код с включениями
этих сегментов.
Просто легче для понимания процесса.
#37 
miltorg свой человек10.03.12 17:09
miltorg
NEW 10.03.12 17:09 
в ответ asig 09.03.12 22:16, Последний раз изменено 10.03.12 19:07 (miltorg)
?><a href="http://localhost/anrede.html">anrede.html</a><?
Половина евро в час
#38 
asig коренной житель10.03.12 17:35
asig
NEW 10.03.12 17:35 
в ответ 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>
Спасибо всем за участие, до следующего раза.
#39 
Murr патриот10.03.12 18:02
Murr
NEW 10.03.12 18:02 
в ответ 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 (активный код) - отдельно, ХТМЛ - отдельно. Когда поймешь где что - тогда добавишь... а лучше - обойдешься без них - там все получается просто и красиво.
#40 
1 2 3 все