Memo en ligne

Description

C'est un petit, petit programme très simple mais qui a répondu à mon besoin d'avoir un petit mémo en ligne.
Vous tapez votre texte et vous mettez à jours le fichier.
C'est le code le plus simple possible. Pas de basse de donnée, c'est dans un fichier.
Je ne traite pas si 2 personnes écrives en même temps dedans, c'est le dernier qui met à jours qui écrasse l'autre.
Le fichier n'est pas non plus encrypter.
C'est pour les débutants (comme moi) qui veulent apprendre ou ceux qui cherchaient quelque chose dans le genre.

Source / Exemple :


<html>
<head>
<title>Mémo en ligne</title>
</head>
<body>

<div align="center">
<span style="font:18 arial;">Mémo en ligne</span>
<?php
//Mise à jours dans le fichier
if(isset($_POST['textarea']))
{
	if(($fichier =@fopen('memo.txt','w'))!==false)
	{
		$str=stripslashes($_POST["textarea"]);
		fputs($fichier,$str);
		fclose($fichier);
	}
}

//Lecture du fichier et copié dans la variable encienTexte -->
$encienTexte  = "";
if(($fichier=@fopen('memo.txt','r'))!==false)
{
		while(!feof($fichier))
		{			
			$encienTexte.=fgets($fichier, 255); 
		}
		fclose($fichier);
}
?>

<!-- Balise d'ouverture de la zone d'entree du texte -->
<form method="POST" action="memo.php">
<p><textarea rows="25" name="textarea" cols="100">
<?php
echo $encienTexte;
?>
</textarea>

<!-- Bouton d'envoie -->
<br />
  <input type="submit" value="Mise à jours du memo" />
</p>
</form>
<!-- Balise de fermeture de la zone d'entree du texte -->
</div>
</body>
</html>

Conclusion :


Laissez quand même vos commentaire

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.