Autor | Zpráva | ||
---|---|---|---|
ROFL Profil * |
#1 · Zasláno: 23. 5. 2008, 07:38:40
Mám formulář:
<form method="post" action="zpracuj.php"> Jablko: <input name="jablko"> <input type="Submit" name="odesli"> </form> <form method="post" action="zpracuj.php"> Hruška: <input name="hruska"> <input type="Submit" name="odesli"> </form> a zpracuj php <h2>Seznam věcí</h2> Zde se nachází seznam věcí. <table border=1> <tr> <th bgcolor=yellow >Věc:</th> <th bgcolor=yellow text=blue>Kupující</th> </tr> <tr> <td>Jablko</td> <td><? echo $_POST ["jablko"]?></td> </tr> <tr> <td>Hruška</td> <td><? echo $_POST ["hruska"]?></td> </tr> </table> ale když zadám jablko, tak se to uloží, ale když pak zadam hrušku, uloží se to taky, ale jablko se přitom vymaže. Takže potřebuju to nějak elegantně ošetřit. Napadlo mi uložit to do proměnných a pak vypisovat proměnné, ale nevím, jak to udělat, aby se to ukládalo do proměnných v jiném souboru. Konkrétně v zpracuj.php. |
||
nightfish Profil |
#2 · Zasláno: 23. 5. 2008, 07:53:30
ale když zadám jablko, tak se to uloží, ale když pak zadam hrušku, uloží se to taky, ale jablko se přitom vymaže. Takže potřebuju to nějak elegantně ošetřit.
Napadlo mi uložit to do proměnných a pak vypisovat proměnné, ale nevím, jak to udělat, aby se to ukládalo do proměnných v jiném souboru. Konkrétně v zpracuj.php. elegantně to vyřešíš tak, že v tom prvním souboru bude jenom jeden formulář (který bude obsahovat ty dva inputy + submit) |
||
ROFL Profil * |
#3 · Zasláno: 23. 5. 2008, 07:55:04
jůů. ROFL. Díky moc.
|
||
ROFL Profil * |
#4 · Zasláno: 23. 5. 2008, 10:10:58
a kdyby se chtělo, aby ty data, který už jsou v tabulce zadaný, tak aby se tam pak nezobrazoval ten formulář. Nebo prostě nějak zabezpečit, aby se to nemohlo přepsat nebo aby se to vstupní pole deaktivovalo. Nějak k tomu přindat disable.
|
||
Kalby Profil |
#5 · Zasláno: 23. 5. 2008, 12:43:32
if(!isset($_POST['odesli'])){
a sem vlozis ty formulare } |
||
Časová prodleva: 16 let
|
0