Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2008, 11:44   #1
Lorel
Новичок
Джуниор
 
Регистрация: 01.12.2008
Сообщений: 2
По умолчанию Почему не выдает результат записи. Ну или бы хотя бы ошибку какую.

Есть файл spicok.html На нем форма для ввода данных о песне. Пока никакого дизайна, одни поля для ввода текста.
Дальше эти данные должны проверяться на соответствие и записываться в .txt.
Путем различных манипуляций мной данный результат был достигнут наконец)
Но когда на след. день хотела продолжить выполнять задание, пытаясь эти данные как-то сортировать, ничего уж не работало.
Вводятся данные, нажимается кнопка отправить, и в результате появляется эти же поля уже очищенные, а адрес в браузере меняется с http://select/spicok.html/ на
http://select/spicok.html/spicok.php и все(
Убрала почти все в spicok.php, оставила только

PHP код:
<?php
$avtor 
$_POST["avtor"];
$name $_POST["name"];
$dlina $_POST["dlina"];
$reit $_POST["reit"];
if (!
$avtor){
echo 
"Вы должны ввести автора песни"
            exit;}
            
  if (!
$name)
  {echo 
"Вы должны ввести название"
   exit;
  }
    if (!
$dlina)
  {echo 
"Вы должны ввести длину"
   exit;
  }
  if (!
preg_match ("/^[0-9]+/"$dlina)) 
 {echo 
"Длина песни записывается числом"
   exit;
}
print 
"Успешно добавлена песня $name <br>";
?>
B все равно сбрасывает страницу и все. Ну ладно бы с самого начала не работал. Но ведь все отлично выводилось и записывалось в файл.
Lorel вне форума Ответить с цитированием
Старый 01.12.2008, 13:14   #2
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

action у формы с spicok.php смени на /spicok.php



п.с. ах да, не выдает из за того что слеш в конце пути поставила
свободен...

Последний раз редактировалось wall66; 01.12.2008 в 13:30.
wall66 вне форума Ответить с цитированием
Старый 01.12.2008, 14:29   #3
Lorel
Новичок
Джуниор
 
Регистрация: 01.12.2008
Сообщений: 2
По умолчанию

Спасибо большое)) Убрала слеш и все заработало. Видно я вчера по разному адрес вводила, а сегодня все с неправильного попасть пыталась))
О таком нюансе и подумать не могла)

Последний раз редактировалось Lorel; 01.12.2008 в 14:32.
Lorel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
почему в MS Visual 2008 С++ возникают ошибки, хотя в С++ 6 таких проблем небыло atlon Visual C++ 22 03.03.2009 11:10
ADOQuery - выдает ошибку kiber0net0 Общие вопросы Delphi 2 02.09.2008 19:49
Windows2003 ошибку выдает Cantana Windows 11 07.12.2007 06:04
MasterSource - выдает ошибку nataly_ukr БД в Delphi 10 12.10.2007 13:49
При активизации формы выдает ошибку Canadec Общие вопросы Delphi 11 04.09.2007 12:10