Проблем с код за качване

niki_noki

Registered
Добър вечер...

Използвам този код:

PHP:
if(isset($_POST['submit'])){
	$ime = htmlspecialchars($_POST['ime']); 
	$info = htmlspecialchars($_POST['info']); 
	$date = htmlspecialchars($_POST['date']); 
	$img = htmlspecialchars($_POST['img']); 
	$addon = date('d/m/Y H:i:s');
	
	$ext = array('jpg','gif','png');  
	$extnafaila = end(explode('.',$_FILES['fail']['name'])); 
	$extnafaila = strtolower($extnafaila); 
	if(in_array($extnafaila,$ext)){ 
	$putq = 'pic/'.basename($_FILES['fail']['name']); 
	if (@copy($_FILES['fail']['tmp_name'], $putq)) { 
	echo ""; }
	 
	
	
	if(empty($ime) or empty($info) or empty($date)){ 

	echo "zabravi neshto"; 
	} 
	else { 
	$query = mysql_query("INSERT INTO `imena` (`id`, `ime`,`info`, `date`,`addon`,`putq`) VALUES('','$ime','$info','$date', '$addon','$putq')"); 
	echo "Успех :)"; 
	} 
	 }}

Е така не се добавя нищо.. когато от
PHP:
$query = mysql_query("INSERT INTO `imena` (`id`, `ime`,`info`, `date`,`addon`,`putq`) VALUES('','$ime','$info','$date', '$addon','$putq')");
махна `putq` и '$putq' си се добавят, но на мене ми трябва да ми вкара в базата данни и пътя до файла .. иначе файла си го качва там е ок, но това..
 
PHP:
$putq = htmlspecialchars(addslashes($putq));
$query = mysql_query("INSERT INTO `imena` (`id`, `ime`,`info`, `date`,`addon`,`putq`) VALUES('','$ime','$info','$date', '$addon','$putq')");
 
Код:
$query = mysql_query("INSERT INTO `imena` (`id`, `ime`,`info`, `date`,`addon`,`putq`) VALUES('','$ime','$info','$date', '$addon','$putq')");

if($query !== false) {
    echo 'Успех..';
}

Запаметяшав заявката само в промелива и не я пускаш.Може да ползваш и

Код:
$query = mysql_query("INSERT INTO `imena` (`id`, `ime`,`info`, `date`,`addon`,`putq`) VALUES('','$ime','$info','$date', '$addon','$putq')") or die(mysql_error());
 
niki_noki каза:
Ev0luti0N каза:
Сложи преди заявката:
PHP:
echo $putq;
и кажи дали ти изкарва пътя :idea:

ДА
Полето ти "varchar" ли е..
Ако не направи както ти казаха по-горе потребителят.
 
Ev0luti0N каза:
niki_noki каза:
Ev0luti0N каза:
Сложи преди заявката:
PHP:
echo $putq;
и кажи дали ти изкарва пътя :idea:

ДА
Полето ти "varchar" ли е..
Ако не направи както ти казаха по-горе потребителят.

Да аз не го бях видял неговото мнение ..

alex3 +1
 

Back
Горе