if (!empty($_POST['funkc_obyaz1'])) $funkc_obyaz1= $_POST[ 'funkc_obyaz1' ]."\n" ;
if (!empty($_POST['funkc_obyaz2'])) $funkc_obyaz2= $_POST[ 'funkc_obyaz2' ]."\n" ;
if (!empty($_POST['funkc_obyaz3'])) $funkc_obyaz3= $_POST[ 'funkc_obyaz3' ]."\n" ;
if (!empty($_POST['funkc_obyaz4'])) $funkc_obyaz4= $_POST[ 'funkc_obyaz4' ]."\n" ;
if (!empty($_POST['funkc_obyaz5'])) $funkc_obyaz5= $_POST[ 'funkc_obyaz5' ]."\n" ;
А второй нет? (((( где ошибка то закралась?
for( $i=1; $i<=5; $i++ ) {
if (!empty($_POST['funkc_obyaz'.$i])) $funkc_obyaz.$i= $_POST[ 'funkc_obyaz'.$i ]."\n" ;
}
Епрст ((((
причем ошибку не выдает, а просто говорит что превышен временной интервал выполнения скрипта
Спустя 15 минут, 49 секунд (3.03.2011 - 13:19) kuzroman написал(а):
Вы хоть скажите я правильно написал то эту строку:
if (!empty($_POST['funkc_obyaz'.$i])) $funkc_obyaz.$i= $_POST[ 'funkc_obyaz'.$i ]."\n" ;?
Спустя 7 минут, 48 секунд (3.03.2011 - 13:27) Invis1ble написал(а):
kuzroman
потому что имя переменной криво задаешь, получается присваиваешь счетчику строковое значение, поэтому он обнуляется бесконечно. Как-то так:
потому что имя переменной криво задаешь, получается присваиваешь счетчику строковое значение, поэтому он обнуляется бесконечно. Как-то так:
for( $i=1; $i<=5; $i++ ) {
$var = $funkc_obyaz . $i;
if (!empty($_POST[$var])) $$var = $_POST[$var]."\n" ;
}
Спустя 41 минута, 7 секунд (3.03.2011 - 14:08) kuzroman написал(а):
Цитата (Invis1ble @ 3.03.2011 - 10:27) |
kuzroman потому что имя переменной криво задаешь, получается присваиваешь счетчику строковое значение, поэтому он обнуляется бесконечно. Как-то так: for( $i=1; $i<=5; $i++ ) { |
Да спасибо, очень помогли.
только :
$var = 'funkc_obyaz' . $i;
Хотя если сначала задать переменную , то тоже будет работать)
Спасибо.
Спустя 1 час, 28 минут, 42 секунды (3.03.2011 - 15:37) Ulan написал(а):
вот это изврат
.
процитирую слова Котерова по поводу такого кода :
![blink.gif](http://phpforum.ru/html/emoticons/blink.gif)
процитирую слова Котерова по поводу такого кода :
Цитата |
Если вдруг при написании какого-нибудь сценария вам все-таки мучительно захочется применить этот "трюк", выключите компьютер, подумайте минут 15, а затем снова включите его. |
может стоит использовать массивы?
Спустя 1 час, 16 минут, 2 секунды (3.03.2011 - 16:53) kuzroman написал(а):
Цитата (Ulan @ 3.03.2011 - 12:37) | ||
вот это изврат ![]() процитирую слова Котерова по поводу такого кода :
может стоит использовать массивы? |
Дайте ссылку, я почитаю и пойму, только на русском языке.
Массивы в инпутах никогда не использовал!
Спустя 4 минуты, 4 секунды (3.03.2011 - 16:57) linker написал(а):
<input type="text" name="test[]" value="test">
echo $_POST['test'][0];
Спустя 6 минут, 15 секунд (3.03.2011 - 17:03) kuzroman написал(а):
Спасибки
_____________
kuzroman@list.ru