n3o
Новичок
Проблемка с массивами
Здравствуйте. У меня возникла проблемка в работе с массивами.
Задача: постоянно добавлять данные в массив из формы.
Результат: добавляет в массив одно значение, и при следующем вводе из формы заменяет последнее значение на новое, вместо того, что бы добавить ещё одно.
Есть файл index.php
при первом вводе в форме например слова "текст" скрипт выводит следующее:
тест
текст
далее, если ввести в форме слово "проверить", то скрипт выводит:
тест
проверить
вместо:
тест
текст
проверить
подскажите пожалуйста как можно решить такую проблемку. Заранее благодарен!
Здравствуйте. У меня возникла проблемка в работе с массивами.
Задача: постоянно добавлять данные в массив из формы.
Результат: добавляет в массив одно значение, и при следующем вводе из формы заменяет последнее значение на новое, вместо того, что бы добавить ещё одно.
Есть файл index.php
PHP:
<?
// записываем первое значение в массив
if (count($tmp) == "0")
{
$tmp = array("тест");
}
// добавляем запись в массив
if ($submit)
{
$tmp[] = array_push($tmp, $text);
}
// выводим массив
for ($i=0;$i<count($tmp);$i++)
{
print $tmp[$i]."<br>";
}
?>
<form action=index.php method=post>
<input type=text name=text><br><br>
<input type=submit name=submit value=Ответить>
</form>
тест
текст
далее, если ввести в форме слово "проверить", то скрипт выводит:
тест
проверить
вместо:
тест
текст
проверить
подскажите пожалуйста как можно решить такую проблемку. Заранее благодарен!