Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Загрузка файлов

Сообщения:  [1-10]    [11-20]   [21-30]  [31-40] 

 
 автор: valenok   (22.06.2006 в 20:53)   письмо автору
 
   для: valenok   (22.06.2006 в 20:37)
 

А потом:
<?
$q
="SELECT *FROM 'images'"
$rez1=mysql_query($q); 
while(
$s1=mysql_fetch_array($rez1)) 

echo 
"<img src=\"".$s1['link'] ."\" />"
}

   
 
 автор: em   (22.06.2006 в 20:40)   письмо автору
 
   для: valenok   (22.06.2006 в 20:36)
 

Ну да, они ж в БД записываются в таком формате. Так вот, почему-то именно выводится 6jpg, а с другими цифрами не загружаются. Несколько раз проверяла (БД чистила)- результат один - 6.jpg.При чем url у всех правильный http://tehob.com/tmp/(id).jpg

   
 
 автор: valenok   (22.06.2006 в 20:37)   письмо автору
 
   для: valenok   (22.06.2006 в 20:36)
 


<?
$max_image_width
380;
$max_image_height600;
$max_image_size64 1024;
$valid_types =  array("gif","jpg""png""jpeg");

if (isset(
$_FILES["userfile"])) {
if (
is_uploaded_file($_FILES['userfile']['tmp_name'])) {
$filename $_FILES['userfile']['tmp_name'];
$ext substr($_FILES['userfile']['name'], 
strrpos($_FILES['userfile']['name'], "."));
if (
filesize($filename) > $max_image_size) {
echo 
'Error: File size > 64K.';
} elseif (!
in_array($ext$valid_types)) {
echo 
'Error: Invalid file type.';
} else {
 
$size GetImageSize($filename);
 if ((
$size) && ($size[0] < $max_image_width
&& (
$size[1] < $max_image_height)) {
if (@
move_uploaded_file($filename"/www/htdocs/upload/")) {
echo 
'File successful uploaded.';

mysql_query("INSERT INTO images (id, link) VALUES('','/upload".$filename."')",$link);

} else {
echo 
'Error: moving fie failed.';
}
} else {
echo 
'Error: invalid image properties.';
}
}
} else {
echo 
"Error: empty file.";
}
} else {
echo  
'
<form enctype="multipart/form-data" method="post"> 
<input type="hidden" name="MAX_FILE_SIZE" value="64000"> 
Send this file: <input name="userfile" type="file"> 
<input type="submit" value="Send File"> 
</form>'
;
}
?>


Script by [url=mailto:mail@young.org.ua]Александр Войцеховский[/url]
Взято с Upload файлов, и все с этим связанное

   
 
 автор: valenok   (22.06.2006 в 20:36)   письмо автору
 
   для: em   (22.06.2006 в 20:24)
 

Всмысле картинка только с цифровым названием?

   
 
 автор: em   (22.06.2006 в 20:24)   письмо автору
 
   для: em   (22.06.2006 в 20:04)
 

Люди, помогите!
Почему-то всегда загружается только одна картинка 6.jpg

   
 
 автор: em   (22.06.2006 в 20:04)   письмо автору
 
   для: em   (22.06.2006 в 19:57)
 

Вроде бы установила. Но все равно не работает. В папку tmp не копируется

   
 
 автор: em   (22.06.2006 в 19:57)   письмо автору
 
   для: em   (22.06.2006 в 18:25)
 

Как ставить права в FARe?

   
 
 автор: em   (22.06.2006 в 18:25)   письмо автору
 
   для: kolobokk   (22.06.2006 в 17:30)
 

Где и как задать права 777 к папке. Если можно подробней.

   
 
 автор: em   (22.06.2006 в 17:35)   письмо автору
 
   для: kolobokk   (22.06.2006 в 17:30)
 

В том же файле, где у меня все скрипты на загрузку изображения или в каком-то другом?
P.S.Я пишу прямо на сервере. Унас есть такая услуга "File manager"., где я сразу редактирую все свои файлы.

   
 
 автор: kolobokk   (22.06.2006 в 17:30)   письмо автору
 
   для: em   (22.06.2006 в 17:27)
 

это можно написать один раз в php скрипте

<?
chmod 
("/var/www/tehob/tehob.com/tmp/"0777);

?>

   

Сообщения:  [1-10]    [11-20]   [21-30]  [31-40] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования