Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: include - ładowanie stron w kolejności
Forum PHP.pl > Forum > PHP
bohema
Witam,
mam kod który losowo wyświetla strony od 1.php do 8.php, potrzebuje przerobić jego działanie tak aby przy każdym odświeżeniu strony wyświetlał strony po kolei od 1.php do 8.php
Dla kogoś ze znajomością php to żaden problem, dla mnie nieco większy. Z góry dziękuję za pomoc


Kod
<?
$min = 1;
$max = 8;
include("" . rand($min,$max) . ".php");
?>
zzeus
To chyba jakiś żart sciana.gif
windman
Plus minus tak:
  1. session_start();
  2. if(!$_SESSION['strona']){
  3. $strona = 1;
  4. $_SESSION['strona'] = $strona;
  5. }else{
  6. if($_SESSION['strona'] <= 7){
  7. $strona = $_SESSION['strona'];
  8. $strona++;
  9. $_SESSION['strona'] = $strona;
  10. }else{
  11. $strona = 1;
  12. $_SESSION['strona'] = $strona;
  13. }
  14. }
  15.  
  16. include($strona."php");

include($strona."php");

Bedzie dzialalo tylko gdy strone odswieza ten sam uzytkownik, w przeciwnym razie musisz gdzies zapisywac aktualną stronę.
Pozdrawiam
maly_swd
$page_id=file_get_contents("id.txt");
if($page_id<1 or $page_id>8) $page_id=1;

include("{$page_id}.php");

$page_id++;
file_put_contents("id.txt", $page_id);

pisane z palca ale powinno działać;)
Spawnm
po co kombinować z include("{$page_id}.php");
czytelniej include($page_id.'.php');

i dawaj bbcode tongue.gif
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.