Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Dzielenie na strony
Forum PHP.pl > Forum > Przedszkole
poxrimex
Witam!

Potrzebuję tak przerobić skrypt aby na stronie było załóżmy 20 wyników,a na dole strony odnośniki do pozostałych stron.
Szukałem wiele stron nt. sortowania itd lecz nic nie znalazłem co opisywałoby mój problem.

Oto skrypt księgi gości:

treść wpis.php:

<?php

$pole = $_POST['pole'];
$nick = $_POST['nick'];
$pole = HTMLSpecialChars($pole);
$nick = HTMLSpecialChars($nick);
$wynik = $pole . '|||' . $nick . "\n";
$plik ="wpisy.txt";
$fp = fopen($plik, "a");
fwrite ($fp, $wynik);
fclose($fp);

echo '<center><br><br><big>Księga Go&346;ci</big><br><br>
<a href="guestbook.php" style="text-decoration: none;">Wróc do księgi kawałów.</a></center>';

?>

treść guestbook.php:

<center>
<br><br>
<font face="Verdana">
<big>Księga Go&346;ci</big><br>
<?

$file = file('wpisy.txt');

foreach($file as $key => $value)
{
$data = explode('|||', $value);

$tresc = wordwrap($data[0], 45, "<br>", 1 );
echo $tresc .'<br><br>';
echo '<b>Dodał:</b> '. $data[1] .'<br>';
echo '<hr>';

}
?>
<a href="dodaj.php" style="text-decoration: none;">Dodaj wpis</a>

treść dodaj.php:

<center>
<br><big>Księga Go&346;ci</big><br><br>
<div class="news">
<ul>
<li class="naglowek">Dodaj wpis</li>
<li class="tresc">
<form method="post" action="wpis.php">
Nick: <input name="nick" type="text" /><br />
Treść:<textarea name="pole" cols="30" rows="6"></textarea><br />
<input type="submit" name="b12" value="Prześlij" /><input name="wyczysc" type="reset" value="Wyczyść" />
</form>
</li>
</ul>
</div>
</center>

Z góry dziękuje za pomoc.

Pozdrawiam
colinQ
Poczytaj o stronicowaniu. Na forum poszukaj klasy nospor'a o nazwie pager a jeśli nie to pomęcz się nad swoim.

Ja napisałem po swojemu może nie jest on profesjonalny ale działa winksmiley.jpg
poxrimex
Ze względu na to iż dopiero zaczynam zabawę z php, prosiłbym o przerobienie mojego skryptu odpowiednio smile.gif

Pozdrawiam
colinQ
przerobienie tego skryptu wiąże się z napisaniem całkiem nowego skryptu zwanego stronicowaniem.
a przypuszczam że nikt taki się nie znajdzie który zechciał by napisać cały od nowa a ja tym bardziej

wszyscy odeślą albo do klasy nospora albo dadzą swój skrypt który będziesz musiał przerobić winksmiley.jpg

możemy ewentualnie doradzić i pomóc przy tworzeniu ale nie dawać gotowca aby ktoś sobie wkleił i się nim cieszył

Stronicowanie z pozoru wygląda strasznie ale wystarczy chwilkę pomyśleć logicznie i się dojdzie o co
chodzi winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.