| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 05.04.10 Prihlásený: 08.04.15 Príspevky: 46 Témy: 13 |
Zdravim vedeli by ste mi poradit preco sa novsie komentare zobrazuju pod starsimi komentami ? Chcel by som to aby bol novsi koment automaticky prvy a nie posledny. zavisi to od tohto php kodu ? Vopred dakujem za pomoc Kód: <? if(!isset($_GET['page'])) {$_GET['page'] = 1;} $page = $_GET['page']; $xmlsrc = "comments.xml"; $xml = simplexml_load_file($xmlsrc); $counted = count($xml); function getComments(){ global $xml; global $xmlsrc; global $page; $pagination = 20; // Number of posts on page $i = 0; // comments index foreach ($xml->comment as $comment) { ++$i; if( (($page-1)*$pagination) < $i && $i <= ($page*$pagination) ) { // match page number to comments we want to show echo ' <div class="commentwrap"> <div class="author"> <h4>'; if($comment->email != "") {echo '<a href="mailto:'.htmlspecialchars($comment->email).'">'.htmlspecialchars($comment->name).'</a>';} // check if author supplied email - if so, show mailto: link else { echo htmlspecialchars($comment->name); }; // else show only name echo '</h3></div> <div class="comment">'.nl2br(htmlspecialchars($comment->message)) .'</div>' // strip HTML - but preserve line breaks .'</div>'; } else { if($i > ($page*$pagination)) { // add next page link (if more comments exist) echo "<a class=\"pageplus\" href=\"?page="; echo $page+1; echo "#comments\">Novšie komenty »</a>"; break; } // end next page link } } // end foreach if ($page > 1) {echo "<a class=\"pageminus\" href=\"?page="; echo $page-1; echo "#comments\">« Staršie komenty</a>"; } // add link to previous pages (if not on page 1) } // end getComments ?>
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
Namiesto $xml->comment pouzi array_reverse($xml->xpath('comment'))
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 05.04.10 Prihlásený: 08.04.15 Príspevky: 46 Témy: 13 | Napísal autor témy fifo1109: 31.03.2013 10:19 | |
|
Perfektne funguje. Dakujem moc
|
|
Registrovaný: 29.09.07 Prihlásený: 19.04.24 Príspevky: 1233 Témy: 45 Bydlisko: Nové Mesto ... |
Ahoj prosím ta na akej stránke máš tú „Kniha návštev“. Ja mám viac menej na http://www.marianbook.php5.sk/ A prevádzkujem ju zhruba od 14.10.2012 a chcel by som porovnať tvoju prácu z mojou. Lebo nie som až tak spokojní zo svojou prácou a potreboval by som nejakú inšpiráciu. Ďakujem.
_________________ New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú. Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti, spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.) |
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 17.12.2016 11:13 | |
|
imrich Veru nemáš byť prečo spokojný, hovorí sa tomu XSS a je to absolútny základ pre takéto aplikácie.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 29.09.07 Prihlásený: 19.04.24 Príspevky: 1233 Témy: 45 Bydlisko: Nové Mesto ... |
Prosím ta čo je to XSS alebo ešte lepšie by bolo dať nejakí link na google ako pomocníka. Ďakujem.
_________________ New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú. Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti, spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.) |
|
Registrovaný: 15.06.14 Prihlásený: 24.04.24 Príspevky: 17930 Témy: 142 Bydlisko: Bratislava |
_________________ ITX >>> ATX |
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Zobrazovanie návštev v Redakčné systémy | 0 | 532 | 20.08.2007 16:06 dodi | | Kniha Návštev v HTML, XHTML, XML, CSS | 1 | 388 | 06.03.2013 20:32 shaggy | | Kniha návštev v PHP, ASP | 5 | 755 | 07.02.2008 16:21 pedro91 | | kniha navstev, pokazene vkladanie prispevkov v PHP, ASP | 6 | 878 | 04.12.2007 21:35 emer | | Kniha navstev - odosiela data aj pri refreshi + zabezpecenie v PHP, ASP | 17 | 1755 | 10.01.2010 17:05 DeeJay3 | | P/V: Kniha AdobePhotoshopCS - Kniha Plna Triku v Predám | 4 | 600 | 30.04.2013 8:19 pajros | | Facebook vypnutie komentarov v Sociálne siete | 2 | 5595 | 02.09.2017 5:29 devix | | dotaz + zistenie komentarov v Databázy | 3 | 735 | 22.04.2009 14:19 GoodWill | | Vplyv komentarov na optimalizaciu v HTML, XHTML, XML, CSS | 2 | 361 | 31.08.2012 20:40 weroro | | graficky navrh backgroundu komentarov v Webdesign | 3 | 873 | 02.12.2010 22:17 Flety | | viacero typov uzivatelov pri vypise komentarov v Databázy | 2 | 646 | 18.01.2011 17:41 Feko | | schvalovanie komentarov na stranke cez email v PHP, ASP | 4 | 459 | 26.05.2014 21:56 DeadOne | | Pocitanie navstev v JavaScript, VBScript, Ajax | 4 | 995 | 29.03.2007 18:20 Tominator | | Počítadlo návštev v HTML, XHTML, XML, CSS | 5 | 1570 | 03.01.2008 17:46 qacer | | Pocitadlo navstev v Redakčné systémy | 1 | 1662 | 04.04.2007 13:19 bruno.b | | zabezpečenie knihy navstev [ Choď na stránku: 1, 2 ] v PHP, ASP | 53 | 2163 | 13.06.2008 20:47 chrono |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|