Shootbox sans sql

Soyez le premier à donner votre avis sur cette source.

Snippet vu 10 089 fois - Téléchargée 29 fois

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

Ajouter un commentaire

Commentaires

rafcrow
Messages postés
1
Date d'inscription
lundi 7 février 2005
Statut
Membre
Dernière intervention
15 septembre 2006

Bonjour,
je suis un novice dans la matière et j'espère que mes questions ne serons pas trop "bete"...
Voila, je viens de creer un forum actif avec une petite shootbox pris sur le site www.i-tchat.com. Malheureusement il n'y a pas d'auto refresh et cela manque cruellement. Donc je me demandé si je pouvais inserer le script tel qu'il est dans mon forum...
j'espère que je me suis bien exprimé

Merci d'avance!!!!
pico_zako
Messages postés
8
Date d'inscription
samedi 8 octobre 2005
Statut
Membre
Dernière intervention
21 mai 2006

excusez-moi, mais je ne sais pas où se trouve le fichier CSS.
The KillerZ
Messages postés
2
Date d'inscription
samedi 10 septembre 2005
Statut
Membre
Dernière intervention
16 septembre 2005

Oo
DarKiNg virus
Messages postés
136
Date d'inscription
samedi 29 novembre 2003
Statut
Membre
Dernière intervention
23 juillet 2005

Ben c'est juste un coe à ameliorer.. à aider ceux qui debutent et qui veulenr crée une shootbox..
là c'est juste la structure ensuite on peut agrémenté des choses dessus
Zlub
Messages postés
809
Date d'inscription
mercredi 11 octobre 2000
Statut
Membre
Dernière intervention
29 septembre 2010
6
Juste une petite remarque sur tes commentaires dans le code :
un bloc qui commence par /* ....
.... se termine par */
sinon utilise //

Parce que telle qu'elle est publiée ta source marche pas bien et c'est pas agréable de debuguer un code avant de pouvoir tester... :)

Voilà sinon ça marche ..

++

Zlub

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.