Faire un livre d'or [Fermé]

Signaler
Messages postés
333
Date d'inscription
samedi 18 juin 2011
Statut
Membre
Dernière intervention
13 avril 2012
-
Messages postés
44
Date d'inscription
mercredi 30 novembre 2011
Statut
Membre
Dernière intervention
15 octobre 2012
-
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

Messages postés
44
Date d'inscription
mercredi 30 novembre 2011
Statut
Membre
Dernière intervention
15 octobre 2012
5
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...
Messages postés
333
Date d'inscription
samedi 18 juin 2011
Statut
Membre
Dernière intervention
13 avril 2012
14
Ba en HTML je connais tout , en PHP je ne connais pas tout :s
J'ai des Base de Donné ca oui.
Messages postés
33
Date d'inscription
dimanche 9 octobre 2011
Statut
Membre
Dernière intervention
4 mars 2012
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>
Messages postés
33
Date d'inscription
dimanche 9 octobre 2011
Statut
Membre
Dernière intervention
4 mars 2012
7
Sans PHP ou ASP , impossible d'utiliser tes bases de données , si non , tu peux utiliser des scripts disponibles sur internet
Messages postés
44
Date d'inscription
mercredi 30 novembre 2011
Statut
Membre
Dernière intervention
15 octobre 2012
5
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 !