Roberts.R Posted July 22, 2009 Report Posted July 22, 2009 Laba nakts! Sāku tasīt savu cms. Protams, zināšanas ir kā ir, bet pamati arī ir :) Kā saka, jo vairāk strādā, jo vairāk rodas jautājumi. Un man arī viens ir tāds iegadījies. Tātad man ir izveidota login forma iekš loginform.php, kas savukārt ir include iekš index.php pēc nosacījuma, ja nav uzsākta session. Ierakstu savu lietotājvārdu un paroli. Ja viss kārtībā, tad parādās pats cms'a darba galds. Bet ja tiek ierakstīts nepareizs lietotājvārds vai parole, tad šo kļūdu man rāda iekš check.php (kur notiek visas konekcijas ar datubāzi, lietotāja pārbaudīšana utt). Un tagad jautājums tāds - kā es varu šo kļūdu ielikt iekš tā loginform.php, kad tiek konstatēts, ka ir ievadīti nepareizi dati? Ja neizteicos pietiekami skaidri, rītdien centīšos situāciju izskaidrot arī ar kodiem un/vai screenshotiem.
EdgarsK Posted July 22, 2009 Report Posted July 22, 2009 Būtu patiešām labi redzēt kodu. bet variants ir sekojošs. check.php if($error) Header("Location: loginform.php?error=1"); loginform.php if(isset($_GET["error"])) echo "Lietotājs un/vai parole ievadīti nepareizi"; ar šo tu panāksi ka tiek pāriets no viena uz otru.
Recommended Posts