Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13
  1. #11
    CE L'HO FATTA!!!

    Codice PHP:
    <?php
    if (empty($_GET['page'])) {
    $is_index "1";
    } else {
        
    $path=$_GET['page'];
        
    $mostra=dirname($path);
        echo 
    $mostra;
    }
    ?>
    $mostra contiene il path richiesto in

    index.php?cartella/pagina

    echo $mostra;
    / 'cartella'


    Yohoo!!!

    Ora devo far qualcosa per le cartelle annidate.... :master:

  2. #12
    uhm uppo la discussione perché credo che il mio problema sia simile ma non sono sicura di aver capito come fare...
    Nelle pagine del mio sito ho usato questa struttura:
    Codice PHP:
    <?php include("header.php");
    $p="main"
    if(isset(
    $_GET['page'])){     
        
    $p=$_GET['page'];
        if(
    $p!=basename($p) || !preg_match("/^[A-Za-z0-9\-_]+$/",$p) || $p=="index" || !file_exists($p.".php"))
            
    $p="error";  
        }
    include(
    $p.".php");
    include(
    "footer.php"); ?>
    C'è quindi un index.php che include un header, footer e la pagina.
    Finché lavoro su pagine sullo stesso livello, tutto ok.
    Il problema è che ho anche delle pagine in una cartella. Come faccio ad applicare questo schema alle pagine che sono dentro la cartella?

  3. #13

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.