|
| |
|
|
| |
для: 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'] ."\" />";
}
|
| |
| |
|
|
| |
|
|
| |
для: valenok
(22.06.2006 в 20:36)
| | | Ну да, они ж в БД записываются в таком формате. Так вот, почему-то именно выводится 6jpg, а с другими цифрами не загружаются. Несколько раз проверяла (БД чистила)- результат один - 6.jpg.При чем url у всех правильный http://tehob.com/tmp/(id).jpg | |
| |
|
|
| |
|
|
| |
для: valenok
(22.06.2006 в 20:36)
| | |
<?
$max_image_width= 380;
$max_image_height= 600;
$max_image_size= 64 * 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'],
1 + 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 файлов, и все с этим связанное | |
| |
|
|
| |
|
|
| |
для: em
(22.06.2006 в 20:24)
| | | Всмысле картинка только с цифровым названием? | |
| |
|
|
| |
|
|
| |
для: em
(22.06.2006 в 20:04)
| | | Люди, помогите!
Почему-то всегда загружается только одна картинка 6.jpg | |
| |
|
|
| |
|
|
| |
для: em
(22.06.2006 в 19:57)
| | | Вроде бы установила. Но все равно не работает. В папку tmp не копируется | |
| |
|
|
| |
|
|
| |
для: em
(22.06.2006 в 18:25)
| | | Как ставить права в FARe? | |
| |
|
|
| |
|
|
| |
для: kolobokk
(22.06.2006 в 17:30)
| | | Где и как задать права 777 к папке. Если можно подробней. | |
| |
|
|
| |
|
|
| |
для: kolobokk
(22.06.2006 в 17:30)
| | | В том же файле, где у меня все скрипты на загрузку изображения или в каком-то другом?
P.S.Я пишу прямо на сервере. Унас есть такая услуга "File manager"., где я сразу редактирую все свои файлы. | |
| |
|
|
| |
|
|
| |
для: em
(22.06.2006 в 17:27)
| | | это можно написать один раз в php скрипте
<?
chmod ("/var/www/tehob/tehob.com/tmp/", 0777);
?>
|
| |
| |
|
|
|