Skocz do zawartości

[PHP] Problem z uploadem


Markuz

Rekomendowane odpowiedzi

Mam taki kod :

<?php
require_once('includes/coonect.php');

if($_POST['up']) {
if(is_uploaded_file($_FILES['userfile']['tmp_name'])) {
if($_POST['pass']=="93112205218") {
    $dir= "images";
    $strUploadDir = $_FILES['userfile']['name'];
    $arr = pathinfo($strUploadDir);
    if($arr["extension"]=="gif" || $arr["extension"]=="jpg" || $arr["extension"]=="png" || $arr["extension"]=="jpeg")
    {    
        if( move_uploaded_file( $_FILES['userfile']['tmp_name'], $dir."/".time().".".$strUploadDir ) )
        {

mysql_query("SET CHARSET utf8");
mysql_query("SET NAMES `utf8` COLLATE `utf8_polish_ci`"); 
        
$zapytanie = "INSERT INTO `iluzja` 
(`id`, `iluzja_nazwa`, `iluzja_desc`, `iluzja_resp`, `iluzja_img_url`, `iluzja_ocena`, `iluzja_liczba_ocen`, `data_dodania`) 
VALUES ('', 
'".$_POST['nazwa']."', 
'".$_POST['opis']."', 
'".$_POST['dzialanie']."', 
'".time().".".$_FILES['userfile']['name']."',
'0', 
'0', 
'".time()."'
)";
$idzapytania = mysql_query($zapytanie) or die('Błąd : '.mysql_error());

        
            echo 'Plik został pomyślnie uploadowany! <br />';
            echo 'Nazwa pliku : <b>'.time().".".$_FILES['userfile']['name'].'</b> <br />';
            echo 'Rozmiar pliku : <b>'.$_FILES['userfile']['size'].' bajtów</b><br />';
            echo '<img width="100px" src="images/'.time().".".$_FILES['userfile']['name'].'"/><br />';
            echo 'Nazwa iluzji : <b>'.$_POST['nazwa'].'</b> <br />';
            echo 'Opis : <b>'.$_POST['opis'].'</b> <br />';
            echo 'Działanie : <b>'.$_POST['dzialanie'].'</b> <br />';
        }
        else
        {
            echo 'Upload pliku nie powiódł się!';
        }

    }
    else
    {
        echo("Nieprawidłowy format pliku!<br />Wymagane formaty: *.jpg *.jpeg *.gif lub *.png");
    }
}
else
{
echo 'Podałeś złe hasło !';
}    
} else {
  echo 'Wystąpił błąd podczas wysyłania pliku na serwer!';
}
}

echo'
<form action="dodaj-iluzje.php" name="upload" id="upload" ENCTYPE="multipart/form-data" method="post">
<input type="file" id="userfile" name="userfile" > <br/>
Nazwa iluzji : <input type="text" name="nazwa" > <br/>
Opis działania iluzji : <input type="text" name="opis" > <br/>
Działanie iluzji : <input type="text" name="dzialanie" > <br/>
Hasło : <input type="text" name="pass" > <br/>
<input type="submit" name="up" id="upload" value="Wczytaj">
</form>';

?>

Nie patrzcie na jego budowe heh, wiem że pisane jak ... ale nie działa, działało na lokalnym serwerze, na moim green-web.pl też ale na kolegi już nie chce. Jaka może być przyczyna?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...