Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przesyłanie plików w formularzu, proszę o podpowiedź jak wstawić do formularza wysyłanie plików
wolin
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 27.07.2009

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


Witam, mam problem, próbuję wstawić do formularza opcję wyslij plik.
oto mój formularz

  1. <?php
  2. if (count($_POST))
  3. {
  4.     ////////// USTAWIENIA //////////
  5.     $email = 'email';     // Adres e-mail adresata
  6.     $subject = 'temat';     // Temat listu
  7.     $message = 'Dziękujemy, Twoja wiadomość została wysłana.<br><br>
  8. <br>
  9.   // Komunikat
  10.     $error = 'Wyst&#261;pił błąd podczas wysyłania formularza';     // Komunikat błędu
  11.     $charset = 'iso-8859-2';     // Strona kodowa
  12.     //////////////////////////////
  13.  
  14.   $head =
  15.      "MIME-Version: 1.0r\n" .
  16.      "Content-Type: text/plain; charset=$charsetr\n" .
  17.      "Content-Transfer-Encoding: 8bit";
  18.   $body = '';
  19.   foreach ($_POST as $name => $value)
  20.      if (!empty($value))
  21.            $body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value) : $value) . "r\n";
  22.  
  23.    echo mail($email, "=?$charset?B?" . base64_encode($subject) . "?=", $body, $head) ? $message : $error;
  24.  
  25. }
  26. else
  27. {
  28. ?>
  29. <form action="?" method="post">
  30. <!-- Podstawowe pole tekstowe -->
  31. <strong>DODAJ OGŁOSZENIE</strong><br>
  32. <br>
  33.  
  34. Imię i Nazwisko/Firma      <input name="imię i nazwisko/firma" /> <br /><br>
  35. Miasto                              <input name="miasto" /> <br /><br>
  36. Ulica                                 <input name="ulica" /> <br /><br>
  37. <!-- Pole typu RADIO -->
  38. PAKIET                             <select name="pakiet">
  39. <option>---Wybierz---</option>
  40. <option>coś tam </option>
  41.  
  42. </select>
  43. <br><br>
  44.  
  45.  
  46. <!-- Pole typu RADIO -->
  47. Kategoria                         <select name="kategoria">
  48.  
  49. <option>---Wybierz---</option>
  50. <option>coś tam</option>
  51.  
  52. </select>
  53. <br><br>
  54.  
  55.  
  56. <!-- Pole typu CHECKBOX -->
  57. Region                             <select name="region">
  58. <option>---Wybierz---</option>
  59. <option>coś tam</option>
  60.  
  61. </select>
  62.  
  63. <!-- Pole komentarza (o powiększonych rozmiarach oraz z tekstem domyślnym) -->
  64. <p>Tekst ogłoszenia:</p>
  65. <textarea name="Komentarz" cols="45" rows="10">...Tutaj wpisz treść ogłoszenia...</textarea>
  66. <br /><br /><br />
  67.  
  68. <br>
  69.  
  70.                               <input type="submit" name="ok" value="WYSLIJ" size="30" />      
  71. <input type="reset" value="WYCZYŚĆ"></input>
  72. </form><br><br>
  73.  
  74.  
  75. <?php
  76. }
  77. ?>


sam formularz działa poprawnie ale z wysyłaniem plików już mi nie idzie, jeśli ktoś jest w stanie pomóc z góry dziękuję.
Chodzi mi o przesyłanie plików w formacie jpg,gif.
Powód edycji: [erix] używaj na przyszłość bbcode
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: 23.08.2025 - 20:33