xmas12 Posted December 30, 2009 Report Share Posted December 30, 2009 Sveiki. Esmu mazliet turpinājsi savu web, un atcerējos kad aptājos pie diviem eroriem ar lapu iedalīšanu! Tātad sataisiju jaunumus, un saliku lai jaunumus dala pa lapām un tad tu man rāda divus erorus! Notice: Use of undefined constant num - assumed 'num' in C:\Xamp\htdocs\webs\include\jaunumi.php on line 15 Notice: Undefined index: lapa in C:\Xamp\htdocs\webs\include\jaunumi.php on line 20 Pats kods: http://paste.php.lv/a6c000aabf418ec2a056444a9cfe7bf4?lang=php Quote Link to comment Share on other sites More sharing options...
waplet Posted December 30, 2009 Report Share Posted December 30, 2009 viņš to $total_pages = $total_pages[num]; num grib ņemt kā constanti.. tikai kā likt domāt savāāk nezinu pamēģini samainīt uz citu. varbut Quote Link to comment Share on other sites More sharing options...
xmas12 Posted December 30, 2009 Author Report Share Posted December 30, 2009 viņš to $total_pages = $total_pages[num]; num grib ņemt kā constanti.. tikai kā likt domāt savāāk nezinu pamēģini samainīt uz citu. varbut Nē, tāpat nejiet ;( Quote Link to comment Share on other sites More sharing options...
briedis Posted December 30, 2009 Report Share Posted December 30, 2009 Manuprāt ir stulbi, ka php ļauj masīvā indeksu norādīt kā string bez pēdiņām... Domāju, ka labāka prakse būtu rakstīt $masiivs["indekss"], nevis $masiivs[indekss], lai nerastos kaut vai tie paši pārpratumi, ka php meklēs konstakti indekss... Otrs notice rādās, jo tu nepārbaudi, vai vispār tāds $_GET['lapa'] ir uzstādīts. $lapa = isset($_GET['lapa']) ? $_GET['lapa'] : 1; //ja lapa uzstādīta, uzstādam get vērtību, ja nav uzstādīta, uzstādam noklusēto vērtību 1 Quote Link to comment Share on other sites More sharing options...
Val Posted December 30, 2009 Report Share Posted December 30, 2009 $total_pages = mysql_fetch_array(mysql_query($query)); $total_pages = $total_pages[num]; samaini ar list($total_pages) = mysql_fetch_array(mysql_query($query)); Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted December 30, 2009 Report Share Posted December 30, 2009 (edited) Indeksi ir jāliek pēdiņās: $total_pages = $total_pages[num]; //nepareizi $total_pages = $total_pages['num']; //pareizi Un otrā kļūda ir tad, ja netiek padots $_GET parametrs lapa. No tā var izvairīties šādi: $page = isset($_GET['lapa']) ? $_GET['lapa'] : 0; //ja nav parametra lapa, tad uzstāda kaut kādu noklusēto vērtību Un vispār tās ir E_NOTICE līmeņa kļūdas, kuras lielā mērā var ignorēt (protams atslēdzot tām error reportingu). Lai gan izstrādes gaitā vēlams tam pievērst uzmanību... EDIT: Citi jau pasteidzās. Edited December 30, 2009 by rATRIJS Quote Link to comment Share on other sites More sharing options...
xmas12 Posted December 30, 2009 Author Report Share Posted December 30, 2009 Paldies par otrād gļūdas palīdzību, pirmo kļūdu tiko google atradu :0 Kā varēju nejielikt pēdiņas..... Quote Link to comment Share on other sites More sharing options...
briedis Posted December 30, 2009 Report Share Posted December 30, 2009 Nevis nejielikt, bet neielikt... Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted December 30, 2009 Report Share Posted December 30, 2009 Tur jau ne tas vien :) Paldies par otrād gļūdas palīdzību, pirmo kļūdu tiko google atradu :0 Kā varēju nejielikt pēdiņas.....(man nepatīk tik daudz daudzpunkti :D ) Quote Link to comment Share on other sites More sharing options...
2easy Posted December 30, 2009 Report Share Posted December 30, 2009 ar to jau šis forums ir tik prikolīgs un interesants :D:D:D Quote Link to comment Share on other sites More sharing options...
xmas12 Posted December 31, 2009 Author Report Share Posted December 31, 2009 šajā forumā ir daidz cilvēki kuri palīdz, un man vislabaak patik kad cilveeki visu nepasaka priekša ( kā visu salikt 0 jo lai cilvēki palauza galvu un sataisa parējo paši ! Tas man vislabāk patīk :) Quote Link to comment Share on other sites More sharing options...
2easy Posted December 31, 2009 Report Share Posted December 31, 2009 tas jau labi. vsp es esmu pamanījis, ka no jautātājiem te izceļas 2 kategoriju cilvēki: 1) vieni uzdod jautājumus, lai kko iemācītos un varbūt domā kkad arī nopietnāk pievērsties programmēšanai 2) otri vnk grib fiksi uzcept sev lapu un pēc tam ātrāk visu aizmirst :D:D:D kr4 garāmgājēji... Quote Link to comment Share on other sites More sharing options...
marcis Posted January 2, 2010 Report Share Posted January 2, 2010 Indeksi ir jāliek pēdiņās Precīzāk, stringi jāliek pēdiņās :) 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.