Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z wyświetlaniem zdjęć po wgraniu
dawidos726
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 28.12.2020

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


Cześć. Problem po wgraniu zdjęć błąd w wyświetlaniu. Zapisuje go chyba jakoś inaczej bo jak go ściągne przez ftp to też błą. KOd
  1. <?php
  2. if(isset($_POST['submit'])){//jeśli zatwierdzono formularz
  3. if($_FILES['file']['error']!=0){//jeśli napotkano błąd
  4. echo 'Nastąpił błąd przy wysyłaniu pliku';
  5. }else{
  6. if(is_uploaded_file($_FILES['file']['tmp_name'])){//jeśli wysłano plik
  7. move_uploaded_file($_FILES['file']['tmp_name'],'upload/'.$_FILES['file']['name']);//przesuwamy go do odpowiedniego katalogu
  8. $dane=strip_tags(file_get_contents('upload/'.$_FILES['file']['name']));//usuwamy tagi php i html
  9. $file=fopen('upload/'.$_FILES['file']['name'],'w');//otwieramy plik
  10. fwrite($file,$dane);//zapisujemy go w zmienionej formie
  11. $plik_nazwa = 'upload/'.$_FILES['file']['name'];
  12. echo 'Zdjęcie zostało zapisane na serwerze. Podgląd kliknij <a href="'.$plik_nazwa.'">tutaj</a>.';// komentarz po uploadzie
  13. }else{
  14. echo 'Możliwy atak hakerski';
  15. }
  16. }
  17. }
  18. ?>
  19.  
  20. <form enctype="multipart/form-data" action="" method="post">
  21. <input type="file" name="file" />
  22. <input type="hidden" name="MAX_FILE_SIZE" value="10000000" />
  23. <input type="submit" name="submit" value="wyślij">
  24. </form>
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 - 16:08