Faire un livre d'or

Doudou-88 Messages postés 334 Date d'inscription   Statut Membre Dernière intervention   -  
belgikoi Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je voudrait faire un livre d'or , mais pas un truc compliqué . Je m'explique :
Je voudrait juste une seul page , un CODE HTML ! J'ai une DB . Mais un truc simple , pas un truc en php qui fais 50page !
Merci d'avance , Paul

5 réponses

belgikoi Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   6
 
Tu veux pas de PHP ?
Et tu as un base de données ?
J'ai envi de dire: POURQUOI ? ^^
Le PHP est fait pour interagir avec ta base de données, et rendre le contenu dynamique.
En plus, je vois pas trop comment faire un livre d'or sans PHP, le HTML, c'est statique (ou presque), pas de variable, pas de lecture dans une BDD.
Il reste le JavaScript, mais il ne lit pas non plus dans les BDD.

Donc, à part le PHP, je vois pas d'autres solutions.
De toute façon, pas de panique, un livre d'or en PHP, c'est pas 50 pages; tu dois juste ajouter et récupérer les données de ta base de données.
Certes 50 lignes peut-être; mais pas 50 pages...
0
Doudou-88 Messages postés 334 Date d'inscription   Statut Membre Dernière intervention   12
 
Ba en HTML je connais tout , en PHP je ne connais pas tout :s
J'ai des Base de Donné ca oui.
0
mc4us Messages postés 33 Date d'inscription   Statut Membre Dernière intervention   7
 
voici un petit script php simple qui fonctionne avec fichier , mais les mesures de sécurité ni les tyles css ne sont établis , chose simple :p

<html>
<fieldset>
<legend> Donnez votre avis sur e-bookLand.Com </legend>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>" >
Nom &nbsp;:&nbsp;&nbsp; <input type="text" name="nom" ><br>
Mail &nbsp;:&nbsp;&nbsp; <input type="text" name="mail" ><br>
Donnez nous votre avis :<br>
<textarea name="com" cols="70" rows="4">Ici</textarea><br>
<input type="submit" value="envoyer" name="envoyer" >&nbsp;&nbsp;
<input type="submit" value="Affichier les avis" name="afficher" >
</form>
</fieldset>
</form>
<?php 
if ((isset($_POST['envoyer']))&&($_POST['nom']!="")&&($_POST['mail']!="")&&($_POST['com']!=""))
{	$date=date('j').'/'.date('n').'/'.date('Y')."\n";
	$s=$_POST['nom']."|".$_POST['mail']."|".$_POST['com']."|".$date;
	file_put_contents("livre.txt",$s,FILE_APPEND);
	echo "merci pour votre avis :) ";
}
//else echo "<script type=\"text/javascript\">alert('entrer des infos valides');</script>"; 

if (isset($_POST['afficher']))
{	$ligne=array();
	$str=file("livre.txt") or die ("erreur ");
	for($i=0;$i<count($str);$i++) $ligne[$i]=explode('|',$str[$i]); 
	echo "<br><table border='1'>";
	for($i=0;$i<count($str);$i++){
	echo "<tr style='background-color:#E6E6E6;'><td>n°$i : de :".$ligne[$i][0]."<td>".$ligne[$i][1]."<td>le ".$ligne[$i][3];
	echo "<tr><td colspan='3'>".$ligne[$i][2];
	}	
	echo "</table>";
}
?>
</html>
0
mc4us Messages postés 33 Date d'inscription   Statut Membre Dernière intervention   7
 
Sans PHP ou ASP , impossible d'utiliser tes bases de données , si non , tu peux utiliser des scripts disponibles sur internet
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
belgikoi Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   6
 
Et bien, va falloir s'y mettre mon ami ;)
Le PHP est très important dans la création de site web.
Prends déjà des cours sur le site du zéro, ils sont bien fichus et ça te donnera une bonne base pour faire ce livre d'or.

https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql

PS: Bonne continuation !
0