Jeszcze raczkuje w PHP i mam taki problem. Korzystałem z tutoriali, które są na stronie webinside.pl, a dokładnie "Cięcie tekstu na stronie" i krok po kroku stworzyłem skrypt który miał ciąć tekst na stronie. Wszystko było super kiedy zaimplementowałem kod lokalnie, jednak kiedy wrzuciłem skrypt na zewnętrzny serwer skrypt przestał działać.
Poniżej kod jaki użyłem :
index.php
[php]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-2" />
<title></title>
</head>
<body xml:lang="pl">
<ul>
<li><a href="index.php?tresc=home">home</a></li>
<li><a href="index.php?tresc=strona1"> strona1</a></li>
<li><a href="index.php?tresc=strona2"> strona2</a></li>
<li><a href="index.php?tresc=strona3"> strona3</a></li>
</ul>
<?php
include ('tresc.php');
?>
</body>
</html>
[/php]
tresc.php
[php]
<?
$limit|=100;
$teksthome=" ";
$tekststrona1=" ";
$tekststrona2=" ";
$tekststrona3=" ";
if($tresc==home) $calytekst=$teksthome;else{
if($tresc==strona1) $calytekst =$tekststrona1; else{
if($tresc== strona2) $calytekst =$tekststrona2;else{
if($tresc==strona3) $calytekst=$tekststrona3;
else {$calytekst=$teksthome;}}}}
echo"<br />";
$calytekst = strtr($calytekst, "\xA5\x8C\x8F\xB9\x9C\x9F", "\xA1\xA6\xAC\xB1\xB6\xBC");znaków zapisanych w CP na ISO
$page|=0;
$tablica=array();
$tablica=split ('[ ]',$calytekst);
$ilosc=sizeof($tablica);
for($z=$page*$limit;$z<($page+1)*$limit;$z++)
{
echo"$tablica[$z] ";
}
echo"<br> <br>";
if ($ilosc > $limit) {
if (($ilosc%$limit) != 0) $l_stron = 1; else $l_stron = 0;
$pomoc = (int)($ilosc/$limit);
$l_stron = ($l_stron+$pomoc)-1;
if ($page >= 1) {
$pomoc = $page-1;
print "<a href=index.php?tresc=$tresc&page=$pomoc>poprzednia</a>\n";
}
$i=0;
while ($i <= $l_stron) {
if ($page == $i)
print " | <b>$i</b>\n";
else
print " | <a href=index.php?tresc=$tresc&page=$i>$i</a>\n";
$i++;
}
if ($page < $l_stron) {
$pomoc = $page+1;
print " | <a href=index.php?tresc=$tresc&page=$pomoc>następna</a>\n";
}
}?>
[/php]
Przykład działania http://www.mcgoo.ovh.org/358_11/test3
