Visualizzazione risultati 1 fino 13 di 13

Discussione: [PHP] Links random

  1. #1
    Guest

    Predefinito [PHP] Links random

    Ciao a tutti...
    volevo sapere qual'è lo script php per far apparire casualmente link e bannerini (cliccabili ovviamente)...
    ...byex!

  2. #2
    Guest

    Predefinito

    http://www.google.it/search?hl=it&q=...n+Google&meta=

    ce ne sono tantissimi...

    oppure
    Codice PHP:
    <?php

    $frasi
    = array("La tua frase di testo","<a href="http://www.url.it/" target="_blank">Link a sito</a>");
    $rand = array_rand($frasi);

    echo
    $frasi[$rand];

    ?>
    oppure
    http://forum.altervista.org/showthre...t=testo+random

    oppure

    http://forum.altervista.org/showthre...t=testo+random

    ciaooo!

  3. #3
    Guest

    Predefinito

    @ phpone: grazie!

    E' possibile prelevare questi link da un file di testo? Se è SI, come?
    ...byex!

  4. #4
    Guest

    Predefinito

    x farlo non lo so...
    cmq esistono script preconfezionati che da file testo prendonouna stringa random...

    guards su: http://www.scriptarchive.com/rand_text.html

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

    Predefinito

    Citazione Originalmente inviato da TurkoSoft
    E' possibile prelevare questi link da un file di testo? Se è SI, come?
    Devi mettere tutte le frasi in un file di testo e ogni frase deve essere su una riga diversa.
    Codice PHP:
    <?
    $frasi
    =file("percorsodelfile.txt");
    $rand=array_rand($frasi);
    echo
    trim($frasi[$rand]);
    ?>
    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

  6. #6
    Guest

    Predefinito

    @ funcool: vale anche per i link? Però dovrei usare una pagina .html, altrimenti il codice HTML, il file di testo non me lo legge
    Inoltre, vorrei far visualizzare 3 link random per volta, è possibile?!?
    ...byex!
    Ultima modifica di TurkoSoft : 27-06-2006 alle ore 19.08.27

  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

    Se in una riga metti:
    Codice HTML:
    <a href="pagina2.htm">Clicca qui</a>
    Quando verrà scritto verrà interpretato come HTML. Al file di testo puoi dargli qualsiasi estensione e puoi anche non dargliela.
    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
    Guest

    Predefinito

    @ funcool: bene, infatti ho già provato e funziona.. Sai anche come far apparire un tot. di link per volta? (esempio 3 per volta, cioè ad ogni refresh)

  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

    Una cosa molto rozza potrebbe essere:
    Codice PHP:
    <?
    $frasi
    =file("percorsodelfile.txt");
    $rand1=array_rand($frasi);
    do {
    $rand2=array_rand($frasi);
    } while (
    $rand2==$rand1);
    do {
    $rand3=array_rand($frasi);
    } while (
    $rand3==$rand1 || $rand3==$rand2);
    echo
    trim($frasi[$rand1]);
    echo
    trim($frasi[$rand2]);
    echo
    trim($frasi[$rand3]);
    ?>
    EDIT: Ho trovato il metodo più corretto:
    Codice PHP:
    <?
    $frasi
    =file("percorsodelfile.txt");
    $rand=array_rand($frasi,3);
    echo
    trim($frasi[$rand[0]]);
    echo
    trim($frasi[$rand[1]]);
    echo
    trim($frasi[$rand[2]]);
    ?>
    Ultima modifica di funcool : 27-06-2006 alle ore 19.23.08
    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
    Guest

    Predefinito

    ho provato il secondo codice (quello più corretto), però io li vorrei uno sotto l'altro! Come dovrei fare?
    Grazie ancora per l'aiuto...
    ...byex!

  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:
    <?
    $frasi
    =file("percorsodelfile.txt");
    $rand=array_rand($frasi,3);
    echo
    trim($frasi[$rand[0]]);
    echo
    "<br>".trim($frasi[$rand[1]]);
    echo
    "<br>".trim($frasi[$rand[2]]);
    ?>
    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
    Guest

    Predefinito

    @ funcool: grazie mille!
    ...byex!

  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

    Visto che risolto, chiudo.
    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

Regole di scrittura

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