Mam taki oto mały skrypcik
<?php $parametry = getimagesize ($_FILES['plik']['tmp_name']); if ($parametry[0] > 3000 || $parametry[1] > 3000)//szerokość i wysokość obrazka w pikselach { echo 'Obrazek za duży!<br>'; echo '<a href="index.htm">Wstecz</a>' ; exit; } $uploaddir = './'; $_FILES['plik']['name'] = str_replace(" ","",$_FILES['plik']['name']); if(move_uploaded_file($_FILES['plik']['tmp_name'], $uploaddir.$_FILES['plik']['name'])) { echo 'Plik został załadowany poprawnie! <br><br>'; echo '<img src="./'.$_FILES['plik']['name'].'"> <br><br>'; echo ' <div align="left">Link do pliku: <a href="./'.$_FILES['plik']['name'].'"> [url=http://94.23.91.53/hosting/'.$_FILES]http://94.23.91.53/hosting/'.$_FILES[/url]['plik']['name'].'</a><br></div>'; echo ' <div align="left">Kod HTML na stronę www:</div> <textarea name="textarea1" cols="60" wrap="soft" rows="2" > <a href="http://KarczmaPodKepa.pl" target="_blank"><img src="http://94.23.91.53/hosting/'.$_FILES['plik']['name'].'"></a> </textarea><br>'; } else echo 'Błąd podczas uploadowania pliku.<br>'; echo '<a href="index.htm">Wstecz</a>' ; ?>
Dałby rade ktoś przerobić na same pliki graficzne? Chyba stristr() mozna posprawdzać ich nazwy, ale nie umiem .
zalezy mi na gif,png,jpg,jpeg + Max rozmiar 5mb
Z góry THX
Użytkownik Szyfrant edytował ten post 01.06.2010 21:10