Witam, dopiero zagłębiam się w tajniki PHP ( w sumie pierwszys skrypt ). Choć mam Wademekum php i mysql, z której uczę się i wziąłem częściowo kod to coś mi tu nie działa nie wiem dlaczego :S. Dostaje error że nie może skopiować pliku do folderu, CHMODY ustawiłem nawet na 777.
<?php
if($userID)
{
echo '<h1> Dodaj Replay!</h1><br><br>'; echo '<form enctype="multipart/form-data" action="addedrep.php" method="post">'; echo '<input type="hidden" name="MAX_FILE_SIZE" value="1000000">'; echo 'Ścieżka do repa: <input name="repfile" type="file"> <input type="submit" value="wyślij"></from><br>'; }
else
{
echo '<br><br>Aby dodać repa musisz być zarejstrowany oraz zalogowany!<br><br>'; echo '• <b><a href="index.php?site=register">Rejestracja</a></b>'; echo '• <b><a href="index.php?site=login">Zaloguj się</a></b>'; }
?>
<?php
if ($_FILES['repfile']['error'] > 0)
{
switch ($_FILES['repfile']['error'])
{
case 1
: echo 'Rozmiar pliku przekroczył wartość upload_max_filesize'; break; case 2
: echo 'Rozmiar pliku przekroczył wartość max_file_size'; break; case 3
: echo 'Plik wysłany tylko częściowo'; break; case 4
: echo 'Nie wysłano żadnego pliku'; break; }
}
$ext = strrchr($_FILES['repfile']['name'],'.');
{
echo("Złe rozszerzenie pliku. "); }
$lokalizacja = '/rep/replays/'.$_FILES['repfile']['name'];
{
echo 'Problem: Plik nie może być skopiowany do katalogu'; }
else
{
echo 'Problem: możliwy atak podczas wysyłania pliku. Nazwa pliku: '; echo $_FILES['repfile']['name']; }
echo 'Plik wysłany<br><br>'; ?>
Pozdrawiam