Shootbox sans sql

Contenu du snippet

Bonjour à tous,
Voilà mon 1er script et tutorial PHP
Ce tutorial à pour but de vous expliquez comment faire une shootbox avec auto-refresh sans MySql
Code à modifié si vous voulez pour ajouter des Tags et/ou Smileys

Source / Exemple :


/* Fichier :  shoot.php 
<link rel="stylesheet" media="screen" type="text/css" title="Design sombre" href="sombre.css" />
<form action="writing.php" method="post">

<p>
Pseudo : <input type="text" name="pseudo" /><br />
Message : <input type="text" name="message" /><br />

<input type="submit" value="Envoyer" />
</p>

</form>
/*Là, on a fait la partie design
<?php
$fichier = 'message';
$taille = filesize($fichier);
$fp = fopen($fichier,'a+');
/*On ouvre le fichier
while(!feof($fp))
{
$ligne = fgets($fp,$taille);
print $ligne.'<br>';
}
/*On fait une boucle pour lire
fclose($fp);
?>
/*Et on oublie pas de fermer !!
/*Et là on lit s'il y a dejà des messages

/*Fichier : writing.php

<?
$msg = htmlentities ($_POST['message']);
$nick = htmlentities ($_POST['pseudo']);
/*Là, on a filtré le pseudonyme et le message s'il envoie du html avec (Il peux envoyé des codes parfois
/*dangereux)
$fichier = 'message';
$fp = fopen($fichier,'a');
/*Ouverture du fichier
fwrite($fp, "<nick> $nick </nick>: $msg n" );
/*Et on écrit dans le fichier
?>
<meta http-equiv="refresh" content="0; url=shoot.php">

/* Fichier style.css

nick:hover /* pour la balise <nick> (crée pour la shootbox) et hover quand la souris passe au dessus ;)
{
   background-color: #CFE1EB; 
   text-indent: 20px;
}

Conclusion :


Voilà ! Fini ;)
C'est pas du grand codage :]

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.