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

    Includere un file PHP con il testo = una variabile

    Ok lasciamo perdere il titolo che fa solo casotto Il problema concreto si pone con il contatore di visite che mette a disposizione altervista: mi piace come conta e tutto, ma tutte le "immagini" dei numeri che compaiono nel contatore sono a sfondo nero o bianco e quindi non mi vanno bene... (es: ...). Io desideravo conservare tutto il "motore" del contatore di altervista, ma cambiare le immagini con 9 cifre mie. Il contatore viene inserito nella pagina come segue:

    codice:
    <script type="text/javascript" src="http://www.altervista.org/servizi/contatore/contatore_js.php?ID=http%3A//bergomi.altervista.org/">
    </script>
    In pratica questo javascript richiama una determinata pagina php passandogli come parametro il mio url; se vado ad aprire questa pagina php via browser la sua struttura è di questo tipo:

    codice:
    document.write('<a href="http://www.altervista.org" target="_blank">');
    document.write('');
    document.write('');
    document.write('');
    document.write('');
    document.write('');
    document.write('');
    document.write('');
    document.write('</a>');
    (infatti in pratica questo è lo script javascript generato in tempo reale da AV).
    Ciò che io avrei voluto fare è far sì che all'interno della mia pagina fosse possibile assegnare tutto il testo contenuto in questa pagina php dinamica ad una variabile, così che poi io in pratica, lavorando sulla stringa, potessi ricavare i numeri e poi usare le mie immagini...
    Ho provato una cosa del tipo $Var = include('http://... .php?ID=...'); ma non va: è possibile far sì che il testo generato da quella pagina php possa assegnarlo ad una variabile per rielaborarlo io? Thx! (p.s. ho provato anche con fopen, ecc. ma non sono riuscito, forse perché nn so usare motlo bene quella funzione...)

  2. #2
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    altervista fa problemi quando cerchi di impippettare url esterni.. in firma ho un contatore caghetta, ma forse funzionerebbe anche quello testuale di altervista.. lo potresti modificare aggiungendo:

    Codice PHP:
    $num=array();
    $num[0]="<img src=\"0.gif\" />";
    .
    .
    .
    $num[9]=<img src=\"0.gif\" />";
    echo 
    str_replace(array_keys($num),array_values($num),$cont); 
    dove i.gif sono le immaginine a piacere tuo.. attento solo al loro percorso..

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  3. #3
    Ok grazie, nel frattempo applicherò questo, il fatto è solo che avrei preferito altervista così non potevo "barare", non essendo in mano mia il file modificabile con il numero di visite, perché ho un pai odi persone che volevano constatare il n° di visite ma volevan oessere sicuri di usare quello di AV non essendo da me editabile...

    Cmq x adesso applico questo sistema, thx!

  4. #4
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    nulla figurati.. t'ho detto puoi anke modificare quello ma vanno fatte delle piccole prove... se ho tempo gli do n'occhio..

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

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.