MārisL Posted November 19, 2007 Report Share Posted November 19, 2007 login.php http://paste.php.lv/6430 Avots: http://paste.php.lv/1814 Kods ir nedaudz mainīts. Kad uzspižu submit (ieiet), izlec errors Fatal error: Call to a member function on a non-object in /home/www/.../_inc_/login.php on line 37 Link to comment Share on other sites More sharing options...
andrisp Posted November 19, 2007 Report Share Posted November 19, 2007 (edited) Tas $m mainīgais nav objekts. PS. Un, lūdzu, nemēģini prasīt kā lai pataisa viņu par objektu. Objekts tiek izveidots no klases. Un klase ir jādefinē. Bet tur nekā tāda nav (tas skripts ir izrauts no konteksta, visticamāk). Tā vietā labāk vienkārši izmanto mysql_query() un mysql_fetch_assoc(). Edited November 19, 2007 by andrisp Link to comment Share on other sites More sharing options...
MārisL Posted November 20, 2007 Author Report Share Posted November 20, 2007 (edited) .... Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/www/.../login.php on line 64 if(isset($_POST['ieiet'])) { $hm = authenticate($_POST['lietotajvards'], $_POST['parole']); $num_rows = mysql_num_rows($hm); if($num_rows > 0) Kur šiet ir vaina? izgāju cauri php manuālim, viss izskatās pareizi. Edited November 20, 2007 by MārisL Link to comment Share on other sites More sharing options...
bubu Posted November 20, 2007 Report Share Posted November 20, 2007 Izej cauri šim te: http://php.lv/f/index.php?s=&showtopic...ost&p=67214 (#2 posts) Link to comment Share on other sites More sharing options...
MārisL Posted November 21, 2007 Author Report Share Posted November 21, 2007 Notice: Undefined index: darbiba in /home/www/.../login.php on line 3 login.php http://paste.php.lv/6456 + Vēl itkā ievadu pareizus datus (lvards, parole), bet rādas, ka ievadīti nepareizi dati. Pārbaudiju vai query's maz tiek līdz turienei - tiek. SELECT * FROM `lietotaji` WHERE `lietotajvards`='lvards' AND `parole`='parole' LIMIT 1 Link to comment Share on other sites More sharing options...
andrisp Posted November 21, 2007 Report Share Posted November 21, 2007 Bez $_GET['bla'] == 'kautkas' pārbaudes vajag arī pārbaudīt vai vispār tas $_GET['bla'] eksistē: if (isset($_GET['bla']) && $_GET['bla'] == 'kautkas') { Link to comment Share on other sites More sharing options...
ViszinisA Posted November 21, 2007 Report Share Posted November 21, 2007 piekš kam parbaudiit vai eksistee? ja "neko" saliidzina ar "kautko" tad buus false vai tad taa nav? Link to comment Share on other sites More sharing options...
MārisL Posted November 21, 2007 Author Report Share Posted November 21, 2007 nu andrisp pateica pareizi. Errors pazuda Link to comment Share on other sites More sharing options...
andrisp Posted November 21, 2007 Report Share Posted November 21, 2007 ViszinisA, iekš PHP mēģinot izmanto neinicializētus mainīgos, tiek izmesta Notice kļūda. Link to comment Share on other sites More sharing options...
ViszinisA Posted November 21, 2007 Report Share Posted November 21, 2007 (edited) pam param...man nemet...laikam errorus visus neraada :D un tieshi tas man patiik ieksh php... ka es varu izmantot jebkaadus mainiigos...inicializeetus,ne-ini... :D Edited November 21, 2007 by ViszinisA Link to comment Share on other sites More sharing options...
andrisp Posted November 21, 2007 Report Share Posted November 21, 2007 Nujā - to varētu nosaukt par PHP spožumu un postu. Link to comment Share on other sites More sharing options...
MārisL Posted November 21, 2007 Author Report Share Posted November 21, 2007 Kas tad varētu būt par vainu, ka rādas, ka dati ir ievadīti nepareizi? login http://paste.php.lv/6457 Link to comment Share on other sites More sharing options...
andrisp Posted November 21, 2007 Report Share Posted November 21, 2007 uztaisi echo $q; un parādi mums, kāds tas kverijs izskatās. Link to comment Share on other sites More sharing options...
MārisL Posted November 21, 2007 Author Report Share Posted November 21, 2007 (edited) Seko līdzi ;) #5 posts :) lapa (labājā sānā ir tas logins) Edited November 21, 2007 by MārisL Link to comment Share on other sites More sharing options...
andrisp Posted November 21, 2007 Report Share Posted November 21, 2007 A moška tev vienkārši tajā tabulā nav tādi dati ? Link to comment Share on other sites More sharing options...
Recommended Posts