@for92

Как из формы передать данные в файл?

Подскажите, что не правильно или что забыл? У меня локальный сервер без пароля. Таблицу создал в phpadmin база данных php1 таблица tabl1. Пишет всегда ошибка при добавлении данныx/ Понимаю, что туплю наверное и соединение с бд наверное не установил. Жду помощи.

include ('php1.tabl');
$text = $_POST['text'];
$age = $_POST['age'];
$mail = $_POST['mail'];
$gender = $_POST['gender'];
$smoking = $_POST['smoking'];
$sql = 'INSERT INTO members(text, age, mail, gender,smoking)
VALUES("'.$text.'", "'.$age.'", "'.$mail.'", "'.$gender.'", "'.$smoking.'")';

if(!mysql_query($sql))
{echo '<center><p><b>Ошибка при добавлении данных!</b></p></center>';}
else
{echo '<center><p><b>Данные добавлены!</b></p></center>';}
  • Вопрос задан
  • 234 просмотра
Пригласить эксперта
Ответы на вопрос 2
kimono
@kimono
Web developer
и соединение с бд наверное не установил - так установили или нет? И раз уж вы начинаете, то возьмите сразу за правило не писать запросы в базу таким вот образом - со вставкой пользовательских данных прямо в строку запроса. Используйте PDO что ли.
Ответ написан
customtema
@customtema
arint.ru
"Как из формы передать данные в файл?"


<?
file_put_contents($filepath, $_POST['data']);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы