X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
> Не заносится имя изображения в базу данных
Rinat1994
Rinat1994
Topic Starter сообщение 14.6.2012, 13:58; Ответить: Rinat1994
Сообщение #1


Короче пытаюсь занести в базу имя изображения с последующим копировнием его в папку image
Проблема вот в чем само копирование изображение идет а занесение в базу данных имя изображения не идет, уже 3 час пытаюсь сделать может просто я туповат маленько но помогите

Код photo.php
<?php
require_once('functions.php');
require_once('mysql.php');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Документ без названия</title>
</head>
<body>
<form method="post" enctype="multipart/form-data">
<input type="file" name="img">
<br>
<input type="submit" value="Загрузить фото">
</form>
</form>
<?php
if (isset($_FILES['img'])) {

loadImage($_FILES['img']);
}
?>
</body>
</html>


Код function.php (Отрывок)
function loadImage($file){

switch($file['type']) {

  case 'image/png':
   $filename = date("YmdHis");

   $name = images.'/' .$filename;
   $copy = copy($file['tmp_name'],$name);
   if ($copy){
    mysql_query("INSERT INTO images(filename) VALUES (".$filename.'.png'.") ");
   }
   else {
    die ('не удалось загрузить файл');
  
   break;
   }
  default : echo "Ощибка формата изображений<br>";


}

}


Да кстати когда в
mysql_query("INSERT INTO images(filename) VALUES (".$filename.'.png'.") ")
сделать так
mysql_query("INSERT INTO images(filename) VALUES ($filename) ")
то добавляется но без расширений а так без расширений скрипт не работатает

$filename = date("YmdHis");
Пытался сюда впихнуть расширение но опять в базу добавление не идет ((

Надеюсь поможете... )
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Symphony
Symphony
сообщение 14.6.2012, 13:58; Ответить: Symphony
Сообщение #2


$name = images.'/' .$filename;


images - ошибка тут!!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Rinat1994
Rinat1994
Topic Starter сообщение 14.6.2012, 14:00; Ответить: Rinat1994
Сообщение #3


Извини за тупость а где?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Symphony
Symphony
сообщение 14.6.2012, 14:01; Ответить: Symphony
Сообщение #4


что такое images ??? переменная?? строка??
переменная - $images
строка - 'images'
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Rinat1994
Rinat1994
Topic Starter сообщение 14.6.2012, 14:08; Ответить: Rinat1994
Сообщение #5


images это папка куда скидывается копия файла

В любом случае когда пытаюсь добавить расширение тупо перестает работать
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Symphony
Symphony
сообщение 14.6.2012, 14:37; Ответить: Symphony
Сообщение #6


images это папка куда скидывается копия файла


так возьми ее как строку в кавычки , тяжело что ли?

$name = 'images'.'/'.$filename;

или

$name = '/images'.'/'.$filename;
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Rinat1994
Rinat1994
Topic Starter сообщение 14.6.2012, 14:43; Ответить: Rinat1994
Сообщение #7


Я уже попробовал разницы к сожаление нету все равно неработает придется скрипт переписать ((
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Symphony
Symphony
сообщение 14.6.2012, 15:01; Ответить: Symphony
Сообщение #8


дай последний код
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Внучара
Внучара
сообщение 14.6.2012, 15:03; Ответить: Внучара
Сообщение #9


Rinat1994, mysql_query("INSERT INTO `images` (filename) VALUES ('$filename.png')");
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Symphony
Symphony
сообщение 14.6.2012, 15:06; Ответить: Symphony
Сообщение #10


$filename = $filename.'.png';
mysql_query("INSERT INTO images(filename) VALUES ($filename) ")
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПродам базу сайтов Wordpress в 16 миллионов доменов! Свежая сборка.
17 Boymaster 9275 17.3.2024, 2:53
автор: Boymaster
Открытая тема (нет новых ответов) Интеграция спортивных данных API. Коэффициенты БК, Live результаты
14 yaroslav89 6539 13.3.2024, 23:16
автор: spoyer_ru
Открытая тема (нет новых ответов) Подкиньте базу ключей тематики wallpaper - Обои для рабочего стола
0 uahomka 810 27.2.2024, 0:38
автор: uahomka
Открытая тема (нет новых ответов) ГОРЯЧИЕ FOREX|CRYPTO ЛИДЫ. БАЗЫ ДАННЫХ
[Чарджбек|Рекавери|Возврат]
9 Leado 3758 9.2.2024, 16:04
автор: baza0013
Открытая тема (нет новых ответов) Базы данных, различной тематики, выкладываем тут.
Делимся, обмениваемся, заказываем, парсим.
12 InfoObmen 15165 4.9.2022, 2:32
автор: Галецкая


 



RSS Текстовая версия Сейчас: 19.3.2024, 11:30
Дизайн