Цикл For

Статус
Закрыто для дальнейших ответов.

ZitosS_32

Совесть
Регистрация
12.03.2006
Сообщения
852
У меня есть такой код
Кстати сам написал!! :biggrin:

Эта прога должна заносить в простой массив переменные из поля ввода, а в функции два выводить их

Код:
<html>
<body>

<?

myfunction1();
myfunction2();

 function myfunction1(){
  for($i=1,$i<5,$i++){
   <form method="post" action="">
   Введи имя :<input type="text" name="myname" value=""><br>
   <input type="button" value="ok">
global $myname[$i]=$myname
  }
 } 

 function myfunction2(){
  for($i=1,$i<5,$i++){
   print"you go:".$myname[i]."<br>";
  }
 }
?>
</body>
</html>
Но у меня выдаёт на десфтой строке ошибку(типа я сеорее всего забыл ";" )
Но у меня вопрос!!
Разве где-то там надо ставить его??? :blink:
 

ZitosS_32

Совесть
Регистрация
12.03.2006
Сообщения
852
А видать я понял в чём проблема

Она не хочет распознавать Html тэги, как они должны быть,
А как можно вставить например тэг form в php???
Скажите плз!!

p.s. А на ошибку в строке
Код:
print"you go:".$myname[i]."<br>";
не смотрите,я забыл знак $



p.p.s. Нужна ваша помощь
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
Знаете как говориться, АФТАР выпей ЙАДУ, читай мануалы на php.net,
1) КАК ПИШЕТСЯ ЦИКЛ FOR?
2) МОЖНО ЛИ В СЕРЕДИНЕ ПРОГРАММЫ РАЗМЕЩАТЬ ХТМЛ ТЕКСТ
3) КАК ПИШЕТСЯ global?
ну и напоследок, это конечно не страшно, но кто так учил писать проги? в начале идут функции, а потом их вызов!

Вы в начале напишите все это без функций, а потом уже в них вносите!
 

ZitosS_32

Совесть
Регистрация
12.03.2006
Сообщения
852
Про HTML Я и сам понял

А вот про функции
Это книжка Харриса

И вообще она формата djvu грёбанного
Многие знаки отсутствуют

Тогда вопрос как пишется

Код:
for($i=1,$i<5,$i++)
ИЛИ

Код:
for($i=1;$i<5;$i++)
КАК?

А то в книге знаки не прописаны!
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
Про HTML Я и сам понял

А вот про функции
Это книжка Харриса

И вообще она формата djvu грёбанного
Многие знаки отсутствуют

Тогда вопрос как пишется

Код:
for($i=1,$i<5,$i++)
ИЛИ

Код:
for($i=1;$i<5;$i++)
КАК?

А то в книге знаки не прописаны!
http://www.php.net/manual/ru/control-structures.for.php

Все ответы есть на этом сайте!
 

deMone

Злой страшный дядька
Регистрация
30.01.2006
Сообщения
937
Что значит «не прописаны»? Всё так должно быть прописано, иначе вообще работать не будет.

for (startexpr; finishexpr; modification) {

}
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
Что значит «не прописаны»? Всё так должно быть прописано, иначе вообще работать не будет.

for (startexpr; finishexpr; modification) {

}
У него дежавюшная плохо отсканеная книга ;) он про книгу :biggrin:
 

ZitosS_32

Совесть
Регистрация
12.03.2006
Сообщения
852
У меня там вообще запятые стоят!!! :angry:
Книжка не очень!
И не только c for
Во всех примерах столько ошибок, что и не сосчитать!
Что самому приходится додумывать или досматривать :dry:
Ну правда там не сложно
 

deMone

Злой страшный дядька
Регистрация
30.01.2006
Сообщения
937
Купите Котерова.
 

ZitosS_32

Совесть
Регистрация
12.03.2006
Сообщения
852
У меня есть Котеров и он классный, но мне бы сначало изучить азы
 

deMone

Злой страшный дядька
Регистрация
30.01.2006
Сообщения
937
Ну, если Вам самые азы, читайте меня: phpbook.com.ru
Заброшено уже давно, да и материал устарел, но для самых азов самое оно.
 

v0rbis

selfcoded
Регистрация
02.05.2005
Сообщения
923
и чего-то никто не сказал что из пхп хтмл простым эхом делается...

echo '<form><input.....'; и тд и тп
 

deMone

Злой страшный дядька
Регистрация
30.01.2006
Сообщения
937
хм... а разве этого кто-то не знает?
 

v0rbis

selfcoded
Регистрация
02.05.2005
Сообщения
923
судя по его коду... нет :)
 

deMone

Злой страшный дядька
Регистрация
30.01.2006
Сообщения
937
хм... да, похоже на то.
 

ZitosS_32

Совесть
Регистрация
12.03.2006
Сообщения
852
Да я уж понял :biggrin:
Блин просто затупил
Всё же хотел сделать свою первую продуманную программу на PHP(именно свою)

Да можно вводить через echo
Или же через многострочный
Код:
$IPBHTML .= <<<EOF // открытие кавычек
здеся значения и текст и всё такое
EOF; //Закрытие кавычек
Вот такой-вот я :cool:
 
Статус
Закрыто для дальнейших ответов.
Верх Низ