Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 28
  1. #11
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970

    Re: pero....

    Originariamente inviato da jlciccio83
    allora... ci sto provando a capire...è un pò complicatuccio...comunque grazie...adesso provo a fare quello che mi dici tu....a una domanda...e se la index è html?????
    aspe, hai un qualke supporto ASP o PHP?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  2. #12

    se intendi...

    se intendi che il mio server supporta i php allora si...li supporta

  3. #13
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    ok allora salva la index come php e prendiamo la via più corta!
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  4. #14

    e faccio quello che mi dicevi prima?...

    allora facco cosi???
    metto nelle pagine secondarie...cioè quelle da visualizzare nel i frame...tra<head></head> il codice
    <script>
    if (location.href == top.location.href) {
    location.href = "index.htm?pag=nomepagina";
    // se usi asp o php cambia l'estensione di index
    }
    </script>
    e poi nella indexPhp?

  5. #15
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    quindi riassunto quello ke è da fare:

    metti questo nella <head> di tutte le pagine caricate nell'iframe, sostituendo di volta in volta, nomepagina con il nome della pagina (es: info.htm)
    codice:
    <script> 
    if (location.href == top.location.href) { 
     location.href = "index.php?pag=nomepagina"; 
    }
    </script>
    quindi una volta caricata solo la pagina dell'iframe, senza frameset intorno ti riporterà alla index.php passando come valore il nome della pagina visualizzata prima.

    prendi il valore di pag con $_GET['pag']
    nel caso in cui la pagina chiamata sia solo index.php la variabile nn c'è e l'iframe dovrà caricare la pagina normale, cioè quella ke carica ogni volta ke accedi al sito normalmente.
    se la variabile c'è, allora devi sostituire quel valore nel tag iframe.
    quindi
    Codice PHP:
    $pagina $_GET['pag']; 
    e nel tag
    codice:
    <iframe src="<? echo $pagina; ?>" ...>
    ok?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  6. #16

    allora

    sulla prima parte capisco tutto...cioè quella che riguarda le pagine secondarie.
    Nella parte che riguarda la pagina index.php non capisco una cosa.
    la stringa di codice $pagina = $_GET['pag']; dove va messa...?
    dove indico la variabile 'pag'? è gia compresa nella stringa $pagina = $_GET['pag'];

    la pagina che viene caricata automaticamente nell iframe deve essere anche lei php?dove indico l'indirizzo di questa pagina se src è gia occupato nell'iframe?
    e per finire...questo indirizzo nell iframe <iframe src="<? echo $pagina; ?>" ...>

  7. #17
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    manca solo una cosa...

    non abbiamo visto il codice da mettere nella index.php nel caso in cui non sia presente la variabile postata...

    quindi.. da mettere in alto prima di <html>

    <?php

    if ($_GET['pag'] != "") {
    $pagina = $_GET['pag'];
    }
    else { $pagina = "paginadidefault.htm"; }

    ?>

    e nel tag <iframe>

    <iframe src="<? echo $pagina; ?>" ...>
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  8. #18
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    ora è finito.
    ti prego di dirmi cosa non hai capito di tutto questo codice e se non funge, chiedi nel forum di php
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  9. #19

    ok

    ok ora ho capito ...ti ringrazio molto di aver perso un bel ò di tempo con me....
    Ora faccio la prova e ti dico subito se funziona

  10. #20
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970

    Re: ok

    Originariamente inviato da jlciccio83
    ok ora ho capito ...ti ringrazio molto di aver perso un bel ò di tempo con me....
    Ora faccio la prova e ti dico subito se funziona
    prego, figurati!
    il punto è ke l'ho scritto tutto di getto.. magari ho dimenticato particolari e/o non ho preso strade più semplici...
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

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.