La communauté ALL HTML c'est 58299 membres à ce jour dont 1 inscrits aujourd'hui et 29 depuis une semaine.

  • imprimer
  • aide

Forum de discussions « PHP - SQL »

Retrouvez les publications relatives à ces discussions dans nos rubriques PHP, SQL.

donner une couleur au texte suivant l'utilisateur ?

liste des forums liste des discussions Participer à la discussion

Photo de darkmoon1965 Message publié le samedi 17 mai 2008 à 13 h 44 par darkmoon1965.
Bonjour, j'utilise le code suivant pour modifier
des fichiers *.txt stockés dans un répertoire...

mais je souhaite y ajouter la fonction permettant de "coloriser" le texte
ajouté suivant l'utilisateur qui serait choisi par un select du style:

<p> <select name="pseudo">
<option value="pseudo1">pseudo1</option>
<option value="pseudo2" selected>pseudo2</option>
</select> (pseudo 2 sélectionné par défaut...)</p>

récup de la variable:
if($pseudo=="pseudo1"){
$la_variabe_a_enregistrer="<font color=\"3300ff\">$la_variabe_a_enregistrer</font>";
}

mais le problème c'est que je n'arrive pas a transmettre la variable ci-dessus
dans mon code suivant:

<code>
<?php session_start();?>
<html>

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">

<title>scenario</title>
</head>

<body bgcolor="#FFFFFF">

<p><font size="5"><em>Scénario n° 1... action !!!</em></font></p>
<?php
if (isset($_POST['Nom_scena'])){
$nomDuFichierTexte='./'.'scena/'.$_POST['Nom_scena'];
$_SESSION['nomDuFichierTexte']= $nomDuFichierTexte;
echo "nomDuFichierTexte".$_SESSION['nomDuFichierTexte'];
ecrireContenuFichierTexte ($nomDuFichierTexte);}

function ecrireContenuFichierTexte ($fichierTexteChoisi){

//$fichierTexteChoisi=$_POST['nom_scena'];
$content = file($fichierTexteChoisi);
print("<html>\n<body>\n<form action=\"\" method=\"post\" name=\"textarea1\">");
echo "<table>";
echo "<tr>";
echo "<td><b>Texte à insérer : </b></td>
<td><TEXTAREA NAME=\"text\" cols=\"20\" rows=\"10\">";

foreach($content as $line)
{
print($line);
}
print("</TEXTAREA>\n</td>");
echo "</tr>\n";
echo '<tr>
<td colspan=2><input type=submit name="submit" value="valider l\'insertion">
</td>
</tr>';
print "</table></form>\n</body>\n</html>";
}
$AA=$_SESSION['nomDuFichierTexte'];
$BB=$_POST['text'];
echo nl2br($BB);
if(isset($_POST['submit']))

{enregistrerFichierTexte($AA,$BB);}


function enregistrerFichierTexte($fichierTexteEnregistrer,$texte)
{
$contenu= fopen($fichierTexteEnregistrer,"w+" );
//$contenu= fopen($texte,"w+" );


if (fwrite($contenu,$texte)) {
//If write is successful show success page.
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"
\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">
<html>
<head>
<style type=\"text/css\">
h2 {text-align: center}
</style>
<title>Editeur de scénario: File Saved</title>
</head>
<body>
<p>Fichier sauvergardé... <br /> Clique <a href=\"index.php\">ici</a> pour retourner à l' Editeur de scénario.</p>
</body>
</html>";
//Close file
fclose($contenu);
}
}

?>


</body>
</html>

<fin du code>

donc si quelqu'un a une idée ???
merci pour votre aide
Photo de darkmoon1965 Message publié le dimanche 18 mai 2008 à 14 h 52 par darkmoon1965.
bon j'ai trouvé la solution...
merci quand même
@+ sur le forum.

liste des forums liste des discussions Participer à la discussion

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.

Les 5 dernières discussions