Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Nie działa is_uploaded_file. Ładowanie zdjęcia na serwer
Forum PHP.pl > Forum > Przedszkole
szczalpi

Witam
Mam problem odnośnie wgrywaniem zdjęć na serwer. Swego czasu wszystko działało. Dodawało zdjęcia na serwer, lecz wczroaj nie wiem czy cos skasowałem przez przypadek i już nie działa. Patrzę na ten kod, ale nie wydaję mi się, aby gdzieś był błąd.
Proszę o was pomoc.
  1. [/php]
  2.  
  3. [php]$path = "/users_fotos/";
  4. $login = $_POST['login'];
  5. $password = $_POST['password'];
  6. $mail_kontakt = $_POST['mail_kontakt'];
  7. $nazwa_obiektu = $_POST['nazwa_obiektu'];
  8. $rodzaj_obiektu = $_POST['rodzaj_obiektu'];
  9. $opis =$_POST['opis'];
  10. $region = $_POST['region'];
  11. $cena_min = $_POST['cena_min'];
  12. $cena_max = $_POST['cena_max'];
  13. $pokoje = $_POST['pokoje'];
  14. $miejsca = $_POST['miejsca'];
  15. $cena_1 = $_POST['cena_1'];
  16. $cena_2 = $_POST['cena_2'];
  17. $cena_3 = $_POST['cena_3'];
  18. $cena_4 = $_POST['cena_4'];
  19. $cena_ap = $_POST['cena_ap'];
  20. $imie = $_POST['imie'];
  21. $nazwisko = $_POST['nazwisko'];
  22. $adres = $_POST['adres'];
  23. $miasto = $_POST['miasto'];
  24. $kod_pocztowy = $_POST['kod_pocztowy'];
  25. $wojewodztwo = $_POST['wojewodztwo'];
  26. $mail = $_POST['mail'];
  27. $www = $_POST['www'];
  28. $telefon = $_POST['telefon'];
  29. $lazienka= $_POST['lazienka'];
  30. $tv = $_POST['tv'];
  31. $radio = $_POST['radio'];
  32. $internet = $_POST['internet'];
  33. $lodowka = $_POST['lodowka'];
  34. $parking = $_POST['parking'];
  35. $grill = $_POST['grill'];
  36. $plac = $_POST['plac'];
  37. $basen = $_POST['basen'];
  38. $sprzet = $_POST['sprzet'];
  39. $stolowka = $_POST['stolowka'];
  40. $data = gmdate("d-m-y");
  41. $photo_1 = $_POST['photo_1'];
  42. $photo_2 = $_POST['photo_2'];
  43. $photo_3 = $_POST['photo_3'];
  44.  
  45. if(isset($_FILES['photo_1']['name'])):
  46. {
  47.  
  48. $random = rand(1,100000);
  49.  
  50. $max_rozmiar = 1024*1024;
  51. if (is_uploaded_file($_FILES['photo_1']['tmp_name'])) {
  52.  
  53.  
  54. $photo_1=$random.$_FILES['photo_1']['name'];
  55.  
  56. move_uploaded_file($_FILES['photo_1']['tmp_name'],
  57.  
  58. $_SERVER['DOCUMENT_ROOT'].$path.$random.$_FILES['photo_1']['name']);
  59.  
  60. }
  61. }
  62. endif;
  63.  
  64. if(isset($_FILES['photo_2']['name'])):
  65. {
  66.  
  67. $random = rand(1,100000);
  68.  
  69.  
  70. $max_rozmiar = 1024*1024;
  71. if (is_uploaded_file($_FILES['photo_2']['tmp_name'])) {
  72.  
  73.  
  74. $photo_2=$random.$_FILES['photo_2']['name'];
  75.  
  76. move_uploaded_file($_FILES['photo_2']['tmp_name'],
  77.  
  78. $_SERVER['DOCUMENT_ROOT'].$path.$random.$_FILES['photo_2']['name']);
  79.  
  80. }
  81. }
  82. endif;
  83.  
  84. if(isset($_FILES['photo_3']['name'])):
  85. {
  86.  
  87. $random = rand(1,100000);
  88.  
  89.  
  90. $max_rozmiar = 1024*1024;
  91. if (is_uploaded_file($_FILES['photo_3']['tmp_name'])) {
  92.  
  93.  
  94. $photo_3=$random.$_FILES['photo_3']['name'];
  95.  
  96. move_uploaded_file($_FILES['photo_3']['tmp_name'],
  97.  
  98. $_SERVER['DOCUMENT_ROOT'].$path.$random.$_FILES['photo_3']['name']);
  99.  
  100. }
  101. }
  102. endif;
  103.  
  104.  
  105. if($photo_1=="")
  106. {
  107. $photo_1 = "empty.jpg";
  108. }
  109.  
  110. if($photo_2=="")
  111. {
  112. $photo_2 = "empty.jpg";
  113. }
  114.  
  115. if($photo_3=="")
  116. {
  117. $photo_3 = "empty.jpg";
  118. }
  119.  
  120.  
  121.  
  122. $status=1;
  123. $counter=1;
  124. $sql = "insert INTO users VALUES(
  125. '$id',
  126. '$login',
  127. '$password',
  128. '$mail_kontakt',
  129. '$imie',
  130. '$nazwisko',
  131. '$adres',
  132. '$miasto',
  133. '$kod_pocztowy',
  134. '$wojewodztwo',
  135. '$nazwa_obiektu',
  136. '$rodzaj_obiektu',
  137. '$region',
  138. '$opis',
  139. '$cena_min',
  140. '$cena_max',
  141. '$pokoje',
  142. '$miejsca',
  143. '$cena_1',
  144. '$cena_2',
  145. '$cena_3',
  146. '$cena_4',
  147. '$cena_ap',
  148. '$mail',
  149. '$www',
  150. '$telefon',
  151. '$lazienka',
  152. '$tv',
  153. '$radio',
  154. '$internet',
  155. '$lodowka',
  156. '$parking',
  157. '$grill',
  158. '$plac',
  159. '$basen',
  160. '$sprzet',
  161. '$stolowka',
  162. '$photo_1',
  163. '$photo_2',
  164. '$photo_3',
  165. '$counter',
  166. '$status',
  167. '$data'
  168. )";
  169.  
  170. echo "Obiekt został dodany";
  171. mysql_query($sql);
Mega_88
Tak na szybko:
- uprawnienia do folderu gdzie są wgrywane zdjęcia prawidłowe ( CHMOD ) ?
- folder tmp stworzony z uprawnieniami ? ( co do tego nie jestem pewny smile.gif )

Masz jakiś komunikat błędu ?
szczalpi
Uprawnienia mam dobre.
Nazwę pliku wgrywa do bazy, ale juz samego pliku nie wrzuca do katalogu "users_fotos" na serwer.
Wczesniej bylo ok, ale nie wiem czy w hostingu cos zmienili.

Proszę o pomoc sad.gif

Proszę o pomoc.
Mega_88
Jak masz włączoną obsługę błedów to podaj treść.
Wgrywałeś jakiś mały plik na przykład 200px na 200px ?
szczalpi

KOdy błedu przy użyciu error_reporting(E_ALL).
NIe wywala błędu na zdjęciu

  1. Notice: Undefined index: lazienka in /home/szczyp/public_html/www.ewypoczywaj.pl/dodano.php on line 103
  2.  
  3. Notice: Undefined index: tv in /home/szczyp/public_html/www.ewypoczywaj.pl/dodano.php on line 104
  4.  
  5. Notice: Undefined index: radio in /home/szczyp/public_html/www.ewypoczywaj.pl/dodano.php on line 105
  6.  
  7. Notice: Undefined index: internet in /home/szczyp/public_html/www.ewypoczywaj.pl/dodano.php on line 106
  8.  
  9. Notice: Undefined index: lodowka in /home/szczyp/public_html/www.ewypoczywaj.pl/dodano.php on line 107
  10.  
  11. Notice: Undefined index: parking in /home/szczyp/public_html/www.ewypoczywaj.pl/dodano.php on line 108
  12.  
  13. Notice: Undefined index: grill in /home/szczyp/public_html/www.ewypoczywaj.pl/dodano.php on line 109
  14.  
  15. Notice: Undefined index: plac in /home/szczyp/public_html/www.ewypoczywaj.pl/dodano.php on line 110
  16.  
  17. Notice: Undefined index: basen in /home/szczyp/public_html/www.ewypoczywaj.pl/dodano.php on line 111
  18.  
  19. Notice: Undefined index: sprzet in /home/szczyp/public_html/www.ewypoczywaj.pl/dodano.php on line 112
  20.  
  21. Notice: Undefined index: stolowka in /home/szczyp/public_html/www.ewypoczywaj.pl/dodano.php on line 113
  22.  
  23. Notice: Undefined variable: id in /home/szczyp/public_html/www.ewypoczywaj.pl/dodano.php on line 206
  24. Obiekt został dodanykwiat.jpgempty.jpgempty.jpg
nospor
print_r($_FILES);
i pokaż co ci zwraca po wyslaniu forma
szczalpi
Zwraca nazwy plików, lecz nie zapisuje do katalogu
nospor
Cytat
i pokaż co ci zwraca po wyslaniu forma

Zajrzyj do słownika i poszukaj definicji słowa "pokaż" a następnie dostosuj się do mojej prosby

Żeby nie było wątpliwości to napiszę jeszcze tak:
pokaż dokładnie co do joty co zwraca print_r($_FILES);
szczalpi

Zwraca to :
Array ( ) kwiat.jpgdg.jpg3.jpgObiekt został dodany.

  1. print_r($_FILES);
  2. print_r($photo_1);
  3. print_r($photo_2);
  4. print_r($photo_3);
nospor
facepalmxd.gif

No i czego mi mowisz, ze print_r($_FILES); zwraca nazwy plików kiedy nie zwraca!!!! print_r($_FILES); zwraca pustą tablicę. Ty naprawde tego nie widzisz?? Nazwy plików to zwracają ci twoje inne print_r o które przecież cię nie prosiłem....

W ogole nie są wysyłane zadne info o plikach - zero. Pokaż kod formularza
szczalpi
Kod wysyłania zdjec:
  1. <td class="label"><p>Zdjęcie 1:<td align="left"><input type="file" name="photo_1" size="4"></td>
  2. </tr><br/>
  3. <tr>
  4. <td class="label"><p>Zdjęcie 2:<td align="left"><input type="file" name="photo_2" size="4"></td>
  5. </tr><br/>
  6. <tr>
  7. <td class="label"><p>Zdjęcie 3:<td align="left"><input type="file" name="photo_3" size="4"></td>
nospor
zacznij wkoncu czytac co się do ciebie pisze.... prosiłem o kod formularza.... domyslnie całego formularza a nie kawałka....
szczalpi
Cały kod
Proszę się nie denerwować smile.gif Będę bardzo wdzięczny za pomoc.
  1.  
  2.  
  3. <tr>
  4. <td class="label">Login:</td ><td ><input class="long" type="text" name="login" style="border:2px solid #C5E3F8"></td >
  5. </tr>
  6. <tr>
  7. <td class="label">Hasło:<em>*</em></td>
  8. <td><input class="long" type="password" name="password" ></td>
  9. </tr>
  10. <tr>
  11. <td class="label">Powtórz hasło:<em>*</em></td><td><input class="long" type="password" name="password_2" ></td>
  12. </tr><br/>
  13. <tr>
  14. <td class="label">E-mail (kontaktowy):<em>*</em></td><td><input class="long" type="text" name="mail_kontakt" ></td>
  15. </tr><br/>
  16. <tr>
  17. <td class="label">Nazwa obiektu:<em>*</em></td><td><input class="long" type="text" name="nazwa_obiektu" ></td>
  18. </tr><br/>
  19. <tr>
  20. <td class="label">Rodzaj obiektu:<em>*</em></td><td><select name="rodzaj_obiektu" class="contactForm">
  21. <? $query= "SELECT kat_nazwa FROM kat_rodzaj_obiektu ORDER BY kat_nazwa ASC";
  22. $result = mysql_query($query);
  23. while($row = mysql_fetch_assoc($result)) {
  24. echo'<option value="'.$row['kat_nazwa'].'">'.$row['kat_nazwa'].'</option>';
  25. }?>
  26. </select></td>
  27. </tr><br/>
  28. <tr>
  29. <td class="label">Region:<em>*</em></td><td><select name="region" class="contactForm">
  30. <option>Beskidy</option>
  31. <option>Bieszczady</option>
  32. <option>Bory Tucholskie</option>
  33. <option>Góry Świętokrzyskie</option>
  34. <option>Półwysep Helski</option>
  35. <option>Jura Krakowsko-Częstochowska</option>
  36. <option>Kaszuby</option>
  37. <option>Kujawy</option>
  38. <option>Mazowsze</option>
  39. <option>Mierzeja Wiślana</option>
  40. <option>Pieniny</option>
  41. <option>Pojezierze Drawskie</option>
  42. <option>Puszcza Białowieska</option>
  43. <option>Roztocze</option>
  44. <option>Sudety</option>
  45. <option>Suwalszczyzna</option>
  46. <option>Tatry i Podhale</option>
  47.  
  48. </select></td>
  49. </tr><br/>
  50. <tr>
  51. <td class="label">Opis obiektu:</td><td><textarea class="long "name="opis" rows="4" cols="25" >Opis obiektu ...</textarea></td>
  52. </tr><br/>
  53. <tr>
  54. <td class="label">Min cena jednego noclegu:</td><td><input class="long" type="text" name="cena_min" ></td>
  55. </tr><br/>
  56. <tr>
  57. <td class="label">Max cena jednego noclegu:</td><td><input class="long" type="text" name="cena_max" ></td
  58. </tr><br/>
  59. <tr>
  60. <td class="label">Ilość dostępnych pokoi:</td><td><input class="long" type="text" name="pokoje" ></td>
  61. </tr><br/>
  62. <tr>
  63. <td class="label">Ilość dostępnych miejsc:</td><td><input class="long" type="text" name="miejsca" ></td>
  64. </tr><br/>
  65. <tr>
  66. <td class="label" >Pokój 1-osobowy - cena:</td>
  67. <td><input class="long" type="text" name="cena_1" ></td>
  68. </tr>
  69. <tr>
  70. <td class="label">Pokój 2-osobowy - cena:</td>
  71. <td><input class="long" type="text" name="cena_2" ></td>
  72. </tr>
  73. <tr>
  74. <td class="label" >Pokój 3-osobowy - cena:</td>
  75. <td><input class="long" type="text" name="cena_3" ></td>
  76. </tr>
  77. <tr>
  78. <td class="label">Pokój 4-osobowy - cena:</td>
  79. <td><input class="long" type="text" name="cena_4"></td>
  80. </tr>
  81. <tr>
  82. <td class="label">Apartament - cena:</td>
  83. <td><input class="long" type="text" name="cena_ap"></td>
  84. </tr>
  85. <tr>
  86. <td class="label">Imię:</td><td><input class="long" type="text" name="imie" ></td>
  87. </tr><br/>
  88. <tr>
  89. <td class="label">Nazwisko:</td><td><input class="long" type="text" name="nazwisko" ></td>
  90. </tr><br/>
  91. <tr>
  92. <td class="label">Województwo:</td><td><select name="wojewodztwo" class="contactForm">
  93. <? $query= "SELECT woj_nazwa FROM kat_wojewodztwa ORDER BY woj_nazwa ASC";
  94. $result = mysql_query($query);
  95. while($row = mysql_fetch_assoc($result)) {
  96. echo'<option value="'.$row['woj_nazwa'].'">'.$row['woj_nazwa'].'</option>';
  97. }?>
  98. </select></td>
  99. </tr><br/>
  100. <tr>
  101. <td class="label">Kod pocztowy:</td><td><input class="long" type="text" name="kod_pocztowy" ></td>
  102. </tr><br/>
  103. <tr>
  104. <td class="label">Miasto:</td><td><input class="long" type="text" name="miasto" id="miasto" ></td>
  105. <td><input type="hidden" name="gmx" id="gmx" size="20" /><td>
  106. </tr><br/>
  107. <tr>
  108. <td class="label">Adres:</td><td><input class="long" type="text" name="adres" id="adres" ></td>
  109. <td><input type="hidden" name="gmy" id="gmy" size="20" /></td>
  110. </tr><br/>
  111. <tr>
  112. <td class="label">E-mail:</td><td><input class="long" type="text" name="mail" ></td>
  113. </tr><br/>
  114. <tr>
  115. <td class="label">Strona internetowa:</td><td><input class="long" type="text" name="www" ></td>
  116. </tr><br/>
  117. <tr>
  118. <td class="label">Telefon:</td><td><input class="long" type="text" name="telefon" ></td>
  119. </tr><br/>
  120. <tr>
  121. <td class="label">Łazienka:</td><td><input class="long" type="checkbox" name="lazienka" value="1"></td>
  122. </tr><br/>
  123. <tr>
  124. <td class="label">Tv:</td><td><input class="long" type="checkbox" name="tv" value="1"></td>
  125. </tr><br/>
  126. <tr>
  127. <td class="label">Radio:</td><td><input class="long" type="checkbox" name="radio" value="1"></td>
  128. </tr><br/>
  129. <tr>
  130. <td class="label">Internet:</td><td><input class="long" type="checkbox" name="internet" value="1"></td>
  131. </tr><br/>
  132. <tr>
  133. <td class="label">Lodówka:</td><td><input class="long" type="checkbox" name="lodowka" value="1"></td>
  134. </tr><br/>
  135. <tr>
  136. <td class="label">Parking:</td><td><input class="long" type="checkbox" name="parking" value="1"></td>
  137. </tr><br/>
  138. <tr>
  139. <td class="label">Grill:</td><td><input class="long" type="checkbox" name="grill" value="1"></td>
  140. </tr><br/>
  141. <tr>
  142. <td class="label">Plac Zabaw:</td><td><input class="long" type="checkbox" name="plac" value="1"></td>
  143. </tr><br/>
  144. <tr>
  145. <td class="label">Basen:</td><td><input class="long" type="checkbox" name="basen" value="1"></td>
  146. </tr><br/>
  147. <tr>
  148. <td class="label">Sprzęt:</td><td><input class="long" type="checkbox" name="sprzet" value="1"></td>
  149. </tr><br/>
  150. <tr>
  151. <td class="label">Stołówka:</td><td><input class="long" type="checkbox" name="stolowka" value="1"></td>
  152. </tr><br/>
  153. <tr>
  154. <td class="label"><p>Zdjęcie 1:<td align="left"><input type="file" name="photo_1" size="4"></td>
  155. </tr><br/>
  156. <tr>
  157. <td class="label"><p>Zdjęcie 2:<td align="left"><input type="file" name="photo_2" size="4"></td>
  158. </tr><br/>
  159. <tr>
  160. <td class="label"><p>Zdjęcie 3:<td align="left"><input type="file" name="photo_3" size="4"></td>
  161. </tr>
  162. <table width=600><tr>
  163. <td style="color:mediumslateblue;font-family: Arial;
  164. font-size: 15px;
  165. font-weight: bold;text-align: center;"><br/><br/>
  166. <img src="include/captcha.php" style="position:relative;top:8px;">
  167. <label class="labelogl">Przepisz kod:</label>
  168. <input id="vercode" type="text" name="vercode" style="width:50px;"/>
  169. <input type="hidden" name="ok" value="1/">
  170. <input type="submit" name="submit" value="Dodaj" dir="rtl"/><BR/></td></tr></table>
nospor
Słuchaj, proszę cię o coś, a ty to ignorujesz. Kilkukrotnie w tym temacie. Naprawdę trzeba mieć niesamowite pokłady cierpliwosci by sie nie denerwować

Poraz kolejny nie dostałem tego co chciałem. By nie narażać więcej mnie ani ciebie na stres - znikam z tego tematu.
matiit
Kolego autorze tematu:
wyślij nam kod pomiędzy <form (...) </form>
zacznij zaznaczać na <form a skończ na </form>

nospor
edit: jednak nie mogę....

1) Formularz ma sie zaczynac <FORM> a konczyc </FORM> - i to jest dla mnie cały formularz.
2) Masz niesamowity burdel w kodzie. Otwierasz znaczniki, ktorych nie zamykasz, walisz ni z gruszki ni z pietruszki br miedzy wierszami - chlopie, ty lezysz na totalnych podstawach HTML - zacznij nauke od tego
szczalpi
Kod od <form> do </form>

  1. <form action="dodano.php" method="POST" >
  2.  
  3.  
  4. <tr>
  5. <td class="label">Login:</td ><td ><input class="long" type="text" name="login" style="border:2px solid #C5E3F8"></td >
  6. </tr>
  7. <tr>
  8. <td class="label">Hasło:<em>*</em></td>
  9. <td><input class="long" type="password" name="password" ></td>
  10. </tr>
  11. <tr>
  12. <td class="label">Powtórz hasło:<em>*</em></td><td><input class="long" type="password" name="password_2" ></td>
  13. </tr>
  14. <tr>
  15. <td class="label">E-mail (kontaktowy):<em>*</em></td><td><input class="long" type="text" name="mail_kontakt" ></td>
  16. </tr>
  17. <tr>
  18. <td class="label">Nazwa obiektu:<em>*</em></td><td><input class="long" type="text" name="nazwa_obiektu" ></td>
  19. </tr>
  20. <tr>
  21. <td class="label">Rodzaj obiektu:<em>*</em></td><td><select name="rodzaj_obiektu" class="contactForm">
  22. <? $query= "SELECT kat_nazwa FROM kat_rodzaj_obiektu ORDER BY kat_nazwa ASC";
  23. $result = mysql_query($query);
  24. while($row = mysql_fetch_assoc($result)) {
  25. echo'<option value="'.$row['kat_nazwa'].'">'.$row['kat_nazwa'].'</option>';
  26. }?>
  27. </select></td>
  28. </tr>
  29. <tr>
  30. <td class="label">Region:<em>*</em></td><td><select name="region" class="contactForm">
  31. <option>Beskidy</option>
  32. <option>Bieszczady</option>
  33. <option>Bory Tucholskie</option>
  34. <option>Góry Świętokrzyskie</option>
  35. <option>Półwysep Helski</option>
  36. <option>Jura Krakowsko-Częstochowska</option>
  37. <option>Kaszuby</option>
  38. <option>Kujawy</option>
  39. <option>Mazowsze</option>
  40. <option>Mierzeja Wiślana</option>
  41. <option>Pieniny</option>
  42. <option>Pojezierze Drawskie</option>
  43. <option>Puszcza Białowieska</option>
  44. <option>Roztocze</option>
  45. <option>Sudety</option>
  46. <option>Suwalszczyzna</option>
  47. <option>Tatry i Podhale</option>
  48.  
  49. </select></td>
  50. </tr>
  51. <tr>
  52. <td class="label">Opis obiektu:</td><td><textarea class="long "name="opis" rows="4" cols="25" >Opis obiektu ...</textarea></td>
  53. </tr>
  54. <tr>
  55. <td class="label">Min cena jednego noclegu:</td><td><input class="long" type="text" name="cena_min" ></td>
  56. </tr>
  57. <tr>
  58. <td class="label">Max cena jednego noclegu:</td><td><input class="long" type="text" name="cena_max" ></td
  59. </tr>
  60. <tr>
  61. <td class="label">Ilość dostępnych pokoi:</td><td><input class="long" type="text" name="pokoje" ></td>
  62. </tr>
  63. <tr>
  64. <td class="label">Ilość dostępnych miejsc:</td><td><input class="long" type="text" name="miejsca" ></td>
  65. </tr>
  66. <tr>
  67. <td class="label" >Pokój 1-osobowy - cena:</td>
  68. <td><input class="long" type="text" name="cena_1" ></td>
  69. </tr>
  70. <tr>
  71. <td class="label">Pokój 2-osobowy - cena:</td>
  72. <td><input class="long" type="text" name="cena_2" ></td>
  73. </tr>
  74. <tr>
  75. <td class="label" >Pokój 3-osobowy - cena:</td>
  76. <td><input class="long" type="text" name="cena_3" ></td>
  77. </tr>
  78. <tr>
  79. <td class="label">Pokój 4-osobowy - cena:</td>
  80. <td><input class="long" type="text" name="cena_4"></td>
  81. </tr>
  82. <tr>
  83. <td class="label">Apartament - cena:</td>
  84. <td><input class="long" type="text" name="cena_ap"></td>
  85. </tr>
  86. <tr>
  87. <td class="label">Imię:</td><td><input class="long" type="text" name="imie" ></td>
  88. </tr>
  89. <tr>
  90. <td class="label">Nazwisko:</td><td><input class="long" type="text" name="nazwisko" ></td>
  91. </tr>
  92. <tr>
  93. <td class="label">Województwo:</td><td><select name="wojewodztwo" class="contactForm">
  94. <? $query= "SELECT woj_nazwa FROM kat_wojewodztwa ORDER BY woj_nazwa ASC";
  95. $result = mysql_query($query);
  96. while($row = mysql_fetch_assoc($result)) {
  97. echo'<option value="'.$row['woj_nazwa'].'">'.$row['woj_nazwa'].'</option>';
  98. }?>
  99. </select></td>
  100. </tr>
  101. <tr>
  102. <td class="label">Kod pocztowy:</td><td><input class="long" type="text" name="kod_pocztowy" ></td>
  103. </tr>
  104. <tr>
  105. <td class="label">Miasto:</td><td><input class="long" type="text" name="miasto" id="miasto" ></td>
  106. <td><input type="hidden" name="gmx" id="gmx" size="20" /><td>
  107. </tr>
  108. <tr>
  109. <td class="label">Adres:</td><td><input class="long" type="text" name="adres" id="adres" ></td>
  110. <td><input type="hidden" name="gmy" id="gmy" size="20" /></td>
  111. </tr>
  112. <tr>
  113. <td class="label">E-mail:</td><td><input class="long" type="text" name="mail" ></td>
  114. </tr>
  115. <tr>
  116. <td class="label">Strona internetowa:</td><td><input class="long" type="text" name="www" ></td>
  117. </tr>
  118. <tr>
  119. <td class="label">Telefon:</td><td><input class="long" type="text" name="telefon" ></td>
  120. </tr>
  121. <tr>
  122. <td class="label">Łazienka:</td><td><input class="long" type="checkbox" name="lazienka" value="1"></td>
  123. </tr>
  124. <tr>
  125. <td class="label">Tv:</td><td><input class="long" type="checkbox" name="tv" value="1"></td>
  126. </tr>
  127. <tr>
  128. <td class="label">Radio:</td><td><input class="long" type="checkbox" name="radio" value="1"></td>
  129. </tr>
  130. <tr>
  131. <td class="label">Internet:</td><td><input class="long" type="checkbox" name="internet" value="1"></td>
  132. </tr>
  133. <tr>
  134. <td class="label">Lodówka:</td><td><input class="long" type="checkbox" name="lodowka" value="1"></td>
  135. </tr>
  136. <tr>
  137. <td class="label">Parking:</td><td><input class="long" type="checkbox" name="parking" value="1"></td>
  138. </tr>
  139. <tr>
  140. <td class="label">Grill:</td><td><input class="long" type="checkbox" name="grill" value="1"></td>
  141. </tr>
  142. <tr>
  143. <td class="label">Plac Zabaw:</td><td><input class="long" type="checkbox" name="plac" value="1"></td>
  144. </tr>
  145. <tr>
  146. <td class="label">Basen:</td><td><input class="long" type="checkbox" name="basen" value="1"></td>
  147. </tr>
  148. <tr>
  149. <td class="label">Sprzęt:</td><td><input class="long" type="checkbox" name="sprzet" value="1"></td>
  150. </tr>
  151. <tr>
  152. <td class="label">Stołówka:</td><td><input class="long" type="checkbox" name="stolowka" value="1"></td>
  153. </tr>
  154. <tr>
  155. <td class="label"><p>Zdjęcie 1:<td align="left"><input type="file" name="photo_1" size="4"></td>
  156. </tr>
  157. <tr>
  158. <td class="label"><p>Zdjęcie 2:<td align="left"><input type="file" name="photo_2" size="4"></td>
  159. </tr>
  160. <tr>
  161. <td class="label"><p>Zdjęcie 3:<td align="left"><input type="file" name="photo_3" size="4"></td>
  162. </tr>
  163. <table width=600><tr>
  164. <td style="color:mediumslateblue;font-family: Arial;
  165. font-size: 15px;
  166. font-weight: bold;text-align: center;">
  167. <img src="include/captcha.php" style="position:relative;top:8px;">
  168. <label class="labelogl">Przepisz kod:</label>
  169. <input id="vercode" type="text" name="vercode" style="width:50px;"/>
  170. <input type="hidden" name="ok" value="1/">
  171. <input type="submit" name="submit" value="Dodaj" dir="rtl"/></td></tr></table>
  172.  
  173. </form>
nospor
I teraz widac jak na dloni ze źle definiusze <FORM>
zajrzyj do manuala do działu UPLOAD FILES i tam masz pokazane jak ma wyglądac <FORM .... tu ttrzeba coś dodac >

Oraz popraw bledy co pisalem w poprzednim poscie

http://www.php.net/manual/en/features.file...post-method.php
szczalpi
Dziekuje wszystkim za pomoc smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.