Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Wstawianie danych z pliku do formularza.
3aran
post 16.06.2009, 23:51:14
Post #1





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

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


Witam.
Może mnie ktoś oświecić jak wstawić dane z pliku csv do formularza? Chodzi o to, żeby każda komórka wstawiona była do oddzielnego pola formularza. smile.gif
W formularzu mam 4 pola, a w pliku csv 4 liczby, każda w innej komórce. Chcę, aby po kliknięciu przycisku display, wyskakiwała strona displayData.php i wstawiało pierwszą liczbę w pierwsze pole, itd. Siedzę nad tym od dwóch dni i nie moge tego ruszyć. :/

Będę wdzięczny za każdą pomoc.

Wklejam link z plikami z kodem:
http://www.webfilehost.com/?mode=viewupload&id=5335170

Pozdrawiam.
Go to the top of the page
+Quote Post
krzysiekk
post 17.06.2009, 07:28:12
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 17
Dołączył: 13.03.2006
Skąd: Jaworze

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


witam kiedys na swoje potrzeby napisałem cos takiego :
  1. <?
  2. function csv_load($filename){
  3.  
  4.            $fh = fopen($filename , 'r');
  5.            #for($info = fgetcsv($fh, 1024); !feof($fh); $info = fgetcsv($fh, 1024)){
  6.                while (($data = fgetcsv($fh, 1000, ";")) !== FALSE)  {
  7.            $load[] =$data;
  8.  
  9.            }
  10.  
  11.  
  12.            return $load;
  13. }
  14.  
  15. $in = csv_load('ZD/Zeszyt1.csv');
  16.  
  17. ?>

funkcja odczytywala zawartos pliku i wrzucala ja do tablicy
w twoim przypadku mozna by sie odwolac
  1. <form method=post action="">
  2.    <input type="text" name="test" value="<? print $in[0][1]; ?>">
  3. </form>

chyba o to ci chodzi smile.gif
Go to the top of the page
+Quote Post
athei
post 17.06.2009, 07:38:16
Post #3





Grupa: Zarejestrowani
Postów: 389
Pomógł: 141
Dołączył: 11.04.2009

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


Kod
$arr = file('dane.csv') or die('ERROR'); //otwiera plik - nowa linia to 1 element tablicy

<input type='text' name='dane[0]' value='$arr[0]' disabled='disabled'
style='width:100;font-size:15px'/>


itd
Go to the top of the page
+Quote Post
3aran
post 17.06.2009, 12:17:51
Post #4





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

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


Dzięki wam bardzo. smile.gif Działa. smile.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: 24.07.2025 - 22:57