Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] uploader a formularz
fredzio90
post 8.06.2007, 19:36:52
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ć 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
 
Start new topic
Odpowiedzi (1 - 7)
KCG
post 8.06.2007, 20:34:17
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 smile.gif i zawsze jeden formularz
Ew. coś z javą (ale to nie do mnie tongue.gif ), że jak jedno pole wybierze, to pojawi się drugie.


--------------------
9242594 - zaczynasz? jak mogę, to pomogę :D /podstawowa znajomość php :P /
"to pomoc zawsze będzie gestem pięknym, zaliczana do tych teraz rzadko spotykanych..."
Go to the top of the page
+Quote Post
jaszu
post 9.06.2007, 10:36:07
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 winksmiley.jpg
Go to the top of the page
+Quote Post
fredzio90
post 9.06.2007, 10:39:30
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 9.06.2007, 10:43:40
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 9.06.2007, 15:12:21
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 tiredsmiley.gif

Ten post edytował fredzio90 9.06.2007, 13:09:54
Go to the top of the page
+Quote Post
LukasKK
post 9.06.2007, 16:29:06
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 rolleyes.gif działa
Go to the top of the page
+Quote Post
fredzio90
post 10.06.2007, 17:15:28
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,,, angrysmiley.gif

pomożecie questionmark.gif
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:12