Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Edycja i usuwanie plikow na podstawie MYSQL
viamarimar
post
Post #1





Grupa: Zarejestrowani
Postów: 303
Pomógł: 1
Dołączył: 24.09.2011

Ostrzeżenie: (10%)
X----


Nie wiem dlaczego ale mam bardzo dziwny problem, mam skrypt ktory dodaje mi pliki na serwer teraz chcialem dopisac edycje i usuwanie. Ok, nie jest to trudne nazwa trafia do bazy czyli niby banalne. Ale nie moge zrozumiec dlaczego kod raz dziala raz nie. Jak mam to rozumiec? Przeciez tam nie ma zadnej funkcji rand zadzialaj/ nie zadzialaj. Moglby ktos powiedziec jesli wie i jest w stanie co tu nie gra?

Edycja pliku
  1. #zmiana nazwy
  2. $zap3=mysql_query("SELECT * FROM pliki ") or die(mysql_error());
  3. $wiersz=mysql_fetch_array($zap3);
  4.  
  5. $katalog = "./upload/";
  6. $filename = $katalog.$wiersz['kodowanazwa'];
  7. rename($filename,$katalog.md5($_POST['pelnanazwa']));
  8.  
  9. $zap2 = "UPDATE pliki SET pelnanazwa='".$_POST['pelnanazwa']."',kodowanazwa='".md5($_POST['pelnanazwa'])."',aktywny='".$_POST['aktywny']."', ile='".$_POST['ile']."' WHERE id='$id'";
  10. $result=mysql_query($zap2);


Usuwanie pliku:
  1. #usuwanie pliku
  2. $zap3=mysql_query("SELECT * FROM pliki ") or die(mysql_error());
  3. $wiersz=mysql_fetch_array($zap3);
  4. $katalog = "./upload/";
  5.  
  6. $filename = $katalog.$wiersz['kodowanazwa'];
  7. // if (file_exists($filename)) {
  8. unlink($filename);
  9. echo "The file $filename exists";
  10. $zap2 = ("DELETE FROM pliki WHERE id='$id'") or die(mysql_error());
  11. $result=mysql_query($zap2);
  12. header("location: mod.php?mk=usunp");
  13. // } else {
  14. // echo "The file $filename does not exist";
  15. // }

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 17:12