Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    8

    Include con variabili dentro altro include

    salve a tutti, allora cerco di spiegarmi..
    io ho una pagina strutturata più o meno così:
    | Logo | banner |
    | menu1 |
    |menu2| contenuto |bann..|
    ecc..ecc..

    il menu2 ha dei link che cambiano il solo il "contenuto", di seguito metto il codice,
    vorrei invece, sto perdendo la testa da un pò di tempo.. che il menu1 sempre tramite la funzione include cambi l'intera tabella "menu2, contenuto, banner".. è possibile una cosa del genere???

    codice include contenuto:
    codice:
    <?php
    if(!$_GET)
    {
    	include('home.php');
    }
    else {
    	$page = $_GET['id'];
    	$page .= '.php';
    	echo '
    
    ';
    	include($page);
    	echo '</p>';
    }
    ?>

  2. #2
    Utente di HTML.it L'avatar di hyde82
    Registrato dal
    Feb 2010
    Messaggi
    243
    faresti un esempio?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    8
    allora cerco di spiegarmi meglio, era un pò tardi ieri..

    mettiamo io abbia una tabella in una pagina all'incirca così:

    Codice PHP:
    <table>
    <tr>
    <td id="menu"> [url="/"]home[/url] - [url="/forum"]forum[/url] - ecc..ecc..</td>
    </tr>


    <tr>
    <td id="menu-sinistra">
    [url="?id=1"]link1[/url]
    link2
    link3
    ecc..
    </td>

    <td id="contenuto">
    <?php
    if(!$_GET)
    {
        include(
    'home.php');
    }
    else {
        
    $page $_GET['id'];
        
    $page .= '.php';
        echo 
    '

    '
    ;
        include(
    $page);
        echo 
    '</p>';
    }
    ?>
    </td>
    </tr>
    </table>
    in poche parole ho due righe di tabella, la prima contenente un primo menu, le seconda contenente un secondo menu e il contenuto della pagina che cambia a seconda del link scelto nel secondo menu,
    io vorrei se è possibile che il primo menu cambi completamente le seconda riga dalla tabelle,
    ho fatto varie prove, sono riuscito a far cambiare la seconda riga della tabella, ma mi sballava l'altra inclusione dal secondo menu al contenuto pagina per intenderci,
    grazie in anticipo, spero di essermi fatto capire

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    8
    credo che di aver incasitato ancora di più le cose,

    faccio un esempio più semplice attraverso uno screen, perchè il sito è in locale:



    allora bordata in verde abbiamo tutta la tabella,
    la prima riga del menu e la seconda del secondo menu e il contnuto

    bordato in arancione abbiamo il menu2 che sempre attraverso il codice messo sopra cambia il contenuto della pagina quello bordato in blu (per intenderci =) )
    adesso la mia idea era cambiare l'intera riga bordata in fucsia attraverso un codice simile o lo stesso modificato, sempre citato sopra, atrtraverso il menu che è sopra alla pagina

    in poche parole vorrei cambiare la pagina inclusa al di sotto del primo menu, per non riesco perchè in quella pagina faccio la medesima cosa e mi riporta non uno ma una serie di errori!

    adesso spero davvero di essermi fatto capire

  5. #5
    Utente di HTML.it L'avatar di hyde82
    Registrato dal
    Feb 2010
    Messaggi
    243
    ehhhh,tu vuoi che html reagisca in maniera dinamica.....cioè clicchi su di una voce di menu e il contenuto sottostante e il menu laterale sinistro modifichino il loro stato,giusto?

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    8
    non che modifichino il loro stato, ma che mi faccia includere una pagina differente,
    che è fattibile lo so per certo.. è che non mi funziona avendone due..
    perchè come ho detto prima il menu sinistro fa cambiare il contenuto in base al link scelto senza ricaricare l'intera pagina..
    se metto solo una o l'atra va una bellezza.. il fatto è che non riesco a farle funzionare insieme..

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 © 2025 vBulletin Solutions, Inc. All rights reserved.