Aleksejs Posted February 2, 2009 Report Share Posted February 2, 2009 Ja kaut kas nesanāk, tad vajag kaut ko pielabot - tad vienmēr sanāk, ja ir šis kaut kas pielabots. ;) Link to comment Share on other sites More sharing options...
ashais13 Posted February 2, 2009 Author Report Share Posted February 2, 2009 Paldies aleksej tagad gandrīz viss iet.! :) Tikai kad ielogojas Veljoprojam to login formu rāda.. Link to comment Share on other sites More sharing options...
Aleksejs Posted February 2, 2009 Report Share Posted February 2, 2009 Drukā to login formu tikai kopā ar "neesi autorizēts lietotājs" paziņojumu: <center><h1>Autorizācija</h1></center> <?php ... else{ echo "tu neesi autorizeets"; ?> <form action='http://cs.ipsc.lv/f/index.php?act=Login&CODE=01' method='post' name='theform'> <div align="left"><font size="1" face="Arial, Helvetica, sans-serif">Username <input type='username' class='text' name='username'> <br> Password</font> <input type='password' class='text' name='password'> <br> <input name="submit" type='submit' class='submit' value='Login'> </div> </form> <?php } ?> Link to comment Share on other sites More sharing options...
ashais13 Posted February 2, 2009 Author Report Share Posted February 2, 2009 (edited) Tavs variants: Parse error: parse error in C:\xampp\htdocs\news.php on line 131 Bet kad ielieku logn formu echo "Te" Tad ir tā ka ielogojos, bet tā login forma tāpat uzrādas.. Edited February 2, 2009 by ashais13 Link to comment Share on other sites More sharing options...
Aleksejs Posted February 2, 2009 Report Share Posted February 2, 2009 es ceru, ka manā variantā esošo trīspunktu Tu aizvietoji ar atbilstošo kodu. Doma bija ienest to formu iekš else { Link to comment Share on other sites More sharing options...
ashais13 Posted February 2, 2009 Author Report Share Posted February 2, 2009 Protams..!! Bet man izmet to.. "Parse error: parse error in C:\xampp\htdocs\news.php on line 131" Link to comment Share on other sites More sharing options...
Aleksejs Posted February 2, 2009 Report Share Posted February 2, 2009 Iemet šī brīža variantu iekš paste.php.lv visticamāk kāds semikols aizmirsies vai pēdiņa nav aizvērta, vai figūriekava nevietā. Link to comment Share on other sites More sharing options...
ashais13 Posted February 2, 2009 Author Report Share Posted February 2, 2009 (edited) APm šādi.. Ja logojas caur index formu tad viņa paliek un paneli neuzrāda, bet ja logojas caur foruma login lapu tad forma no indexa pazūd un parādas tas panelis kam tur jābūt.. Kpc vins neuzraada to paneli kad logojos caur indexu.. O_o Edited February 2, 2009 by ashais13 Link to comment Share on other sites More sharing options...
Aleksejs Posted February 2, 2009 Report Share Posted February 2, 2009 Ne to failu. Kļūda rodas C:\xampp\htdocs\news.php ieliec šo failu iekš paste. Link to comment Share on other sites More sharing options...
ashais13 Posted February 2, 2009 Author Report Share Posted February 2, 2009 šeit.. Link to comment Share on other sites More sharing options...
Val Posted February 2, 2009 Report Share Posted February 2, 2009 un kā tu iedomājies, kad pēdējais else izpildīties? if () { //1 } else { //2 } else { //3 } Link to comment Share on other sites More sharing options...
ashais13 Posted February 2, 2009 Author Report Share Posted February 2, 2009 a kāda atskirība starp pēdējo un priekspēdējo?? Link to comment Share on other sites More sharing options...
bubu Posted February 2, 2009 Report Share Posted February 2, 2009 Tieši to arī tev jau prasa. Tavā kodā ir tādi divi else zari. Kā tu domā, kāpēc tas nav atļauts? (hints: kurš no tiem izpildīsies False if nosacījuma gadījumā) Attiecīgās manuāļa lapas, ko lasīt: http://php.net/else un http://php.net/elseif Link to comment Share on other sites More sharing options...
ashais13 Posted February 2, 2009 Author Report Share Posted February 2, 2009 Vnk duplets iedeva ar 2 else un ja to vienu izņem tad uzreiz met kautkādu kļūdu.. <?php if(isset($_COOKIE['member_id'])){ $get=mysql_query("SELECT * FROM `ibf_members` WHERE id='".intval($_COOKIE['member_id'])."'") or die(mysql_error()); $udata=mysql_fetch_object($get); if($udata->member_login_key==$_COOKIE['pass_hash']) { //izvadam kko shaadu: echo "Cau ".$udata->members_display_name.""; }else{ echo "tu neesi autorizeets"; //izvadam logina paneli } }else{ echo "tu neesi autorizeets1"; //izvadam logina paneli } ?> Link to comment Share on other sites More sharing options...
Aleksejs Posted February 3, 2009 Report Share Posted February 3, 2009 Atkārtošos vēlreiz un uzrakstīšu "kaut kādu" kļūdu universālo risināšanas metodi. Ja ir sastapta kaut kāda kļūda, tad kaut kur kodā ir jāveic kaut kādas izmaiņas. Kaut kādām kļūdām ir pārsteidzoši liela izturība un dzīves laiks (atšķirībā no konkrētām, precīzi aprakstītām kļūdām). Tām tāpat piemīt īpašība savstarpēji pārklāties, tādēļ pēc kaut kā kaut kur izmainīšanas var gadīties, ka būs jāmaina vēl kaut kas vēl kaut kur. Link to comment Share on other sites More sharing options...
Recommended Posts