Ho creato un guestbook e alla fine ho inserito gli smiles.
Tutto bene, in explorer funziona benissimo.
In Firefox invece, funziona ma non mi carica il simbolo della faccina durante l'inserimento del messaggio.
Codice nell'head:
Codice PHP:<title>MIO GUESTBOOK</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
La riga di codice del pulsante che apre la finestra degli smiles è questa:
File smiles.php:Codice PHP:<input name="invia2" type="button" style="font-size: 10px; font-family:Verdana" onclick="MM_openBrWindow('smiles.php','','scrollbars=yes,width=200,height=220')" value="Smiles" />
Ricapitolando:Codice PHP:<? include("config.php");?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script language="javascript">
function img(im) {
window.opener.form1.Mex.value=window.opener.form1.Mex.value+" "+im+" ";
}
</script>
<title>Smiles</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onUnload="uscita()">
<?
$i=0;
$file=fopen($smiles, "r") or die("Errore di connessione al database Smiles");
$img=fgets($file,7000);
$img=explode("|",$img);
$qnt=count($img);
while ($i<$qnt) {
echo "<a href=\"#\" onclick=\"img(':::".$img[$i]."::')\"><img border=\"0\" src=\"smiles/".$img[$i].".gif\"></a> ";
$i=$i+1;
}
fclose($file);
?>
</body>
</html>
in Firefox clicco sul pulsante "smiles" si apre una finestra con le faccine, ma selezionando le stesse, non viene riportato nessun codice nella text box in cui si scrive il messaggio.![]()
Spero di esser stato abbastanza chiaro, nel caso servissero altre parti del codice, fatemelo sapere.
Grazie

Rispondi quotando
