[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не получается добавит записи с изображением
dep-kim
Не получается добавит записи, при чем все!((
<?php
$title =($_POST['title']);
$name =($_POST['name']);
$uploaddir= './files/';
$fot = $_FILES['uploadfile']['name'];
$text =($_POST['text']);
$original =($_POST['original']);
if (move_uploaded_file($_FILES['uploadfile']['tmp_name'], $fot)) {;
$res= mysql_query ("INSERT INTO blog (title, name, text, original, img) VALUES ('$title', '$name', '$text', '$original', '$fot')");
if($res) echo "Все упешно загружено";
else echo "Путь не добавлен в базу данных, но файл загружен";
}
else echo "Файл не загружен,максимальный размер файла 2 мб "; ?>

Объясните в чем проблема
Valick
для обнаружения ошибок запроса используйте
$res= mysql_query (..) or die(mysql_error());

___
(`title`, `name`, `text`, `original`, `img`)
почитайте что такое обратные кавычки и зачем они в запросах

_____________
Стимулятор ~yoomoney - 41001303250491
Michael
1) Нужно использовать mysql_real_escape_string

2) вместо text напиши `text`

3)
mysql_query(/* ... */) or die(mysql_error())
- сообщит если есть ошибка.

4) сама логика обработки неверна. Например индикатор того что в БД добавлена запись - mysql_affected_rows , а не if ($res)

_____________
There never was a struggle in the soul of a good man that was not hard
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.