Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Uploader nie dodaje plików - ROZWIĄZANY, chociaż raz dodał
marian2299
post
Post #1





Grupa: Zarejestrowani
Postów: 272
Pomógł: 9
Dołączył: 6.06.2009

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


Cześć!
Mój problem polega na tym, że wziąłem z sieci upload plików, zrobiłem formularz input nazwałem "plik" typ dałem "file".
Dodałem plik na próbę, ale wtedy okazało się, że chmod to 600, dodałem skrypt żeby zmieniał CHMOD, ale plik już się nie dodawał. Usunąłem skrypt od CHMODów, nadal plik się nie dodaje.
Jakieś pomysły ?

  1. <?php
  2. $plik_tmp = $_FILES['plik']['tmp_name']; //plik tymczasowy
  3. $plik_nazwa = $_FILES['plik']['name'];
  4.  
  5. $nazwa=$_POST['nazwa']; //dane z formularza
  6. $kodsms=$_POST['kodsms']; //dane z formularza
  7. $kodcheck = mysql_query("SELECT * FROM kodykody WHERE kod = '".$kodsms."'") or die(mysql_error()); //pobieram kod z bazy
  8. $kodspr = mysql_fetch_array($kodcheck); //tworzę tablice
  9.  
  10. if($kodspr['kod'] == $kodsms && $kodspr['uzyty'] == nie && is_uploaded_file($plik_tmp)){ //sprawdzam czy kod jest, czy został już użyty, czy plik został wgrany
  11. move_uploaded_file($plik_tmp, "buttony/$plik_nazwa"); //prznieś plik
  12. chmod("buttony/$plik_nazwa", 0755); //zmień chmod
  13. echo "Kod poprawny"; }
  14. else {
  15. echo "kod niepoprawny";
  16. }
  17. ?>


Ten post edytował marian2299 1.08.2009, 00:09:31
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 18:30