За последние 24 часа нас посетили 16823 программиста и 1646 роботов. Сейчас ищут 908 программистов ...

Отправка данных через форму

Тема в разделе "PHP для новичков", создана пользователем scva, 27 янв 2009.

  1. scva

    scva Активный пользователь

    С нами с:
    27 янв 2009
    Сообщения:
    21
    Симпатии:
    0
    Вожу в форму данные, отправляю, данные записываются в текстовый файл и выводятся затем на странице, где расположенна форма.
    Форма пуста, делаю обновление странице и выводится последнее отправленное сообщение, хотя поля формы пусты.
    Как избежать этого?
     
  2. GudGuy

    GudGuy Активный пользователь

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    видно своё же сообщение. иногда, это ОЧЕНЬ удобно.
     
  3. unicross

    unicross Активный пользователь

    С нами с:
    14 янв 2009
    Сообщения:
    194
    Симпатии:
    0
    Перезагрузка страницы
    PHP:
    1. header("Location: <Файл с формой>");
     
  4. scva

    scva Активный пользователь

    С нами с:
    27 янв 2009
    Сообщения:
    21
    Симпатии:
    0
    если 10 раз обновляб страницу, то и 10 одинаковых сообщений выводится
     
  5. scva

    scva Активный пользователь

    С нами с:
    27 янв 2009
    Сообщения:
    21
    Симпатии:
    0
    ошибку выдает
     
  6. unicross

    unicross Активный пользователь

    С нами с:
    14 янв 2009
    Сообщения:
    194
    Симпатии:
    0
    Строка должна быть до первого вывода в браузер!!!!

    PHP:
    1. header("Location: form.php");
    2. exit();
    Даже если перед <?php будет пробел выдаст ошибку. Никаких echo перед строкой быть не должно!!!
     
  7. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    даже BOM выдаст
     
  8. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
  9. unicross

    unicross Активный пользователь

    С нами с:
    14 янв 2009
    Сообщения:
    194
    Симпатии:
    0
    Кто сказал, что Я мучаюсь?
    Я просто даю советы стартеру темы :D

    Вроде о Unicode никто не заикался...
     
  10. ng0d

    ng0d Активный пользователь

    С нами с:
    7 фев 2009
    Сообщения:
    100
    Симпатии:
    0
    Адрес:
    Латвия
    Если скажем $a = "" то не добавлять инфу в файл.