Livre d'or

Etiix Messages postés 36 Statut Membre -  
Etiix Messages postés 36 Statut Membre -
Bonjour,

Je suis en train de créé un site internet entièrement en HTML/CSS.
J'ai installer Wamp et placer mes fichiers dans le répertoire C:\wamp\www\"le dossier de mon site"\.
J'ai 5 fichiers en format .html et 1 fichier en format .css

J'aimerais maintenant créer un livre d'or pour mon site.
J'ai donc regarder des cours de php, mais je comprend plus trop.

Pouvez-vous m'éclairer un peu plus sur comment mettre un livre d'or d'après les fichiers que j'ai déjà créé ?

Cordialement.

23 réponses

khozama
 
bonjour Etiix je vous conseille de consulter ce lient c'est très important

https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql#part_14666
0
Etiix Messages postés 36 Statut Membre 2
 
J'ai déjà tout lu depuis deux jour.
C'est mon site préféré.
Mais franchement au niveau du PHP je suis vraiment perdu.
0
khozama
 
oui moi j'ai dèja créer une page livredor.php et voila ce que j'ai fait

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Livre d'Or</title>
</head>
<body>
<form action="livreor.php" method="post">
<h3>Lessez-moi un message!</h3><hr />
<p>Pseudo : <br />
<input type="text" name="pseudo" /></p>
<p>Message :<br />
<textarea rows="15" cols="30" name="massage"></textarea></p>
<P>
<input type="submit" value="Envoyer" />
</p>
</form>
<p>
<?php
mysql_connect("localhost","login","modepasse");
mysql_select_db("test",mysql_connect("localhost","login","motdepasse"));
if(isset($_POST['pseudo'])and isset($_POST['message'])){
$pseudo=mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$message=mysql_real_escape_string(htmlspecialchars($_POST['message']));
$message=nl2br($message);
mysql_query("insert into livredor values('','".$pseudo."','".$message."')");
mysql_close();
}
$nombreDeMessageParPage=2;
$retour=mysql_query("select count(*) as nb_message from livredor");
$donnees=mysql_fetch_array($retour);
$nombreTotalDeMessage=$donnees['nb_message'];
$nombreDePage=ceil($nombreTotalDeMessage/$nombreDeMessageParPage);
echo 'Page : ';
for($i=1;$i<=$nombreDePage;$i++){
echo '<a href="livreor.php?page='.$i.'">'.$i.'</a>';
echo ' ';
}
?>
</p>
<p>
<?php
if(isset($_GET['page'])){
$page=$_GET['page'];//récupère le numéro de la page indiqué dans l'adresse
}
else{$page=1;}
$premierMessageAafficher=($page-1)*$nombreDeMessageParPage;
$reponse=mysql_query('select * from livredor order by id desc limit '.$premierMessageAafficher.','.$nombreDeMessageParPage);
while($donnees=mysql_fetch_array($reponse)){
echo'<p><strong>'.$donnees['pseudo'].'</strong> a écrit :<br>'.$donnees['message'].'</p>';
}
mysql_close();
?></p>
<p style="margin-top:40px;">
<?php

echo 'Aujourd\'huit nous somme le '.date('d-m-Y').'<br>';
echo 'Le timestamp actuel est : ' . time();

?>

</p>
</body>
</html>
0
khozama
 
et il fonctionne bien
0

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

Posez votre question
Etiix Messages postés 36 Statut Membre 2
 
Oui daccord mais il faut une base de donné.
Et je sais pas comment lié les fichier .html avec les pages PHP qu'il faut créé.
Se que khozama m'a écrit est clair pour moi mais derrière tout sa tu as une base de donné. J'arrive pas à faire marché tout sa.
0
khozama
 
alors la il faut chercher comment installer mysql et faire la configuration avec php
0
khozama
 
parce-que moi j'ai travaillé cette exemple avec une configuration de apache mysql et php mais pour vous vous pouvez chercher de travailler avec easyphp
il faut chercher comment faire la configuration c'est très important
0
Etiix Messages postés 36 Statut Membre 2
 
ba moi je voudrais travailler en mysql avec une configuration php.
Mais c'est pourquoi je cherche des informations sur ce post car je suis du moin perdu dans tout sa.
0
Etiix Messages postés 36 Statut Membre 2
 
Dois-je transformer tout mes fichiers en format .php ?
0
khozama Messages postés 36 Statut Membre 2
 
non vous devez transformer selement les pages qui contient du bout de code en php
mais pour la configuration il y a sur le net beaucoup de pdf qui montre comment la faire il faut selement faire un recherche
si vous avez une adresse gmail je peux vous envoyez des doc
0
Etiix Messages postés 36 Statut Membre 2
 
Euh... oué.
Mon adresse mail est : Gui.Beune@gmail.com
0
Etiix Messages postés 36 Statut Membre 2
 
Les fichier php, html et css doivent être dans le même dossier ?
0
khozama Messages postés 36 Statut Membre 2
 
regardez ce lien par exemple
http://pagesperso-orange.fr/philippe.baucour/pratiquer/mysql/configurationeasyphp.html
0
Etiix Messages postés 36 Statut Membre 2
 
Oui mais moi j'utilise Wamp.
0
khozama Messages postés 36 Statut Membre 2
 
moi j'ai déja travailler avec Wamp mais il ne fonctinne pas pour moi
0
Etiix Messages postés 36 Statut Membre 2
 
bon je vais voir déjà comment configuer phpmyadmin sous wamp.
0
khozama Messages postés 36 Statut Membre 2
 
vous devez telécharger premierment le mysql et le php et easyphp
avant tous
0
Etiix Messages postés 36 Statut Membre 2
 
si mon site est contenu dans wamp, dans le dossier wamp et que je souhaite fonctionner avec easyphp, je dois tout changer de dossier alors ?
0
khozama Messages postés 36 Statut Membre 2
 
non je ne crois pas
0
Etiix Messages postés 36 Statut Membre 2
 
ok, bon ba concrètement je sais plus quoi faire. C'est un vraie brouillon dans ma tête...
0