Autor | Zpráva | ||
---|---|---|---|
zarkan Profil * |
#1 · Zasláno: 24. 3. 2011, 23:29:56
Zdravím,
mám takovejhle kód, kde mám vlastně přihlášku na turnaj a chtěl bych se zeptat jak docílit toho, aby si návštěvník napsal svoje jméno oddíl, vybral kategorii a po kliknuti na odeslat se tam ty údaje uložili? <html> <head> <title>Prihlaska</title> </head> <body> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <body background="obr_pozadi.jpg"> <table align=center cellspacing=1 cellpadding=1> <tr align=center> <td>jméno</td> <td>oddíl</td> <td>kategorie</td> <td></td></tr> <form method=post action=prihlaska.php> <tr> <td width=150 align=center><input type=text name=jmeno maxlength=50> <td width=150 align=center><input type=text name=klub maxlength=50> <td width=100 align=center><select name='kategorie'> <option value='Dorostenci'>Dorostenci <option value='Dorostenky'>Dorostenky <option value='Junioři'>Junioři <option value='Juniorky'>Juniorky <option value='Muži'>Muži <option value='Ženy'>Ženy </td><td> <input type='submit' value='přihlásit' title='odeslat přihlášku'> <input type='hidden' value='49' name='id'> <input type='hidden' value='1' name='aktualizovat'> </td></form></tr> <form method=post action=prihlaska.php> </body> </html> (Řádek 19-33 se opakuje pořád dokola asi 40x po sobě) |
||
1Pupik1989 Profil |
#2 · Zasláno: 24. 3. 2011, 23:32:55
To bude možná tím, že nemáš ukončený tag <option> koncovým tagen </option>
|
||
Tori Profil |
#3 · Zasláno: 24. 3. 2011, 23:41:18
zarkan:
Má to teda být něco jako papír s nakreslenou tabulkou o asi 40ti řádcích, kde jednotlivé řádky vyplní jednotlivé týmy/hráči? Pak bych to rozdělila na dvě části: formulář pro přihlášení a tabulku s již přihlášenými (bez prázdných řádků). Kam a v jaké podobě (pouze hodnoty, anebo předpřipravené HTML) ukládáte údaje z formuláře - soubor nebo databáze? 1Pupik1989: Nevím, zda by to způsobilo takovýhle efekt či ne, ale každopádně ukončovací tag je u <option> nepovinný. |
||
zarkan Profil * |
#4 · Zasláno: 24. 3. 2011, 23:56:23
Tak jinak ten kód prostě bude takhle:
<table align=center cellspacing=1 cellpadding=1> <tr align=center> <td>cas <td>jmeno <td>oddil <td>kategorie <tr><td>10:00 - 11:00 <td width=150 align=center><input type=text name=jmeno maxlength=30> <td width=150 align=center><input type=text name=oddil maxlength=30> <td width=100 align=center><select name='kategorie'> <option value='vyber1'>vyber1</option> <option value='vyber2'>vyber2</option> <option value='vyber3'>vyber3</option> <td><input type='submit' value='přihlásit'> No a budou se opakovat řádky 8-15 s tím, že u dalšího bude už ten čas 11:00 - 12:00, u dalšího 12:00 - 13:00, ...a teď ještě jednou ta otázka: jak docílit toho, aby se mě ukládalo po kliknutí na to přihlásit uložilo to co si tam návštěvník napíše a vybere z možnosti |
||
Tori Profil |
#5 · Zasláno: 25. 3. 2011, 00:05:08 · Upravil/a: Tori
zarkan:
„jak docílit toho, aby se mě ukládalo po kliknutí na to přihlásit uložilo to co si tam návštěvník napíše a vybere z možnosti“ Chcete/můžete použít databázi, anebo se to bude ukládat do souboru? Mohlo by být potřeba změnit ty údaje od návštěvníků - např. změnit časy, které si vybrali? ↓ Totéž. Stále nepíšete, kam to chcete uložit. Jestli myslíte uložit do té tabulky, tak stejně to musí být buď v souboru nebo v databázi. Vyberte si, prosím. |
||
zarkan Profil * |
#6 · Zasláno: 25. 3. 2011, 00:06:49
A nebo ještě uplně jinak mám něco takovýdleho:
<input type=text name=text> <input type='submit' value='Uložit napsaný text'> Jak docílit toho, aby když něco napíšu do toho inputu a kliknu na to tlačítko se mě ten text, kterej tam napíšu uložil |
||
zarkan Profil * |
#7 · Zasláno: 25. 3. 2011, 00:12:45
Tori:
Časy jsou už předem pevně daný, tam si prostě jen člověk vybere (nebo spíš chtěl bych to udělat tak), aby si člověk vybral v jakej čas se mu to hodí – k tomu času co si vybral napíše svoje jméno a přímení, z jakýho je klubu a přiřadí se do své kategorie a po kliknuti na uložit nebo odeslat nebo co jsem tam uvedl bude prostě z těch 40 řádků 39 volných a v tom jednom bude napsaný např. 15-16 - Jan Novák - Praha - Muž |
||
_es Profil |
#8 · Zasláno: 25. 3. 2011, 00:48:01
zarkan:
To chceš, aby ti niekto zadarmo spravil kompletnú databázovú aplikáciu v PHP a zatiaľ máš len formulár v HTML? Alebo na čo sa vlastne pýtaš? |
||
petr 6 Profil |
#9 · Zasláno: 25. 3. 2011, 13:10:05
zarkan:
„a po kliknuti na uložit ... bude prostě z těch 40 řádků 39 volných a v tom jednom bude napsaný např. 15-16 - Jan Novák - Praha - Muž“ Musíš si ta data někam uložit, do databáze nebo do souboru, a od tam pak vytahovat údaje o obsazených termínech, které na stránce vypíšeš. Pokud nevíme, kam ta data ukládáš (nebo chceš ukáldat), tak ti asi těžko někdo poradí nějak konkrétněji. |
||
Časová prodleva: 13 let
|
0