Visualizzazione risultati 1 fino 14 di 14

Discussione: problema include... va e non va

  1. #1
    tenjotenge non è connesso Neofita
    Data registrazione
    01-05-2004
    Messaggi
    6

    Predefinito problema include... va e non va

    E' ormai da quasi un mese che riscontro questo problema in vari siti, hostati su diversi server.... Ho un sito che visualizza le pagine interne in un include php, ma a volte funziona tutto regolarmente, altri giorni, invece, decide di visualizzarmi solo la prima pagina (qualsiasi sezione io clikki mi visualizza sempre e solo la prima pagina).
    Ho letto che state aggiornando la register_globals ma non so se il mio problema può dipendere da questo.
    Comunque, sapete suggerirmi come risolvere il mio problema IN MODO DEFINITIVO?

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Leggi bene questa discussione.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    tenjotenge non è connesso Neofita
    Data registrazione
    01-05-2004
    Messaggi
    6

    Predefinito

    probabilmente se scrivo DOPO AVER CITATO la register_globals è perchè quella discussione l'ho ben letta....
    forse non si è capito il mio problema... chiedevo se anche l'include di pagine è soggetto a questo aggiornamento della register_globals
    se sì come posso riscriverlo dato che non ho nessun session_start() a cui aggiungere extract($_SESSION);.....

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Vedi che non hai letto bene... La variabile $link adesso non nasce dal nulla. All'inizio della pagina devi aggiungere questo pezzo di codice:
    Codice PHP:
    $link=$_GET['link'];
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    tenjotenge non è connesso Neofita
    Data registrazione
    01-05-2004
    Messaggi
    6

    Predefinito

    allora quella stringa nn c'è scritta da nessuna parte anche perchè, per gli ignoranti di php come me, non è così immediato capire come scrivere una stringa...

    il mio semplice include è costituito solo da questa stringa
    <?php if(isset($link)) {include "./$link";} else {include("blablabla.php");} ?>

    se ora qualche anima pia mi dice come modificarlo, per filo e per segno, gli faccio una statua d'oro ù_ù"

  6. #6
    L'avatar di powser
    powser non è connesso Moderatore
    Data registrazione
    29-12-2003
    Residenza
    Ragusa
    Messaggi
    2,917

    Predefinito

    se la variabile $link la prendi via get allora fai
    Codice PHP:
    <? if(isset($_GET['link'])) {include "./$link";} else {include("blablabla.php");} ?>
    se la prendi con il post, basta mettere $_POST['link']
    se non prendi la variabile ne tramite post, ne tramite get, allora lascialo così!
    Ultima modifica di powser : 24-11-2006 alle ore 12.49.15
    "I have something to say, it's better to burn out than to fade away..." Victor Kruger/The Kurgan

    My Site

    La risposta alla tua domanda, la trovi su http://forum.altervista.org basta fare una ricerca!

  7. #7
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Devi lasciare $_GET.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  8. #8
    tenjotenge non è connesso Neofita
    Data registrazione
    01-05-2004
    Messaggi
    6

    Predefinito

    allora fatemi capire... o.o" (sto già sudando 7 camicie XD )

    nell'head devo mettere una cosa del tipo

    <?php
    $link=$_GET['link'];
    ?>

    nel body, dove voglio includere le pagine, scrivo

    <? if(isset($_GET['link'])) {include "./$link";} else {include("blablabla.php");} ?>

    ditemi qualcosa, basta che non scoppiate a ridere ;___;"""

  9. #9
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Devi utilizzare solo il secondo pezzo di codice.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  10. #10
    tenjotenge non è connesso Neofita
    Data registrazione
    01-05-2004
    Messaggi
    6

    Predefinito

    ma scrivendo solo

    <? if(isset($_GET['link'])) {include "./$link";} else {include("blablabla.php");} ?>

    non mi visualizza proprio più nulla ._.

  11. #11
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Codice PHP:
    <? if(isset($_GET['link'])) {include "./".$_GET['link'];} else {include("blablabla.php");} ?>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  12. #12
    tenjotenge non è connesso Neofita
    Data registrazione
    01-05-2004
    Messaggi
    6

    Predefinito

    ora sì che vaaaa!!! GRAZIEEEEE *____*

    grazie soprattutto per la pazienza! :D

  13. #13
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prego!
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  14. #14
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Rimando qui: http://forum.altervista.org/showthread.php?p=467535 (discussione appena aggiornata)
    Gianluca

Regole di scrittura

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