begin process at 2012 05 27 19:16:04
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Formulaires

 > MEMO EN LIGNE

MEMO EN LIGNE


 Information sur la source

Note :
6,67 / 10 - par 6 personnes
6,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Formulaires Niveau :Débutant Date de création :25/03/2005 Date de mise à jour :31/08/2005 01:54:46 Vu / téléchargé :6 834 / 285

Auteur : rixcpp

Ecrire un message privé
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
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

  • <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>
<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

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

25 mars 2005 08:11:49 :
<span style="font: 6 arial;">
25 mars 2005 08:16:29 :
<span style="font:18 arial;">
25 mars 2005 18:26:38 :
<div align="center">
31 août 2005 01:54:46 :
<body>

 Sources de la même categorie

Source avec Zip Source avec une capture VALIDATEUR DE FORMULAIRE par Reldan
Source avec Zip SUIVI SERVICE CLIENT PHP par hige52
Source avec Zip POO - FORMULAIRE NEWSLETTER PHP - PROFESSEUR-PHP.COM par mtrix000
Source avec Zip Source avec une capture SELECTEUR DE NOTE par Reldan
Source avec Zip Source avec une capture ESPACE MEMBRE , AVEC CASE OPTIONNEL , SANS MYSQL par sartoz

Commentaires et avis

Commentaire de JoJo738 le 25/03/2005 07:47:32

Bon petit script
Sauf <font size="6"><font face=arial> que tu peux remplacer par <span style="font: 6 arial;">
les <br> => <br />
Et les input > <input type="submit" value="Mise à jours du memo" />
Et tu peux simplifier :
$encienTexte    = ''; avec des simples '
Et idem pour $_POST['textarea']

Commentaire de JoJo738 le 25/03/2005 08:37:48

Tu as oublié de refermer <span></span>
<span style="font:18 arial;">Mémo en ligne<span>
Dsl, je n'avais pas précisé.

Et :

<!-- 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>

Commentaire de Anthomicro le 25/03/2005 16:56:43

Salut,

ensuite <center> est dépréciée :-)

les balises <p> dans le formulaire ne sont pas correctement fermées, elles doivent englober les <input />

a +

Commentaire de rixcpp le 25/03/2005 18:01:27

Merci, mais vous tenez vraiment à tous ces petits détails :p.
Lorsque je regarde une source ici, je ne fais pas copier-coller, je prends l'idée générale. En plus, si vous ne connaissez pas encore les feuilles de style, c'est vraiment utile. Donc la raison pour quoi je n'ai pas fait attention à ces détails
Merci encore pour vos commentaires.

Commentaire de Anthomicro le 25/03/2005 18:10:35

Bah disons qu'un code est un tout, y'a le code php et le code html l'accompagnant. (plutôt XHTML une fois rafraîchi)

Commentaire de LuckyLuck le 26/03/2005 23:31:15

accumuler les petites erreurs de ce genre et ne pas etre rigoureux dans sa programmation peut amener à avoir des problèmes que n'aura pas le codeur rigoureux ;) (c était la phrase du jour)

Commentaire de puisea le 29/08/2005 11:06:56

Merci pour le code, très intéressant pour les néophiles
Il manque la balise <body>
@+

Commentaire de Marroche le 09/11/2005 19:32:11

Salut, il est cool ton code, et très utile. Merci a+

Commentaire de sartoz le 26/11/2010 12:23:55 10/10

je chercher un script , pour l'admin de mon site   pour qui puisse changer son etat

en ligne , hors ligne , et que ca s'afficher sur toute les pages du site

ensuite ta plus qu'a faire ca:    
je suis <?php include('memo.txt'); ?> ligne


et du coup il a juste a rentrer        "en"  ou "hors"

je te met un gros 10 car en plus il marche dans tout les navigateurs

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales