daGrevis Posted April 22, 2009 Report Share Posted April 22, 2009 Nu pagaidām viedoju tikai lai pamācītos PHP praksē, bet saksaros ar problēmu, ka nevaru sakarīgi lietotāju pēc reģistrācijas (signup.php) pārmest uz index.php. P.S. Zinu ka līkaku sourci par šito nevar atrast, bet tikai mācos. http://yy.lv/download.php?f=38179 Quote Link to comment Share on other sites More sharing options...
Aikss Posted April 22, 2009 Report Share Posted April 22, 2009 (edited) Vispārīgi pārmešanu php realizē ar header(). Kas ir ar "redirectTo("login.php");" signup.php 18. rindiņā? Nevajag tur ielikt '/', lai met uz sākumu? Kā ir domāts "sakarīgi"? Kas tieši tev nesanāk? Centies sīkāk izstāstīt problēmu. Edited April 22, 2009 by Aikss Quote Link to comment Share on other sites More sharing options...
daGrevis Posted April 22, 2009 Author Report Share Posted April 22, 2009 Paskaties core.php ko dara funkcija redirectTo! :) Problēma tāda, ka ir header already send errors, bet nezinu kā sataisīt lai tas errors tur nebūtu... :( Quote Link to comment Share on other sites More sharing options...
Aikss Posted April 22, 2009 Report Share Posted April 22, 2009 Manas domas! Labāk sāc no nulles, ne kā izmanto, ko šādu. Tur ir paliels sviests. Šāda pamācīšanās php praksē novedīs pie īpatnējiem kodiem, ko retais sapratīs. Mēģināt kaut kādu gatavo risinājumu, kas neiet, piedabūt pie strādāšanas, es gluži par "pamācītos PHP praksē" es nesauktu. Lielākoties, lai to varētu darīt ir jau jābūt kādai praksei - jābūt skaidrām pamata lietām. Lai nu kā, ja darbosies tālāk ar šo pašu, tad būs pagrūti tev ko palīdzēt, jo nāksies tev teikt pārtaisīt ļoti daudz ko, lai "tas errors tur nebūtu". Sāc ar pamācībām, kur soli pa solim veido kādu scriptu un stāsta kas ir kas, bez angļu valodas būs pašvaki, ir arī materiāli krieviski un citās valodās. Quote Link to comment Share on other sites More sharing options...
daGrevis Posted April 22, 2009 Author Report Share Posted April 22, 2009 Centīšos, tikai gribēju pateikt ka šitas sviests ir manis veidots. :D Quote Link to comment Share on other sites More sharing options...
Aikss Posted April 22, 2009 Report Share Posted April 22, 2009 (edited) Ja tavs, tad tavs, neuzmanīgi paskatījos change_log.php. Pārsūtīšana servera pusē jāveic PIRMS jeb kāda output, tas ir, ne kādi echo un tamlīdzīgi nevar būt. Sīkākai informācijai pameklē te pat vai googlē to savu kļūdas paziņojumu. Ja gribi parādīt kaut kādus errorus un tad pēc kādām pāris sekundēm pārsūtīt, lieto html meta refresh (iemet googlē) vai veic kļūdu pārbaudi ar javascript un izvadi uzreiz, un tad servera pusē tikai pārbaudi, bez kļūdu paziņojumu izvades. Varēs headeri normāli pielietot. Paskaties google par sql injection, php good or bad global un darbojies, viss nāk ar laiku. Pamēģini vienkārši izvākt tos <?php ?>, kas ir 4-6 rindiņā, lai nav tukšums. Edited April 22, 2009 by Aikss Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.