Stránka 1 z 1

Vepisování do DB a fce return

Napsal: úte 27. říj 2009, 01:32
od arxeiss
Mám problém zapsat do DB. Pokud si ve formuláři napíšu jakékoli slovo s háčkama nebo čárkama odešlu jde všechno OK. Jakmile ale do toho inputu dám value="" kde hodnotu doplním buď ručně natvrdo nebo přes PHP tak po odeslání se do DB neuloží áč ale áč a nevím co s tím.
Jde o to že adminovi se otevře formulář vyplněný údaji vytažených z DB od uživatele který žádá přístup on je může upravit podle potřeby nebo aby splňovaly požadavky a pak se odešle. Ale jak jsem psal dělá to bordel a já absolutně nechápu co to je.
Jenom doplním že web i DB jsou v UTF-8

Edit:\\ Jěště mě napadá že po načtení stránky bych spustil JS skript který by jsi uložil obsah toho inputu do sebe a poté tam vložil. To by se pak tvářilo jako že jsem to napsal já a šlo by to. Ale takto se mi to nechce řešit protože těch inputů kde můžou být háčky je hodně

Re: Vepisování do DB

Napsal: úte 27. říj 2009, 15:26
od bubanek
...nebo někdo může vypnout JS a budeš nahranej

Re: Vepisování do DB

Napsal: stř 28. říj 2009, 09:47
od arxeiss
Tak už se mi to nějak povedlo rozchodit.
A jěště k funkci return; Četl jsem dokumentaci na php ale nevím jestli jsem to dostatečně pochopil.
Když mám includovaný skript tak to zastaví ten daný skript na tom místě. a vrací to nějaké hodnoty? Protože já když to použiju tak se mi přepíšou některé proměnné SESSION na localhostu ne. Jenom na hostingu od IC.

Re: Vepisování do DB a fce return

Napsal: stř 28. říj 2009, 11:35
od OndraSter
return se používá ve funkcích, jakmile máš ve funkci return tak se vrátí ona hodnota a daná funkce skončí. Pro ukončení kódu se používá exit nebo die.

Re: Vepisování do DB a fce return

Napsal: stř 28. říj 2009, 11:58
od arxeiss
ve funkci to chápu. Ale když na index includuju např novinky. A když bych dal v novinkách die tak se zastaví i index. Ale když použiju return; tak se zastaví novinky ale pak index pokračuje dále.
Já jsem chtěl spíš vědět jestli když použiju return; jestli na indexu to bude pokračovat a nebo jestli se na indexu přepíšou hodnoty které jsem použil v noinkách, ale jestli se přepíšou i nad tím než jsem includoval skript.