Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przesyłanie zmiennych
Forum PHP.pl > Forum > PHP
tk
mam fromularz przesylajacy metoda POST
w tym formularzu mam pola typu input, które sa wynikem zapytania do bazy jak przekazac te pola po korekcie do skryptu, w którym załaduje je do bazki

z góry dzieki za pomoc

dwa posty spiąłem w jeden (scanner)
DeyV
O matko...
Szukaj, szukaj, szukaj (i ciesz się, ze Scanner nie zamknął watku winksmiley.jpg )

[php:1:021ea94f5f]<?php
$pole1 = addslashes($_REQUEST['pole1']);
$pole2 = addslashes($_REQUEST['pole2']);
?>

<textarea name="pole1" rows="2" cols="20"><?=htmlentities($pole1) ?></textarea>
<input type="text" name="pole2" value="<?=htmlentities($pole2) ?>">

[/php:1:021ea94f5f]
O to chodziło?
tk
tylko ze ilosc pól text area lub input zalezy od ilosci rekordów i nazwa tez zalezy od tego co w tych rekordach
dlatego nie wiem czy to rozwiaze problem
DeyV
[php:1:1a9a60736c]<?php
$tab =& $_REQUEST['f_tab'];

foreach($tab as $nr =>$wpis){
?>
<input type="text" name="f_tab[<?=$nr?>]" value="<?=htmlentities($wpis) ?>">

<? }

?>[/php:1:1a9a60736c]Wystarczyłoby zajerzeć do manuala
tk
dzięki uwierz ze probowalem to znalezc
jesli mozesz polecic jakis dobry manual to chetnie skorzystam
Jabol
takie moje pytanko, co oznacza taki zapis
[quote]<?=


Umieszczam php w quote, żeby było widać o co mi chodzi
tk
problem z tym ze value dla pola input ma byc wartoscia wyciagnieta z bazki
kwiateek
[quote]takie moje pytanko, co oznacza taki zapis
[quote]<?=


Umieszczam php w quote, żeby było widać o co mi chodzi[/quote]
[php:1:d1ca195666]<?php echo htmlentities($wpis); ?>[/php:1:d1ca195666]
tk
pole w formularzu jest wyswietlane w najtępujacy sposob
[php:1:240d9f8089]<?
$licznik++;
$wyswietl = "<input type="text" name="$kategoria" value="$kategoria"></input><br>";
echo "$wyswietl";
$tb[$licznik] = $kategoria;
?>[/php:1:240d9f8089]
name i value sa zmiennymi

nie baaardzo wiem jak zapisac je pokolei do tablicy i ta tablice odeslac
zrobilem to:
[php:1:240d9f8089]<?$tab =& $_REQUEST['tb'];?>[/php:1:240d9f8089]

i pojawia sie komunikat o bledzie w tej linii:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING'


Czy wciśnięcie tego przycisku (php) boli?
DeyV
1. <?=... - jest równoznaczne z <? echo ... , działa jednak tylko przy tym znaczniku otwierającym (np. <?php= nie będzie działać)


2. $_REQUEST['f_tab'] - to tablica która tworzy się po wysłaniu formularza, poczytaj o tym w topicu przyklejonym na tym forum

3. po znaczniku <? musi być spacja

4. Przy której lini pojawia się ten error?
tk
jestem troche poczatkujacy i nie do konca rozumiem

value pola input jest zmienna ktorej wartosc jest rowna zapisowi a rekordzzie bazy danych - wynikiem zapytania sql

tych pol wyswietla kilka i z automatu dostaja name i value - $kategoria
chcialem te wartości zapisywac w tablicy

$tb[$licznik] = $kategoria;

w uruchamianym po submit skrypcie chce te wartosci wpisac w tablice w bazie

w tym skrypcie wpisalem linijke
<?$tab =& $_REQUEST['tb'];?>
zeby zapisac to co jest w
spenalzo
Żebyś nie musiał za dużo szukać to masz tutaj link do polskiej (w większości) wersji manuala php w formacie Windows Help (najwygodniejsza):
http://www.php.net/distributions/manual/ph...p_manual_pl.chm
Jak klikniesz to się ściagnie.
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.