Visualizzazione risultati 1 fino 7 di 7

Discussione: [PHP] Include esterno con JavaScript

  1. #1
    Guest

    Post [PHP] Include esterno con JavaScript

    Ciao a tutti, qui ho trovato un codice per Includere con javascript le pagine esterne...e lo volevo adattare per un random :)
    http://jptutorial.netsons.org/index....&id=1175545346
    Codice PHP:
    <?php
    // Nascondo il "Sorgente" (http://jptutorials.netsons.org)
    /* $file = file("utenti.txt");
    $file = count($file);
    echo "document.write("'ai $file utenti nel sito!');"; */

    // Riscrivo il Codice HTML
    // Includo il "$_GET"
    $include = "include("/var/www/netsons.org/banners.php?a=vedi")";
    // Visualizzo l'include
    echo "document.write('$include');";
    ##########################################
    // Costruisco il "$_GET"
    if($_GET['a'] === "vedi") {
    echo
    "<html>
    <head>
    <script language='Javascript'>
    function banner() {
    };

    banner = new banner();
    number = 0;

    <!--- Inizio Codice Banners --->
    banner[number++] = '<a href='http://thesimscontest.altervista.org' target='_blank'><img src='http://thesimscontest.altervista.org/ban12.gif' border='0'></a>'
    banner[number++] = '<a href='http://www.maybetodream.it/simsb/ssbhome.htm' target='_blank'><img src='http://www.maybetodream.it/link/simsalabim.gif' border='0'></a>'
    banner[number++] = '<a href='http://www.sim.altervista.org' target='_blank'><img src='http://www.sim.altervista.org/The_Sims_2_Download/Ts2DinAltervista%20[sim.altervista]%201%2088x31.gif' border='0'></a>'
    <!--- Fine Codice Banners --->

    increment = Math.floor(Math.random() * number);

    document.write(banner[increment]);
    </script>
    </head>
    <body style='margin:0'>
    </body>
    </html>"
    ;
    }else{
    Header("location: http://www.thesimspublicity.netsons.org");
    }
    ?>
    In pratica deve mostrare banner.php?a=vedi i banner e quando si va su banner.php deve riportare alla homepage..ma da pagina bianca :(
    http://thesimspublicity.netsons.org/banners.php
    Grazie.Ciao Davide :)
    Penso: *Perchè non riesco ad imparare il PHP??? *
    Ultima modifica di sIM : 28-01-2008 alle ore 21.34.07

  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

    Questa riga cosa dovrebbe fare?
    Codice PHP:
    $include = "include("/var/www/netsons.org/banners.php?a=vedi")";
    A parte l'uso sbagliato delle virgolette, la funzione include non restituisce niente.
    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
    Guest

    Predefinito

    Codice PHP:
    <?php
    // Nascondo il "Sorgente" (http://jptutorials.netsons.org)
    /* $file = file("utenti.txt");
    $file = count($file);
    echo "document.write("'ai $file utenti nel sito!');"; */

    // Riscrivo il Codice HTML
    // Includo il "$_GET"
    $include = "/var/www/netsons.org/banners.php?a=vedi";
    // Visualizzo l'include
    echo "document.write('include ('$include')');";
    ##########################################
    // Costruisco il "$_GET"
    if($_GET['a'] === "vedi") {
    echo
    "<html>
    <head>
    <script language='Javascript'>
    function banner() {
    };

    banner = new banner();
    number = 0;

    <!--- Inizio Codice Banners --->
    banner[number++] = '<a href='http://thesimscontest.altervista.org' target='_blank'><img src='http://thesimscontest.altervista.org/ban12.gif' border='0'></a>'
    banner[number++] = '<a href='http://www.maybetodream.it/simsb/ssbhome.htm' target='_blank'><img src='http://www.maybetodream.it/link/simsalabim.gif' border='0'></a>'
    banner[number++] = '<a href='http://www.sim.altervista.org' target='_blank'><img src='http://www.sim.altervista.org/The_Sims_2_Download/Ts2DinAltervista%20[sim.altervista]%201%2088x31.gif' border='0'></a>'
    <!--- Fine Codice Banners --->

    increment = Math.floor(Math.random() * number);

    document.write(banner[increment]);
    </script>
    </head>
    <body style='margin:0'>
    </body>
    </html>"
    ;
    }else{
    Header("location: http://www.thesimspublicity.netsons.org");
    }
    ?>
    In teoria sotto al testo dell'HomePage deve restituire un include:
    http://thesimspublicity.netsons.org/
    è spiegato qui:
    http://jptutorial.netsons.org/index....&id=1175545346
    Grazie.Ciao Davide :)

  4. #4
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

    Predefinito

    Eccomi qui!

    Il sorgente che "nascondi", non era altro che un esempio
    Per "includere" pagine esterne con javascript devi solo:
    -richiamarle tramite <script type="text/javascript" src="http://posizionedelfile.it/file.php"></script>;
    -far si che, se vuoi vedere un output (perchè forse non sempre vorresti che accada!), esso deve stare dentro document.write('Output generato dalla pagina.');

    Spero di averti chiarito!
    Più tardi guardo perchè il tuo script non va!

  5. #5
    Guest

    Predefinito

    Diciamo che ho capito poco.. :(
    Non sono molto pratico di HTML xd..
    Grazie.Ciao Davide :)

  6. #6
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

  7. #7
    Guest

    Predefinito

    Dai Leo91 o mi aiuti o non mi rispondi..a me serve aiuto :)
    Grazie.Ciao Davide :D

Regole di scrittura

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