Ahoj. Potrebujem pomoc z príkazom if. Mám formulár z textovím okinekom do
ktorého treba napísať heslo. Otvorí sa php subor ktorý ma za úlohu
presmerovať klienta ktorí písal heslo na zadanú tránku podľa toho, aké
heslo napísal. Všetko funguje okrem toho že neviem napísať kód ale
opraviť, ktorí má za úlohu presmerovanie na zdanú stránku. Tu prikladám
PHP kód ktorý spracúvava heslo potrebujem namiesto abc.html napísať kód
ktorý klienta na stránku bac.html presmeruje.
o tom, že to šlape nepochybuji. Přesměrování, není nic těžkého. Mne
spíš zarazila kombinace, kdy vyžaduji heslo a pak přesměruji. Na tu
stránku kam je uživatel po zadání hesla přesměrován, se dá dostat i bez
znalosti hesla.
Tedy když už po uživateli vyžaduji heslo, použil bych po ověření
hesla Session, kde by se uložilo právo uživatele k přístupu k citlivým
datum.
Pak použít klidně i přesměrování, ale na každé stránce, by na
začátku muselo být ověření, zda je Session platná pro vstup a v
případě, že není, přesměrovat na přihlašovací stránku a vyžadovat
přihlášení.
Vím že je to nebezpečné ale neumím dobre udelat MySql takže nemuzu
udelat normálne prihlasovani... Stránky na ktoré su ludia presmerovan maju
číselné kódy takže je velmi malá šanca že ho niekto uhádne. A kód
funguje ale hral som sa zním celý deň kedže z php len začínam.
Především se nauč všechny stringy psát do apostrofů nebo do uvozovek.
Na tento způsob zápisu vůbec nejsme zvyklí, protože nám to hlásí chyby.
A ty nemáme rádi.
Nevidím tam nikde definici proměnné $name. Bez ní to
fungovat nebude.
Takže...Našiel som chybu jediné čo od vás žiadam je jedna vecička.
Tento k=ód čo som vám dal hore funguje lenže ja tam chem pridať viac
hesiel... Vidím že to nejde len tak pretože sa tie riadky if ked ich tam je
viac automaticky blokujú...Preto chcem jedinú vec. Kód ktorý mi tie riadky
if oddelí. Každý clovek ktorí saprihlasuje má svoje meno a heslo teda jeden
riadok na heslo a nick ked sa odpoved rovná a druhá ked nie .... Potrebuje
mich nejako oddelit... Prosím vás.
Nauč se základy jazyka a nesnaž se lepit hotový části do sebe, z toho
vzejde prasárna, která nebude fungovat jak chceš, nic z toho nebudeš mít a
my budeme zbytečně plýtvat časem
Proč bychom ti měli radit, jak se máš střílet do nohy? Místo PHP si
raději udělej HTTP autentizaci. Je to mnohem jednodušší a nepotřebuješ k
tomu vůbec žádné PHP.
lepení hotových částí do sebe je dle mě relativně dobrej způsob jak
se něco naučit má-li dotyčný pak i vůli si s tím pohrát a vyzkoumat
cože to vlastně ve skutečnosti dělá
Mně nepřijde, že je to "zbytek z pokusů", převážně kvůli této
části věty: "když už to chce takhle tak dodám sleep ...". Z toho soudím,
že je to tam záměrně, ale nevím proč.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.