Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Passare variabili senza specificare il nome della pagina nella barra indirizzi

    Allora...ho una pagina principale che si chiama index.php.
    Questa contiene un finto frame

    codice:
    <html>
    <head>
    <title>Titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <frameset rows="100%,*" frameborder="NO" border="0" framespacing="0"> 
    <frame name="mainFrame" src="pagina.php" scrolling=yes>
    <noframes><body>
    </body></noframes>
    </html>
    che carica "pagina.php".

    Quando vado all'indirizzo principale dove risiede l'index.php mi carica il "pagina.php" senza inserire nell'url il nome della pagina...ed è quello che volevo.
    Il problema si pone quando devo mandare delle variabili alla pagina con il $_GET
    Se inserisco manualmente il nome della pagina le variabili vengono prese, altrimenti no.
    Es. http://www.miosito.com/?variabile=pippo // non la prende
    http://www.miosito.com/pagina.php?variabile=pippo // la prende

    Come si può fare per far passare delle variabili usando il primo esempio?

    Thx

  2. #2
    non puoi usare il primo esempio perchè è sbagliato. La query string che io so la puoi associare solo ad una pagina php.....
    es:
    pagina.php?var=pippo


    altrimenti la passoi tramite form e la recuperi con $POST['nomevar'] che è la stessa cosa solo che non le visualizzi nella barra degli indirizzi.

  3. #3
    Guarda questa pagina...ci sono delle variabili senza la pagina php!

    http://www.siderweb.com/main/areainf...icerca&alpha=1


    // edit...argh bisogna essere loggati per vedere la pagina (io son loggato :P ) ...cmq li vengono passate senza specificare la pagina.

  4. #4
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273
    se ho capito bene l'errore è nel fatto che
    http://www.miosito.com/?variabile=pippo passa la variabile al file index che però non se ne fa nulla

    potresti richiamare la pagina passando la variabile:

    print "<frame name=\"mainFrame\" src=\"pagina.php?variabile=$_GET[variabile]\" scrolling=yes>";

    in questo modo la variabile passa da index a pagina.

    comunque se il frame è evitabile io lo eviterei.
    orami è fuori moda anche nelle pagine normali, con php ti cerea + casini che vantaggi

    eraclito
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  5. #5
    K ora provo thx

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.