Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    417

    Passare un url variabile

    Ho questo problema e non sò come fare:

    devo mettere un link in una pagine di questo genere
    <a href="sito.com/prova.php?url=http://www.ecc ecc molto lungo con variabili interne">
    nella pagina prova.php è una pagina con frame, cioè nella parte superiore un frame fisso e nella parte inferione si dovrebbe aprire un frame che riporta l'url in arrivo dalla pagina iniziale.
    ho provato di tutto ma non mi riesce, mi si apre solo il frame superiore e basta
    qualcuno mi aiuta?
    Grazie Luigi

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Probabilmente devi fare l'encode del parametro che passi in query string perché altrimenti va "in confusione". Prova con, ad esempio

    codice:
    <?php
      if(isset($_GET['url'])) {
        $url = base64_decode($_GET['url']);
      }
      else {
        $url = "http://www.google.com";
      }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Test</title>
    </head>
    
    <body>
    <div align="justify">" >Perform search
    </div>
    <iframe id="innerframe" name="innerframe" width="600" height="600" src="<?php echo($url); ?>"></iframe>
    </body>
    </html>
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.