Visualizzazione dei risultati da 1 a 2 su 2

Discussione: css di un guestbook

  1. #1

    css di un guestbook

    Ciao, dunque ecco il mio problema (ho già fatto ricerche che hanno fruttato poco)..

    ho realizzato per conto mio un guestbook in php, ho messo captcha per evitare un pò di spam, e poi con una query richiamo i dati inseriti, e faccio la visualizzazione in questo modo:



    Codice PHP:
    <?php   
        
    // creo un identificativo da associare al codice di sicurezza  
        
    $capcha_id md5(microtime().mt_rand().'super1segreto2segretissimo3');  
          
        
    // creo un codice di controllo per la verifica dell'identificativo  
        
    $sale "apritisesamo";  
        
    $chk md5($sale.$capcha_id);  
    ?>   
         
         Inserisci i caratteri   
          [img]capcha.php?id=<?php echo [/img]" width="110" height="70" />   
          qui:   
         <input type="
    text" name="capcha_code" />   
         <input name="
    capcha_id" type="hidden" id="capcha_id" value="<?php echo $capcha_id?>" />   
           <input type="submit" name="Submit" value="Invia" />  
      </form>  



    <?php
    $lettura_risultati
    =mysql_query("select nome_utente, messaggio, date_format(data_ora, 'in data %d/%m/%Y - ore %H:%i:%s') as data_formattata from messaggi order by data_ora");
    if(
    mysql_num_rows($lettura_risultati)>0){
    while(
    $scatola_temporanea=mysql_fetch_array($lettura_risultati)){
    $nome_utente=$scatola_temporanea[nome_utente];
    $testo_messaggio=$scatola_temporanea[messaggio];
    $data_inserimento=$scatola_temporanea[data_formattata];
    echo 
    "L'utente $nome_utente$data_inserimento, ha scritto:

    $testo_messaggio


    "
    ;
    //fine ciclo while che scorre la query e piazza i risultati nell'array temporaneo
    }
    else{ 
    //se non ha trovato record
    echo "
    Complimenti! nessuno ha finora inserito un messaggio.. tu puoi essere il primo!! 

    Che aspetti??

    <a href=\"guestbook.php\">Firma il Guestbook</a>"
    ;
    }
    ?>
    in questo modo però mi fa una visualizzazione scarna, come posso controllare il layout?

    http://www.laury-onweb.net/msg.php questo è il guestbook...

  2. #2
    Utente di HTML.it L'avatar di LA VALE
    Registrato dal
    Sep 2003
    Messaggi
    667
    Innanzitutto, a parere mio, io non applicherei ai messaggi del guestbook il testo centrato, ma li lascerei allineati a sinistra o giustificati..

    Poi potresti inserire i risultati all'interno di un div, a cui potresti applicare o un colore di sfondo, o un'immagine di sfondo, così che si veda bene lo stacco tra ogni messaggio...

    Oppure ancora potresti utilizzare una barra, una riga carina magari fatta da piccole immagini per separare i vari messaggi:

    Messaggio inviato da...
    Ciao, bel guestbook..

    -----------------------

    Messaggio inviato da...
    Ciao bel guestbook..

    ________________________

    eccetera...

    Col php però non ti sono d'aiuto


    ESEMPIO PRATICO da inserire nel php:

    <div class="messaggio">
    Qui dentro il codice php che scrive il testo del messaggio
    </div>

    Nel file css scriverei:

    .messaggio {
    text-align: justify; -----> oppure left
    background: #ffeeee; ----> Ti applica un colore di background;
    }

    Anche questo codice è molto scarno, però ti fa capire cosa intendo...

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.