Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    Rotatore testi/codice da mettere nel codice php senza file esterni

    HELP!

    ho un paio di rotatori php, che ruotano inserendo a caso linee di testo, scegliendole da un file di testo esterno...

    per esempio: http://www.cj-design.com/products/fr.../cjrandomquote

    questo va bene, ma quando si tratta di ruotare piccole parole o frasi, poca roba...
    è fastidioso crearsi il file esterno di database e configurare il file di rotazione.php esterno, settare l'url del server, etc...

    non esiste un ruotatore php che permetta di settare le frasi/righe da usare come database e da cui selezionarle a caso una, direttamente nel codice php del rotatore stesso, da inserire direttamente nella pagina senza altri sbattimenti?

    Insomma, codice php e database, tutto insieme da schiaffiare nella pagina php, senza nessun file esterno? :master:

    HELP!

    grazie.
    http://www.pesantucci.com Trash nu poco pesante.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    221
    da sviluppare nn è una cosa complicatissima, ti basta una tabella di due campi (id, frase) ed esegui una query random che ti ritorna campo frase della tabella e poi la stampi a video.

    leggiti la guida di html.it su come utilizzare php/mysql e il piu è fatto


    ciAo

  3. #3
    Originariamente inviato da d@niele
    da sviluppare nn è una cosa complicatissima, ti basta una tabella di due campi (id, frase) ed esegui una query random che ti ritorna campo frase della tabella e poi la stampi a video.

    leggiti la guida di html.it su come utilizzare php/mysql e il piu è fatto


    Non so una sega di php e servirebbe anche a me qualcosa cosi.

    visto che e facile quanto vorresti per farmi un coso di codice php da inserire nelle pagine anche piu volte dove voglio che appaia la frase random?

    pagamento paypal / postepay / epassporte...

    ma poco che son poveroooo, eheheh.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    221
    Originariamente inviato da tube_italia
    Non so una sega di php e servirebbe anche a me qualcosa cosi.

    visto che e facile quanto vorresti per farmi un coso di codice php da inserire nelle pagine anche piu volte dove voglio che appaia la frase random?

    pagamento paypal / postepay / epassporte...

    ma poco che son poveroooo, eheheh.
    avessi tempo te lo farei aggratis il problema è il tempo meldetto!
    ciAo

  5. #5
    Supponendo tu abbia gia' una tabella contenente le frasi (bastano due colonne, un indice e il testo):

    Codice PHP:
    /* Prima conta quanti record ci sono nella tabella */
    $sql "SELECT COUNT(1) FROM tabella";
    $result mysql_query($sql);
    $row mysql_fetch_row($result)
    $max $row[0];

    /* Genera un numero casuale */
    $random rand(0$max 1);
        
    /* Seleziona la riga corrispondente al numero casuale generato */
    $sql "SELECT testo
            FROM tabella
            LIMIT 
    $random,1";
    $result mysql_query($sql);
    $row mysql_fetch_row($result);

    $testo $row[0]; 

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    221
    Codice PHP:
    /* Seleziona riga casuale  */
    $sql "SELECT testo FROM tabella ORDER BY RAND() limit 0,1";
    $result mysql_query($sql);
    $row mysql_fetch_row($result);

    $testo $row[0]; 
    piccola modifica
    ciAo

  7. #7
    Grazie a tutti delle risposte...

    ma intendevo senza file esterni come database e quindi anche niente mysql...

    vorrei con le frasi da far ruotare, DENTRO il codice php da inserire nella pagina...

    si puo'?
    http://www.pesantucci.com Trash nu poco pesante.

  8. #8
    Originariamente inviato da Cavallaudo
    Grazie a tutti delle risposte...

    ma intendevo senza file esterni come database e quindi anche niente mysql...

    vorrei con le frasi da far ruotare, DENTRO il codice php da inserire nella pagina...

    si puo'?
    Ah beh ancora piu' semplice, siamo proprio a zero zero eh

    Codice PHP:
    $frasi = array('Frase uno',
                   
    'Frase due',
                   
    'Frase xxx'); /* aggiungere tutte le frasi */

    $frase_random array_rand($frasi); 

  9. #9
    Originariamente inviato da k.b
    Ah beh ancora piu' semplice, siamo proprio a zero zero eh

    Codice PHP:
    $frasi = array('Frase uno',
                   
    'Frase due',
                   
    'Frase xxx'); /* aggiungere tutte le frasi */

    $frase_random array_rand($frasi); 
    Eheehe, son caprone...

    Codice PHP:
    <!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 rotatore</title>
    </head>

    <body>test rotatore


    <?php

    $frasi 
    = array('Frase uno',
                   
    'Frase due',
                   
    'Frase xxx'); /* aggiungere tutte le frasi */

    $frase_random array_rand($frasi);

    ?>

    </body>
    </html>
    L'ho messo cosi ma non funziona, che sbaglio?
    http://www.pesantucci.com Trash nu poco pesante.

  10. #10
    echo $frase_random;

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 © 2026 vBulletin Solutions, Inc. All rights reserved.