Chcę zrobić serwer na który uzytkownik będzie się logował. Po zalogowaniu będzie mógl robić uplod plików na serwer do swoich folderów. Ma mieć możliwość administrowania swoimi plikami, tak by tylko on miał możliwość usunąć pliki i zmieniać ich nazwy. Jak będzie robiony uplod pliku konieczne ma byc dodanie opis, który wyjaćni co to za plik.
Całość będzie na serwerze który weryfikuje klienta na podstawie certyfikatu wystawionego przez serwer (to już działa). Jest trochę śmieszna sytuacja bo jak robie upload przy pomocy certyfikatu klienta, to mogę wrzucić jakie 900 KB, a jak nie jestem weryfikowany przez serwer to mogę wrzucić 5M - tyle ile ustawiłęm w php.ini. Dlaczego?? o to kod:
<?php
echo '<i>Wgraj plik na serwer . <br /></i><form enctype="multipart/form-data" action="?a=upl" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="5000000" />
<input name="plik" type="file" />
<input type="submit" value="Wyslij plik" />
</form> ';
if($_GET['a'] == upl){
$plik_tmp = $_FILES['plik']['tmp_name'];
$plik_nazwa = $_FILES['plik']['name'];
$plik_rozmiar = $_FILES['plik']['size'];
$sp = explode(".",$plik_nazwa);
if($sp[1] == "jpg" || $sp[1] == "JPG" || $sp[1] == "php" || $sp[1] == "html") {
if(is_uploaded_file($plik_tmp)) {
move_uploaded_file($plik_tmp, "upload/$plik_nazwa");
chmod ("upload/$plik_nazwa", 0777);
echo 'Plik: <strong>'.$plik_nazwa.'</strong> o rozmiarze
<strong>'.$plik_rozmiar.' bajtów</strong> został przesłany na serwer!<br /><br />';
}
}else{
echo 'Plik o niedozwolonym rozszerzeniu!';
exit;
} }
?>
Potrzebuje pomysłów, bo dopiero zaczynam z php i kodów:
logowania
wiązania pliku z opisem
Jak ktoś kiedyś oglądał "włatcy móch", to przypominam że autor miał kiedyś też 8 lat

Pozdrawiam