Html dans texte dynamique flash.

Fermé
romain - 7 juil. 2004 à 00:20
 romain - 7 juil. 2004 à 15:28
Bonjour,

J'ai un site internet et je souhaiterais, pour faciliter la navigation des visiteurs, intégrer le html a mon texte dynamique flash.
Je m'explique, j'ai un tableau, a l'intérieur duquel se trouve du flash, un bete texte dynamique, qui me permet de mettre à jour le contenu par un fichier .Txt. Seulement ce fichier n'accepte pas le html, donc impossible de mettre des lien cliquable dedans...
J'avais pourtant autorisé le html, à la création.
Si vous avez la solution, n'hésitez pas, je la cherche :)
Merci d'avance...
A voir également:

2 réponses

Bonjour,

J'utilise du php et ça marche très bien, de cette manière :

Pour insérer le fichier texte dans ta page php.

<?
function lit_actu($fichier)
{
$lecture=fopen($fichier, "r");
$chaine=fread($lecture,filesize($fichier));//lit le contenu du fichier
fclose($lecture);
return $chaine;
}
function filtre($chaine)
{
$chaine=str_replace("\'","'",$chaine);
$chaine=str_replace('\"','"',$chaine);
return $chaine;
}
?>

<?
$actu=lit_actu("fichier.txt");
$actu=filtre($actu);
?>

<?echo "$actu";?>

Les liens html sont acceptés et tu peux mettre à jour en ligne à partir d'un formulaire :

<?
function lit_actu($fichier)
{
$lecture=fopen($fichier, "r");
$chaine=fread($lecture,filesize($fichier));//lit le contenu du fichier
fclose($lecture);
return $chaine;
}
function filtre($chaine)
{
$chaine=str_replace("\'","'",$chaine);
$chaine=str_replace('\"','"',$chaine);
return $chaine;
}
?>

<?

$ecriture=fopen("fichier.txt","a");//"a" pour écrire à la suite, "w" pour remplacer.
if($texte)
fputs($ecriture, "$texte");
fclose($ecriture);

?>

<SCRIPT LANGUAGE="JavaScript">
function verifform(formulaire)
{
if(formulaire.texte.value == "")
alert('Remplissez le formulaire !');
else
formulaire.submit();
}
</SCRIPT>

<center><table COLS=1 WIDTH="80%" BGCOLOR="#FFFFFF" BORDER=1>
<tr>
<td BGCOLOR="#FFFFFF">
<center><h3>TEXTES PRECEDENTS</h3></center>
</tr>

<tr>
<?
$actu=lit_actu("fichier.txt");
$actu=filtre($actu);
?>
<TD VALIGN=CENTER>
<center><b>
<? echo "$actu"; ?>
</b></center>
</TD></td>
</tr>
</table></center>
<br> 
<center><table COLS=1 WIDTH="80%" >
<tr>
<td>
<center><h2></a>Rédaction d'un message</h2></center>
</td>
</tr>
</table></center>
<br>
<br>
<center><table COLS=1 WIDTH="80%">
<tr><td><center>

<FORM ACTION="maj.php">
<b>Veuillez taper le nouveau texte ci-dessous (22 lignes maxi) :</b><br>
<textarea name="texte" cols="80" rows="10"></textarea>
<br><br>
<input type="button" value="envoyer" onClick="verifform(this.form)">
  
<input type="reset" value="effacer">
</form>
</center>
</td></tr>
</table></center>

Bon courage.
2
Merci, je vais voir ça alors.
J'ai jamais touché au php, ca me donnera l'occasion de découvrir.
0