Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Cięcie tekstu na stronie
McGoo123
post
Post #1





Grupa: Zarejestrowani
Postów: 67
Pomógł: 0
Dołączył: 22.10.2006
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Witam, chciałem pociąć tekst artykułu tak aby nie rozciągać w nieskończoność strony... Jest plik index.php :

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4.  
  5. <head>
  6. <meta http-equiv="Content-Type"
  7.  content="text/html; charset=iso-8859-2" />
  8. <title></title>
  9. </head>
  10.  
  11. <body xml:lang="pl">
  12. <form method="GET">
  13. <a href="index.php?tresc=home">home</a> 
  14. <a href="index.php?tresc=strona1">strona1</a> 
  15. <a href="index.php?tresc=strona2">strona2</a> 
  16. <a href="index.php?tresc=strona3">strona3</a>
  17. </form>
  18. <?php
  19. include ('tresc.php');
  20. ?>
  21. </body>
  22. </html>


no i plik tresc.php

  1. <?
  2. $limit|=10; 
  3.  
  4.  
  5. $teksthome="1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20";
  6. $tekststrona1="11 12 13 14 15 16 17 18 19 20";
  7. $tekststrona2="21 22 23 24 25 26 27 28 29";
  8. $tekststrona3="";
  9.  
  10.  
  11. if($tresc==home) $calytekst=$teksthome;else{
  12. if($tresc==strona1) $calytekst =$tekststrona1; else{
  13. if($tresc== strona2) $calytekst =$tekststrona2;else{
  14. if($tresc==strona3) $calytekst=$tekststrona3;
  15.  
  16. else {$calytekst=$teksthome;}}}} 
  17. echo"<br />";
  18.  
  19.  
  20. $calytekst = strtr($calytekst, "xA5x8Cx8FxB9x9Cx9F", "xA1xA6xACxB1xB6xBC"); 
  21.  
  22. $page|=0; 
  23. $tablica=array();
  24. $tablica=split ('[ ]',$calytekst); 
  25. $ilosc=sizeof($tablica); 
  26.  
  27. for($z=$page*$limit;$z<($page+1)*$limit;$z++)
  28. {
  29. echo"$tablica[$z] ";
  30. }
  31. echo"<br> <br>";
  32.  
  33. if ($ilosc > $limit) {
  34. if (($ilosc%$limit) != 0) $l_stron = 1; else $l_stron = 0;
  35. $pomoc = (int)($ilosc/$limit);
  36. $l_stron = ($l_stron+$pomoc)-1;
  37. if ($page >= 1) {
  38. $pomoc = $page-1;
  39. print "<a href=index.php?tresc=$tresc&page=$pomoc>poprzednia</a>n";
  40. }
  41. $i=0;
  42. while ($i <= $l_stron) {
  43. if ($page == $i)
  44. print " | <b>$i</b>n";
  45. else
  46. print " | <a href=index.php?tresc=$tresc&page=$i>$i</a>n";
  47. $i++;
  48. }
  49. if ($page < $l_stron) {
  50. $pomoc = $page+1;
  51. print " | <a href=index.php?tresc=$tresc&page=$pomoc>następna</a>n";
  52. }
  53. }?>


Niestety po kazdorazowym kliknieciu w wygenerowany link na dole nie dzieje się nic ... czałyczas jest strona home ... prosze o pomoc ...

Dziwne jest to że na moim localhoscie działa to prawidłowo, ale jak wrzucę to na zewnątrz np. ovh.pl ... to przestaje działać ...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.09.2025 - 17:02