Autor | Zpráva | ||
---|---|---|---|
MagicPowa Profil |
#1 · Zasláno: 13. 4. 2008, 20:57:28
Zdravím, mám takový problém snad to popíšu správně pomocí příkladu:
1.stránka - na první stránce je nadpis třeba: "Okurky" a tlačítko(když se klikne tak to hodí na 2.stránku a zapíše údaje třeba ip, datum atd do databáze) 2.stránka - to je ta kde se ty údaje ip, datum nahrajou do db potřebuju si nějak postnout text "Okurky" z první strany a na druhé je zpracovat do db, takový ip zpracuju a zapíšu přes $ip= $REMOTE_ADDR; ale pokud chci zpracovat $jidlo="Okurky" tak když pak změnim ten text na 1.stránce "Okurky" na "Švestky" tak po kliknutí na tlačítko se pořád nahrávaj do databáze okurky. Když si postnu ten text, tak se mi budou do databáze nahrávat podle toho co tam zrovna je ale jak? |
||
WertriK Profil |
#2 · Zasláno: 13. 4. 2008, 21:09:19
Kousek kódu by se hodil - kód toho tlačítka či co to má být, nejlépe ovšem vše podstatné.
|
||
MagicPowa Profil |
#3 · Zasláno: 13. 4. 2008, 21:40:37
1.strana
Okurky <form id="formular" name="formular" method="post" action="odeslani.php?try=true"> <input name="Odeslat" value="Přidat do košíku" src="grafika/kosik.gif" alt="Přidat do košíku" type="image"> </form> --------------------------------------------------------------------------------------------------------------------------------------------------- 2.strana $datum=date("j/m/y H:i"); $ip= $REMOTE_ADDR; $jidlo = "Okurky"; mysql_query("INSERT INTO tabulka (datum, ip, jidlo) VALUES ('" . $datum . "','" . $ip . "','" . $jidlo . "') ") or die(mysql_error()); echo 'vloženo'; } ?> Tohle vloží do db jako jidlo Okurky, na db jsem připojenej to jsem nevypisoval Já chci, když změním nadpis Okurky na Hrušky tak do DB se pořád nahrávaj Okurky přes "$jidlo = "Okurky"; jak to udělat aby se to nemuselo přepisovat $jidlo na Hrušky? Aby to načítalo do DB ten nadpis, určitej podle toho, který tam bude. |
||
WertriK Profil |
#4 · Zasláno: 13. 4. 2008, 22:01:00
1.strana Okurky <form id="formular" name="formular" method="post" action="odeslani.php?try=true"> <input type="hidden" name="jidlo" value="okurky"> <input name="Odeslat" value="Přidat do košíku" src="grafika/kosik.gif" alt="Přidat do košíku" type="image"> </form> ---------------------------------------------------------------------- ---------------------------------------------------------------------- ------- 2.strana $datum=date("j/m/y H:i"); $ip= $REMOTE_ADDR; $jidlo = $_POST["jidlo"]; mysql_query("INSERT INTO tabulka (datum, ip, jidlo) VALUES ('" . $datum . "','" . $ip . "','" . $jidlo . "') ") or die(mysql_error()); echo 'vloženo'; } ?> Takhle vždy jen upravíš <input type="hidden" name="jidlo" value="okurky"> |
||
MagicPowa Profil |
#5 · Zasláno: 13. 4. 2008, 22:07:07
Díky za pomoc, právě jsem to už takhle udělal i když není to nejlepší řešení, určitě by se našly další i když funkci to splňuje tak jak má.
Ta druhá strana musí být dělaná takto jelikož když budeš mít například 20 možných nadpisů jídla, pak je lepší mít jednu 2.stránku, která dovede zpracovat všechny než mít těch stránek 20 jenom kvůli $jidlo = "Okurky"; $jidlo = "Hrušky"; .... |
||
Časová prodleva: 18 let
|
0