|
|
|
|
<form action="photos.php" method="post" enctype="multipart/form-data" class="admin">
Добавить изображение :<br>
<input name="filename" type="file" size="70"><input name="GOgo" type="submit" value="Upload">
</form>
<hr color="#CC0000">
<?php
$note = "";
if ($_POST[GOgo] === "Upload"){
$uploaddir = '../galery/';
$uploadfile = $uploaddir.rand();
move_uploaded_file($_FILES['filename']['tmp_name'], $uploadfile);
}
if ($_GET[delete] === "yeZzz"){
unlink ("../galery/".$_GET[name]);
$note = "Файл удалён .";
}
if ($_GET[deletegalery] === "0912"){
rmdir ("../galery/");
$note = "Галерея удалена .";
}
$i = 0;
if ($handle = opendir('../galery/')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo "
<a href='photos.php?delete=yeZzz&name=".$file."'><img src='../galery/".$file."' width='70' border='0'></a>
";
$i++;
}
}
closedir($handle);
}
echo $note;
?>
<br><br>
</body></html>
|
Подскажите пожалуйста вот есть фотогалерея, как сделать что бы загружались фотки с тем именем что на в компе, а не с ИД номером. | |
|
|
|
|
|
|
|
для: aleksej_sumarok
(04.03.2008 в 14:57)
| |
<?
$uploadfile = $_FILES['filename']['name'];
?>
|
| |
|
|
|
|
|
|
|
для: mihdan
(04.03.2008 в 14:58)
| |
<?
if ($_POST[GOgo] === "Upload"){
$uploaddir = '../galery/';
$uploadfile = $_FILES['filename']['name'];
move_uploaded_file($_FILES['filename']['tmp_name'], $uploadfile);
}
?>
|
Я сделал так и ничего, в чём я ошибку допустил? | |
|
|
|
|
|
|
|
для: aleksej_sumarok
(04.03.2008 в 15:41)
| |
<?
if ($_POST[GOgo] === "Upload"){
$uploaddir = '../galery/';
$uploadfile = $_FILES['filename']['name'];
move_uploaded_file($_FILES['filename']['tmp_name'], $uploaddir.$uploadfile);
}
?>
|
| |
|
|
|
|
|
|
|
для: mihdan
(04.03.2008 в 16:05)
| | Спасибо заработало, а как можно сделать чтобы он загружал без типа файла. Например просто имя без .jpg? | |
|
|
|
|
|
|
|
для: mihdan
(04.03.2008 в 16:05)
| |
<?
if ($_POST[GOgo] === "Upload"){
$uploaddir = '../galery/';
$uploadfile = strtolower(substr($_FILES['filename']['name'], 0, strrpos($_FILES['filename']['name'], '.')));
move_uploaded_file($_FILES['filename']['tmp_name'], $uploaddir.$uploadfile);
}
?>
|
| |
|
|
|
|
|
|
|
для: mihdan
(04.03.2008 в 16:43)
| |
<?PHP
$filebig=$_FILES['userfile']['name']; // Имя файла
$filebig_bite=$_FILES['userfile']['size']; // Размер
$filebig_error=$_FILES['userfile']['error']; // Ошибки файла
function upload ()
{
$path=$_SERVER['DOCUMENT_ROOT']."/photos/"; // Место закачки файла
$file_name=$path.$_FILES['userfile']['name'];
move_uploaded_file($_FILES['userfile']['tmp_name'],$file_name);// Переносим файл в указанную директорию
chmod ("$file_name", 0644);
}
upload();
?>
|
| |
|
|
|