Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it L'avatar di viri
    Registrato dal
    Jul 2009
    Messaggi
    60

    Caricamento Div Nella Stessa Pagina Php

    buona sera a tutti! sono un nuovo iscritto ma frequento da un po questo sito da visitatore...

    avevo bisogno di un paio di consigli visto che non riesco a trovare(o forse a capire) come poter far funzionare i div(ricaricare il contenuto di un div)..

    vi allego un immagine-schema cosi che possiate capire cosa intendo dire...
    http://img12.imageshack.us/i/scheman.jpg/[/IMG]]

    http://img12.imageshack.us/i/scheman.jpg/

    la barra in alto rappresenta appunto il mio menu.. ad ogni click vorrei fare in modo che cambiasse il contenuto li dentro...

    conosco il comando include ma nn riesco bene a capire come applicarlo...penso anche che debba usare attributi tipo name, o id per passare l'indirizzo in qualche modo...

    (sono stato un po vago e confusionario forse...non se avete una guida da consigliarmi...o se sapete direttamente come risolvere il problema ve ne sarei grato)

    io vorrei poter cambiare(riferendomi al disegno) il rettangolo viola...

  2. #2
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419
    Ciao,

    se vuoi usare gli include potresti fare così...

    A seconda di quello che viene cliccato, fai un href alla pagina principale, passandoti via GET una variabile che ti faccia capire cosa hai cliccato, e di conseguenza cambi il file di include...

    index.php
    Codice PHP:
    <html>
    <body>

    <?php 
    if($_GET[menu]=='viola')
    {
       include 
    'div_viola';
    }
    else
    {
       include 
    'div_rosso';
    }
    </
    body>
    </
    html>
    viola.php
    Codice PHP:
    [url='index.php?menu=viola&submenu=documenti']Documenti[/url]
    [
    url='index.php?menu=viola&submenu=software']software[/url]
    [
    url='index.php?menu=viola&submenu=immagini']immagini[/url]
    [
    url='index.php?menu=viola&submenu=download']download[/url

  3. #3
    Utente di HTML.it L'avatar di viri
    Registrato dal
    Jul 2009
    Messaggi
    60
    grazie per la risposta ma non ho capito come farlo funzionare...

    se riusciste ad indicarmi dove mettere le mani...(e dire che di html e php un pochetto me ne capisco!!)

    <body>
    <div id="AAAAA">
    <div id="BBBB">

    <div id="CCCC">
    [img]Immagini/sigla2.png[/img]
    <div id="menu">La Storia<a name="formazione" >Come Giochiamo</a><a name="partite">Le Partite</a><a name="foto">Le Foto</a></div> </div>


    <div id="content">
    <div class="subMenu">
    <div class="sidebarBox">
    <div class="boxBody">

    </div>
    </div>
    </div>
    </div>



    <div id="mainWrapper">
    <div class='main mainRegular'>
    <div class="boxBody" id="mainBody">


    <h1>iiiiiiiiiiiiiiiiiii </h1>
    <h2>kkkkkkkkkkkkkkkkkkkkk</h2>


    kkkkkkkkkkkkk</p>


    <div class="mainBox">

    QUI DOVREI APPLICARE L'INCLUDE. VORREI SFRUTTARE IL NAME DI CIASCUNA "A" DEL MENU APPUNTO PER INCLUDERE LA PAGINA(LA PAGINA CHE VERRA' CARICATA AVRA IL NOME APPUNTO "NAME.php" ...
    </div>
    </div>
    </div>

    .ETC....

    </div>
    </body>
    ...non so se mi sono spiegato bene....

  4. #4
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419
    codice:
    <body>
    <div id="AAAAA">
    <div id="BBBB">
    
    <div id="CCCC">
    [img]Immagini/sigla2.png[/img]
    
    <div id="menu">
    La Storia
    Come Giochiamo
    Le Partite
    Le Foto
    </div>
    </div>
    
    
    
    <div id="content">
    <div class="subMenu">
    <div class="sidebarBox">
    <div class="boxBody">
    
    </div>
    </div>
    </div>
    </div>
    
    
    
    <div id="mainWrapper">
    <div class='main mainRegular'>
    <div class="boxBody" id="mainBody">
    
    
    <h1>iiiiiiiiiiiiiiiiiii </h1>
    <h2>kkkkkkkkkkkkkkkkkkkkk</h2>
    
    
    kkkkkkkkkkkkk</p>
    
    
    <div class="mainBox">
    
    
    <?php
    include "$_GET[menu].php";
    ?>
    
    
    </div>
    </div>
    </div>
    
    .ETC....
    
    </div>
    </body>
    Prova così...

  5. #5
    Utente di HTML.it L'avatar di viri
    Registrato dal
    Jul 2009
    Messaggi
    60
    ho provato ma non funziona.. appena clicco sul link carica l'homepage del mio sito che pero' non è legato alle pagine su cui ho il problema diciamo..


    io pensavo forse... ma la prima volta che apro il che valore ha il menu?!? cioè che pagina caricherebbe...(è una domanda magari è quello il problema...parlo da ignorante...)

    se devo fornire altri dettagli ditemi...

  6. #6
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419
    modifica questa parte di codice...
    Codice PHP:
    <?php
    include "$_GET[menu].php";
    ?>
    così...

    Codice PHP:
    <?php
    if($_GET[menu]!='')
    {
       include 
    "$_GET[menu].php";
    }
    else
    {
       include 
    "file_default.php";
    }
    ?>

  7. #7
    Utente di HTML.it L'avatar di viri
    Registrato dal
    Jul 2009
    Messaggi
    60
    Originariamente inviato da echoweb
    modifica questa parte di codice...
    Codice PHP:
    <?php
    include "$_GET[menu].php";
    ?>
    così...

    Codice PHP:
    <?php
    if($_GET[menu]!='')
    {
       include 
    "$_GET[menu].php";
    }
    else
    {
       include 
    "file_default.php";
    }
    ?>

    ho sostituito il codice...
    Quando carico la pagina la prima volta sembrerebbe andare infatti va nelll'else (e fin qui ci siamo) e include la la pagina file_default.php....

    ho provato ora a cliccare su uno dei link in alto per fare in modo mi includesse nel div la pagina del menu cliccata ma niente...non funziona...

  8. #8
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419
    con il codice che ti ho fatto, i file che sono inclusi si chiamano:

    storia.php
    formazione.php
    partite.php
    foto.php

    e prendono il nome dal menu.

    Verifica di avere questi file nella root dove hai il file index.php.

    Quando cliccki sul menù, fai click destro sulla pagina e verifica che nell'url ricevuta, hai la voce menu=

  9. #9
    Utente di HTML.it L'avatar di viri
    Registrato dal
    Jul 2009
    Messaggi
    60
    si le pagine le ho sono nella stessa root...
    ho provato a cliccare con il destro sul menu e mi apre questo indirizzo

    http://ww.****.altervista.org/index.php?menu=storia non trovandomi pero' la pagina...

    non so se puo' essere utile..
    la pagina storia avrebbe questo indirizzo:
    http://ww.****.altervista.org/storia.php

  10. #10
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419
    Originariamente inviato da viri
    si le pagine le ho sono nella stessa root...
    ho provato a cliccare con il destro sul menu e mi apre questo indirizzo

    http://ww.****.altervista.org/index.php?menu=storia non trovandomi pero' la pagina...

    non so se puo' essere utile..
    la pagina storia avrebbe questo indirizzo:
    http://ww.****.altervista.org/storia.php
    Prova a modificare
    Codice PHP:
    include "$_GET[menu].php"
    con

    Codice PHP:
    include "http://ww.****.altervista.org/".$_GET[menu].".php"

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.