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

    Implementare funzione "alt" su messaggi.php di chat

    salve a tutti, volevo fare in modo di implementare la funzione "alt" nella pagina messaggi della chat.

    in pratica voglio che posizionadomi sopra al nick del messaggio, appaia la spiegazione del nick prendendo i dati corrispondenti dal file registro.txt

    posto la pagina messaggi:
    Codice PHP:
    <html>
    <head>
    <title>Messaggi degli utenti</title>
    <?php
    include("config1.php");
    echo 
    "<meta http-equiv=\"refresh\" content=\"$time_refresh\">";
    ?>
    </head>
    <body bgcolor="white">
    <?php
    if (!(file_exists($file_mess))) {
        
    $fpw fopen($file_mess,"w"); fclose($fpw);
    }
    $rows_file=file($file_mess);
    $rows_file_ord=array_reverse($rows_file);
    $count=count($rows_file_ord);
    for (
    $i=0;($i<$count && $i<$num_messag);$i++)
    {
        
    $dati_utente=explode("|",$rows_file_ord[$i]);
        
    $nick=$dati_utente[0];
        
    $msg=$dati_utente[1];
        
    $nick=stripslashes($nick);
        
    $msg=stripslashes($msg);
        
    $nick str_replace('[em1]','[img]emoticons/em1.gif[/img]',$nick);
        
    $msg str_replace('[em1]','[img]emoticons/em1.gif[/img]',$msg);
        for (
    $x=1;$x<27;$x++)
        {
            
    $img="em".$x;
            
    $img2="[".$img."]";
            
    $path="<img src=\"emoticons/$img.gif\">";
            
    $msg str_replace("$img2","$path",$msg);
        }
        for (
    $x=1;$x<27;$x++)
        {
            
    $img="em".$x;
            
    $img2="[".$img."]";
            
    $path="<img src=\"emoticons/$img.gif\">";
            
    $nick str_replace("$img2","$path",$nick);
        }
        
        echo 
    "[b]<font face=\"verdana\" size=\"2\" color=\"#000000\">$nick</font>: [/b]"."<font face=\"verdana\" size=\"2\">".$msg."</font>
    "
    ;
    }
    ?>
    </body>
    </html>
    potrei far in modo di richiamare questo pezzo di codice:
    Codice PHP:
    <?
    include("config.php");

    $nick=$_GET['nick'];

    $ar_dati=file($file_reg);
    $dim_arr=count($ar_dati);

    for (
    $i=0;$i<$dim_arr;$i++)
    for (
    $i=0;$i<$dim_arr;$i++)
    {
    $dati_ut=explode("|",$ar_dati[$i]);
    $nick_ut=$dati_ut[0];
       if (
    $nick_ut==$nick)
       {
       
    $age=$dati_ut[2];
       
    $sex=$dati_ut[3];
       
    $nation=$dati_ut[4];
       
    $hobbies=$dati_ut[5];
       }
    }

    ?>
    spero in qualche aiuto.

  2. #2
    nessun spunto? :master:

  3. #3

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.