Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> nazwa pliku
alchemic
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 8.01.2004
Skąd: Legnionowo

Ostrzeżenie: (0%)
-----


Witam

Mam scryp upload ktory dziala poprawnie...
Nazwe pliku zapisuje w postaci: ilosc plikow w katalogu +1
ale ta metoda nie bardzo pasi bo jak wyale jakis plik to mi nadpisze istniejacy plik... jak mam zrobic by scrypt wczytal nazwe pliku o najwiekszej liczbie zwiekszyl jego wartosc o 1 i zapisal w postaci zmiennej $nazwa ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
alchemic
post
Post #2





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 8.01.2004
Skąd: Legnionowo

Ostrzeżenie: (0%)
-----


[php:1:1c28c52fe6]<?php


function policz($kat)
{

$dir=dir($kat);
while($file=$dir->Read())
{
if($file!="." && $file!=".." && !is_dir($file))
{
$filecount+=1;
}
}
return($filecount);
}

$ile=policz("$folder/");



$jpg=".jpg";
$nazwa="$ile";
$nazwa2=($nazwa/2+1000);
$nazwaa="$nazwa2$jpg";
$ile_plikow=($ile/2);
$max_rozmiar = 1024*1024;
if (is_uploaded_file($_FILES['plik']['tmp_name'])) {
if ($_FILES['plik']['size'] > $max_rozmiar) {
echo 'Blad! Plik jest za duzy!';
} else {
echo 'przeslano plik: '.$_FILES['plik']['name'];
echo ("który został zapisany w katalogu $folder jako $nazwaa <br>");
echo ("Obecnie w katalogu $folder znajduje sie $ile_plikow plików<br>");

move_uploaded_file($_FILES['plik']['tmp_name'],
$_SERVER['DOCUMENT_ROOT/'].($folder)."/".$nazwaa);
}
} else {
echo 'Blad przy przesylaniu danych!';
}

?>

?>[/php:1:1c28c52fe6]

mile widziana optymalizacja (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) zwlaszza zmiennych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie
- alchemic   nazwa pliku   26.02.2004, 18:34:37
- - matid   Podrzuć kod, spróbujemy coś zdziałać...   26.02.2004, 20:07:39
- - alchemic   <?php function policz($kat) { $dir=dir(...   26.02.2004, 20:30:29


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 18:04