News defilantes avec editeur ligne

Description

Si vous désirez avoir un texte défilant avec les news qui défilent sur votre site, voici un code assez simple à installer.

N'oubliez pas de mettre le fichier 'news.txt" en chmod 666.

Bonne utilisation à tous.

Source / Exemple :


<link rel="stylesheet" href="../style.css" type="text/css">

<h2><p align="center">Publier des nouvelles</h2>

<script language="JavaScript">
function preview()
{
	document.getElementById('preview').innerHTML = document.getElementById('text').value 
}
</script>
<?
// Configuration

$cfg['page_name'] = "editer_news.php";
$cfg['file_to_edit'] = "news.txt";

// Code de lecture ecriture
$handle = fopen($cfg['file_to_edit'],"r");
$contents = fread ($handle, filesize ($cfg['file_to_edit']));
if ( isset($_POST['text']) )
{
	$handle = fopen($cfg['file_to_edit'],"w");
	fwrite($handle, $_POST['text']);
	echo "<div align=\"center\">";
	echo "<a href=\"".$cfg['page_name']."\">Retour</a>";
	echo "</div>";
}
else
{
?>
<html>
<div align="center">
<form action="<?=$cfg['page_name']?>" method="post">
<textarea id="text" onKeyUp="preview()" name="text" rows="20" cols="50"><?=$contents?></textarea><br>
<input type="submit" value="Enregistrer"><br>
</form>
</div>
<br>
<div id="preview">
</div>
</html>
<?
}
?>

Conclusion :


Merci à l'aide de mon pote pour ce script.

Tous les commentaires seront les bienvenues.

Il est aussi facilement possible d'ajouter un mot de passe pour restreindre l'accès à la page d'édition.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.