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

    Mettere Smiley In Una Chat Php + Flash

    Salve sto provando a creare una chat in flash usando degli script in php per far visualizzare i messaggi dentro a un campo di testo dinamico in flash. C'è modo usando flash 5 di usare una funzione in php ke permetta di trasformare il testo ": )" in una faccina?io usando sta funzione sono riuscito a trasformare una scritta in un altra scritta ma non in una faccina:

    function smile($message){
    $search=array(
    "",
    );

    $replace=array(
    "ciao",
    );

    return str_replace($search, $replace,$message);
    }

    praticamente scrivendo : ) compare ciao, se provo a mettere "<img src = 'smile.gif'>" non compare nulla come posso fare?

  2. #2
    invece di [img]smile.gif[/img]
    prova a scrivere echo "<img src=\"smile.gif\">";

  3. #3
    utilizzando echo mi si blocca tutta la chat non riesco nemmeno a connettere

  4. #4
    nessun altro riesce a consigliarmi un modo per inserirli?grazie a tutte le risposte

  5. #5
    ah... ma tu sei in flash?
    Da flash la devi richiamare l'immagine. Ti consiglio di leggere qualcosa a proposito del caricamento in flash di immagini esterne.

  6. #6
    si, praticamente ho una chat in flash+php, ho un testo di input con variabile message dove inserire i messaggi, un testo dinamico per la visualizzazione dei messaggi e il pulsante invia ke si collega al file php usando il codice _level100.add_data("message"); quando premo invio o ci clicco sopra. Poi ho un frame con lo script _level100.get_data("output"); ke non ho capito bene se invia la variabile output al php oppure la recupera da esso. Nel file add_data.php tra le altre cose su delle restrizioni dei messaggi (e secondo me va qui il codice per dire ke quando venga premuto ": )" ci sia la conversione della scritta in faccina) alla fine invia la variabile $message alla tabella messaggi del database sql usando il codice $sql = 'INSERT INTO' . $messaggi . "(ID ecc) VALUES (' ".$msg_id."', '" . $message . "' ecc) e sotto $result = mysql_query($sql, $db); Poi c'e' il get_data.php che presumo gestisca i dati e invia l'output con sto codice:
    $output .= preg_replace('/^([^:]+).+)$/',"$fdata01\\1:$fdata02\\2$fdata03
    ",$val[3]);
    non capisco bene cosa significa poi sotto usa quest'altro codice
    echo '&output='. (urlencode($output));

    Poi infine c'e' il chat.php nel quale son presenti questi collegamenti agli altri file:

    if($com=='getdata') {

    include('./inc/func.get_data.php'); # INCLUDI MySQL - PRENDI FUNZIONE DATA

    if($com=='add') {
    $message = $HTTP_POST_VARS['message'];

    include('./inc/func.add_data.php'); # INCLUDI MySQL - AGGIUNGI FUNZIONE DATA

    }

    Spero ke qualcuno mi dica in quale file devo mettere le mani, tra quei codici c'e' qualcosa ke lo rimanda all'output mi pare come faccio a dirci di visualizzare l'immagine?devo usare flash oppure un codice php? grazie

  7. #7
    edit

  8. #8
    nessuno lo sa fare?

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.