Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] uploader a formularz
fredzio90
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

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


otóż niewiem, jak zrobić aby pokazywały się np 10 miejsc na wybranie pliku, pozneiej sioe go wyśle.... ale chodiz mi o to że jak tkai formularz dać (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

coś ala tablica.... że jak np wszystkich plików nie wybierze, nei zapełni 10- tych pól to doda tyle ile zaznaczył.. niechce mi się pisać do każdego forrmularza if..... else....
Go to the top of the page
+Quote Post
KCG
post
Post #2





Grupa: Zarejestrowani
Postów: 449
Pomógł: 4
Dołączył: 1.12.2006

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


to może coś takiego, jak na otomoto jest: jak dodasz 1 zdjęcie, to dopiero możesz dodać drugie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i zawsze jeden formularz
Ew. coś z javą (ale to nie do mnie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ), że jak jedno pole wybierze, to pojawi się drugie.
Go to the top of the page
+Quote Post
jaszu
post
Post #3





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 20.05.2006

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


przejscie z jednego do 2 pliku i tak wkolko? w 1 pliku insert do bazy a kolejnych update (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
fredzio90
post
Post #4





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

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


ale ja chce ze kazdy kolejny to będzie kolejny wpis.. np bedzie formularz:

nazwa klubu:
zdjecie 1:
zdjecie 2:

to zapytsania będą coś w tym stylu:

INSERT INTO tabela SET nazwa='$_POST[nazwa_klubu]', zdjecie='$_POST[zdjecie1]
INSERT INTO tabela SET nazwa='$_POST[nazwa_klubu]', zdjecie='$_POST[zdjecie2]
Go to the top of the page
+Quote Post
abc667
post
Post #5





Grupa: Zarejestrowani
Postów: 229
Pomógł: 0
Dołączył: 29.05.2007

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


  1. <?php
  2. for($i=0;$i<10;$i++)
  3. {
  4.  if($_FILES['file'][$i]['name'] != '')
  5.  {
  6.  to co robisz dla jednego pliku tylko poprzez $_FILES['file'][$i]
  7.  }
  8. }
  9. ?>


i
  1. <input type="file" name="file[]" />
Go to the top of the page
+Quote Post
fredzio90
post
Post #6





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

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


dałem taką funckje:

  1. <?php
  2. function add_pic_sql() {
  3. global $file, $rank_club_gal_tbl, $nazwa, $REMOTE_ADDR;
  4.  
  5. $katalog = '/uploads/klub_gal/';
  6. $fil = $_FILES['file'][$i];
  7.  
  8. for($i=0;$i<5;$i++)
  9. {
  10.  if($_FILES['file'][$i]['name'] != '')
  11.  {
  12.  mysql_query("INSERT INTO $rank_club_gal_tbl VALUES(NULL, '$nazwa', '$katalog.$fil', 'no', '$REMOTE_ADDR', now())");
  13.  move_uploaded_file($fil, $katalog);
  14.  }
  15. }
  16.  
  17. }
  18. ?>


i niestety nie działa ( dałem 5 formularzy takich jak podałeś )
oczywiście katalog jest utworzony, prawa 777 wiec niewiem OCB..

HELP (IMG:http://forum.php.pl/style_emoticons/default/tiredsmiley.gif)

Ten post edytował fredzio90 9.06.2007, 13:09:54
Go to the top of the page
+Quote Post
LukasKK
post
Post #7





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 20.02.2007

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


Cytat(fredzio90 @ 9.06.2007, 16:12:21 ) *
 if($_FILES['file'][$i]['name'] != '')
 



A nie powinno byc przypadkiem tak

  1. <?php
  2.  if($_FILES['file']['name'][$i] != '')
  3. ?>



u mnie tak jest i (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) działa
Go to the top of the page
+Quote Post
fredzio90
post
Post #8





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 19.02.2007

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


ale u mnie nie wrzuca woogule pliku do katalogu.... dio bazy dodaje, lecz nie przenosi pliku,,, (IMG:http://forum.php.pl/style_emoticons/default/angrysmiley.gif)

pomożecie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post

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: 26.09.2025 - 01:18