Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Upload zdjęć + wyświetlanie linków do umieszczenia zdjęcia na forum, blogu i link do pliku
o2w5n778
post
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 10.12.2009

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


Witam!
Chciałem dodać do skryptu uploadu plików aby po wrzuceniu plików na serwer wyświetlało się:
- Link do pliku:
- Kod na stronę:
- Kod na forum:
i jeszcze ewentualnie link do miniaturki, ale jak to wszystko zrobić?

Kod skryptu uploadu:
  1. <form method="post" action="upload.php" enctype="multipart/form-data">
  2. <input type="hidden" name="MAX_FILE_SIZE" value="30000">
  3.  
  4. Wybierz plik który chcesz umieścić na serwerze:<br>
  5.  
  6. <input type="file" name="pliczek" size="40"><br>
  7. <input type="submit" value="Wgraj plik">
  8.  
  9. <?
  10. move_uploaded_file($_FILES['pliczek']['tmp_name'],"pliki/".$_FILES['pliczek']['name']);
  11. ?>
  12.  
  13. <?
  14. if (!is_uploaded_file($_FILES['pliczek']))
  15. die ('Nie wgrano żadnego pliku');
  16. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
XP'ek
post
Post #2





Grupa: Zarejestrowani
Postów: 263
Pomógł: 9
Dołączył: 3.05.2009
Skąd: Wroc

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


Zobacz czy o coś takiego Ci chodzi ?

  1. <?
  2. $site ="http://adres.pl/"; // adres strony na końcu pamiętaj o /
  3. ?>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  8. <title>Dokument bez tytułu</title>
  9. </head>
  10.  
  11. <body>
  12.  
  13. <?php
  14. if ($_POST['dodaj']) {
  15.  
  16. $plik_nazwa = trim($_POST['plik_nazwa']);
  17. $plik_tmp = $_FILES['foto']['tmp_name'];
  18. $plik_nazwa = $_FILES['foto']['name'];
  19.  
  20. if(is_uploaded_file($plik_tmp)) {
  21. move_uploaded_file($plik_tmp, "$plik_nazwa");
  22. echo "Plik: <strong>$plik_nazwa</strong> został przesłany na serwer!<br>";
  23. print 'link dla forum: [img]'.$site.''.$plik_nazwa.'[/ img]';
  24.  
  25. /* Komenda Sprawdzająca Działanie Uploadu Zdjęcia */
  26. }
  27.  
  28. }
  29. ?>
  30.  
  31. <div id="okno">
  32. <form enctype="multipart/form-data" action="index.php" method="POST" name="newad">
  33. <div class="oknoDane">
  34. <p class="oknoDanePotrzebne">Podaj Potrzebne Dane:</p>
  35. <table><tr>
  36. <td><table><tr>
  37. <td>fotografia:</td><td><input type="file" name="foto" class="nazwy" /></td></tr></table></td>
  38. </tr></table>
  39. </div>
  40. <div class="pagesPrzyciski">
  41. <input type="submit" name="dodaj" class="pages" value="Dodaj" />
  42. <input type="reset" class="pages" value="Resetuj" />
  43. <input type="button" class="pages" onclick="java script:history.back();" name="wstecz" value="Wstecz" />
  44. </div>
  45. </form>
  46. </div>
  47. </body>
  48. </html>
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: 5.10.2025 - 00:47