Visualizzazione risultati 1 fino 4 di 4

Discussione: Frecce pagina successiva

  1. #1
    Guest

    Predefinito Frecce pagina successiva

    Salve a tutti!

    Chiedo un aiuto agli esperti del PHP. Magari c'è una soluzione a questa mia richiesta.

    Dunque... è possibile linkare due frecce (normallissime, tipo < e >) di modo che si colleghino ad una pagina successiva automaticamente.

    Ad esempio. In una cartella io ho 01.php, 02.php, 03.php ecc. ecc.

    e vorrei che le frecce alla pagina 01.php si collegassero direttamente alla 02.php ecc. senza che io, ogni volta, linki a mano tutte le frecce di tutte le pagine.

    Grazie mille in anticipo,

    Matteo

  2. #2
    Guest

    Predefinito

    Nella pagina.php
    Codice PHP:
    $num=$_GET['num']; //ricava il valore della pagina
    include("$num.php"); //include la pagina richiesta
    echo " <br>";
    echo
    " <a href=\"pagina.php?num=$num--\"><</a> "; //scrive un < e mette link alla pagina prima (in numero se è 2 mette 1)
    echo " <b>$num</b> ";// pagina corrente
    echo " <a href=\"pagina.php?num=$num++\">></a> ";//stessa cosa di sopra
    Naturalmente implementando i controlli adeguati (se la variabile GET è vuota, se si è arrivati alla fine... ^_^)

    Non l'ho provato ma dovrebbe funzionare con pagine come 1.php, 2.php, 3.php eccetera

  3. #3
    Guest

    Predefinito

    GRAZIE MILLE!!!

    ora lo provo e ti so dire!!! :)


    Edit:

    Ovviamente non poteva andarmi bene. Mi dice che c'è un errore nella linea dell' Inclusion() e non funziona nulla :(
    Ultima modifica di lapeste : 17-01-2009 alle ore 13.16.14

  4. #4
    Guest

    Predefinito

    prova cosi
    al posto di
    Codice PHP:
    include("$num.php");
    metti
    Codice PHP:
    include($num.".php");
    edit:
    pero l'ho provato e funziona solo che sbaglia nei link
    modificalo cosi
    Codice PHP:
    <?php $num=$_GET['num']; //ricava il valore della pagina
    include("$num.php"); //include la pagina richiesta
    echo " <br>";
    echo
    " <a href=\"pagina.php?num=".--$num."\"><</a> "; //scrive un < e mette link alla pagina prima (in numero se è 2 mette 1)
    echo " <b>".++$num."</b> ";// pagina corrente
    echo " <a href=\"pagina.php?num=".++$num."\">></a> ";//stessa cosa di sopra ?>
    edit:

    o ancora meglio puoi usare questo cod
    Codice PHP:
    <?php $num=$_GET['num']; //ricava il valore della pagina
    include("$num.php"); //include la pagina richiesta
    echo " <br>";
    if(
    $num == "1") {
    echo
    " <b>".$num."</b> ";// pagina corrente
    echo " <a href=\"pagina.php?num=".++$num."\">></a> ";//stessa cosa di sopra
    } else {
    echo
    " <a href=\"pagina.php?num=".--$num."\"><</a> "; //scrive un < e mette link alla pagina prima (in numero se è 2 mette 1)
    echo " <b>".++$num."</b> ";// pagina corrente
    echo " <a href=\"pagina.php?num=".++$num."\">></a> ";//stessa cosa di sopra
    }?>
    ciao ciao
    Ultima modifica di webeasy : 17-01-2009 alle ore 14.34.56

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •