Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 47

Discussione: Emiticons (faccine)

  1. #1
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    Emiticons (faccine)

    Ho questi 2 codici, li posto assieme qui per inserire le faccine ma a video appare il nome della faccina ma non la faccina stessa, dove sbaglio?

    Nel form
    Codice PHP:
    [img]saluto.gif[/img
    nel file ins.php
    Codice PHP:
    $messaggio str_replace("saluto","src=\"saluto.gif\" />",$messaggio); 

  2. #2
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    A prima vista direi che manca <img prima di src=\"saluto.gif\ nel replace
    Codice PHP:
    $messaggio str_replace("saluto","<img src=\"saluto.gif\" />",$messaggio); 

  3. #3
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da Nosfe
    A prima vista direi che manca <img prima di src=\"saluto.gif\ nel replace
    Codice PHP:
    $messaggio str_replace("saluto","<img src=\"saluto.gif\" />",$messaggio); 
    Ho messo così ma non va

    $messaggio = str_replace("saluto","<img src=\"saluto.gif\"/>",$messaggio);

  4. #4
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    Ma ti stampa ancora a schermo la parola saluto con la modifica?

  5. #5
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da Nosfe
    Ma ti stampa ancora a schermo la parola saluto con la modifica?
    Si

  6. #6
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    Cma ho appena fatto una prova e funziona.. strano che non ti vada.

    Codice PHP:
    <?php
    $messaggio
    ="saluto bla bla bla salutobla bla ?";

    $messaggio str_replace("saluto","<img src=\"saluto.gif\" />",$messaggio);
    echo 
    $messaggio;
    ?>

  7. #7
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da Nosfe
    Cma ho appena fatto una prova e funziona.. strano che non ti vada.

    Codice PHP:
    <?php
    $messaggio
    ="saluto bla bla bla salutobla bla ?";

    $messaggio str_replace("saluto","<img src=\"saluto.gif\" />",$messaggio);
    echo 
    $messaggio;
    ?>
    ora funziona ma la faccina appare nella pagina in'alto a sx, non nel campo messaggio VVoVe:


    $messaggio="saluto";
    $messaggio = str_replace("saluto","<img src=\"../faccine/saluto.gif\"/>",$messaggio);
    echo $messaggio;

  8. #8
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    ho anche provato con un pseudoforme funziona:

    codice:
    <form name="mioform" method="post" action="post.php">
      <textarea name="msg" cols="50" rows="10" id="msg"></textarea> 
      <a onClick="document.mioform.msg.value+='saluto'">Clicca</a>
      <label>
      <input type="submit" name="Submit" value="Submit">
      </label>
    </form>
    Codice PHP:
    <?
    $messaggio
    =$_POST['msg'];

    $messaggio str_replace("saluto","<img src=\"saluto.gif\" />",$messaggio);
    echo 
    $messaggio;
    ?>

  9. #9
    Utente di HTML.it L'avatar di Nosfe
    Registrato dal
    Jan 2004
    Messaggi
    454
    Beh dove farlo appariure è un altro paio di maniche.. intanto appare e questo è un buon segno. Ora basta fare l'echo nel punto in cui lo vuoi far apparire. Tipo che ne so:

    Codice PHP:
    $messaggio=$_POST['msg'];

    $messaggio str_replace("saluto","<img src=\"saluto.gif\" />",$messaggio);
    echo 
    '<div align="center">'.$messaggio.'</div>'

  10. #10
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da Nosfe
    Beh dove farlo appariure è un altro paio di maniche.. intanto appare e questo è un buon segno. Ora basta fare l'echo nel punto in cui lo vuoi far apparire. Tipo che ne so:

    Codice PHP:
    $messaggio=$_POST['msg'];

    $messaggio str_replace("saluto","<img src=\"saluto.gif\" />",$messaggio);
    echo 
    '<div align="center">'.$messaggio.'</div>'
    Qualcosa non quadra, ora appare in centro alla pag, forse è il form

    Codice PHP:
    <form method="POST" action="ins.php" name="mioform"  onSubmit="return controlla()">
    <tr> 
    <td><font size="2">[b]NOME:</font><font size="2" color="red">*[/b]</font>
                            </td>
    <td><input name="nome" value="<?echo $_SESSION['nome'];?>" size="30"  type="text" maxlength="15"onblur="this.value=this.value.replace(/^\s*/,'')">
    [img]../faccine/paura.gif[/img]
    [img]../faccine/ride.gif[/img]
    [img]../faccine/domande.gif[/img]
    [img]../faccine/felice.gif[/img]

    </td>
    </tr>
    <tr> 
    <td><font size="2">[b]EMAIL:[/b]<font color="#008080"></font></td>
    <td><input name="email" value="<?echo $_SESSION['email'];?>" size="30" type="text" maxlength="30" onBlur="this.value=ignoreSpaces(this.value)">
    [img]../faccine/impossibile.gif[/img]
    [img]../faccine/occhiolino.gif[/img]
    [img]../faccine/piange.gif[/img]
    [img]../faccine/ok!.gif[/img]

    </td>
    </tr>
    <tr> 
    <td><font size="2">[b]SITO:[/b]<font color="#008080"></font></td>
    <td><input name="url" value="<?echo $_SESSION['url'];?>" size="30" type="text" maxlength="100"  onBlur="this.value=ignoreSpaces(this.value)">
    [img]../faccine/testardo.gif[/img]
    [img]../faccine/grattacapo.gif[/img]
    [img]../faccine/saluto.gif[/img]

    </td>
    </tr>
    <tr> 
    <td><font size="2">[b]CITTA':[/b]<font color="#008080"></font></td>
    <td><input name="citta" value="<?echo $_SESSION['citta'];?>" size="30" type="text" maxlength="15" onBlur="this.value=ignoreSpaces(this.value)"> 
    </td>
    </tr>
    <tr> 
    <td valign="top"><font size="2">[b]MESSAGGIO:</font><font size="2" color="red">*[/b]</font>
                         

                         

                         

                         

                         
              </td>
     <td><textarea name="messaggio"  wrap="soft" cols="40" rows="10" onkeyup="conta(this.form)"  onblur="this.value=this.value.replace(/^\s*/,'')"><?echo $_SESSION['messaggio'];?></textarea>
    </td></tr>
    </table>
    <table width="450" border="0">
                            
    <tr><td align="center" width="90"><input type="submit" value="Invia"></td><td><font face="arial" size="2">Max<input value="500" size="1" name="num" readonly>caratteri</font></td>
               </tr>
    </form>

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.