Rechercher : dans
Par :

Livre d'or en php

Dernière réponse le 15 fév 2009 à 17:27:55 adnanforum, le 11 fév 2009 à 12:57:55 
 Signaler ce message aux modérateurs

Bonjour,
j'ai fait tous pour se qui est à voir et les "$" mes comment fair pour que sa enregistre et sa écrive se qui à était écrit regarder se que j'ai fait:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>Livre d'or</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<style type="text/css">
form, .pages
{
text-align:center;
}
</style>
</head>
<body>

<form method="post" action="livreor.php">
<p>Mon site vous plaît ? Laissez-moi un message !</p>
<p>
Pseudo : <input name="pseudo" /><br />
Message :<br />
<textarea name="message" rows="8" cols="35"></textarea><br />
<input type="submit" value="Envoyer" />
</p>
</form>

<p class="pages">

<?php
mysql_connect("localhost", "sdz", "mot_de_passe");
mysql_select_db("coursphp");

// --------------- Etape 1 -----------------
// Si un message est envoyé, on l'enregistre
// -----------------------------------------

if (isset($_POST['pseudo']) AND isset($_POST['message']))
{
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo'])); // On utilise mysql_real_escape_string et htmlspecialchars par mesure de sécurité
$message = mysql_real_escape_string(htmlspecialchars($_POST['message'])); // De même pour le message
$message = nl2br($message); // Pour le message, comme on utilise un textarea, il faut remplacer les Entrées par des <br />

<?php echo "$pseudo à dit:$message";
?>

Configuration: Windows Vista
Firefox 1.5.0.7

Meilleures réponses pour « livre d'or en php » dans :
[PHP] Parse error, unexpected T_STRING, expecting ',' or ';' VoirCette erreur, fréquente, se produit notamment lorsqu'un guillemet est présent dans une chaîne délimitée par ce même type de guillemets, par exemple :
Récupérer ses données personnelles avec Toutou Linux VoirToutou Linux est une distribution GNU/Linux francisée, dérivée de Puppy Linux. Le Live CD se charge dans la RAM (la mémoire vive du PC) et ne touche pas au disque dur de l’ordinateur, sauf si on le lui demande spécifiquement. Dès qu'il est chargé,...
PHP - Structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle? On appelle structure conditionnelle les instructions qui permettent de tester si une condition est vraie ou non, c'est-à-dire si la valeur de son expression vaut 0 ou 1 (le PHP associe le mot clé true à 1...
PHP - Les opérateurs VoirQu'est-ce qu'un opérateur? Les opérateurs sont des symboles qui permettent de manipuler des variables, c'est-à-dire effectuer des opérations, les évaluer, ... On distingue plusieurs types d'opérateurs : les opérateurs de calcul les opérateurs...

1

iryjob, le 11 fév 2009 à 13:53:08

Je crois qu'il faut seulement mettre le code PHP (code de connection sur la base de donnée) dans le fichier "livreor.php"

:-) LA SOURIRE peut changer votre vie :-)
MERCI peut changer le monde ;-)

Répondre à iryjob

2

Passarinho44, le 11 fév 2009 à 14:21:22

Ce n'est pas toi qui a fait ça ... C'est la correction du TP du siteduzero sur le livre d'or ... :p

Essaie de le refaire plutôt que de le copier/coller ! :)

Répondre à Passarinho44

3

 adnanforum, le 15 fév 2009 à 17:27:55

Trop dur mais je vient de le faire et comment on enregistre en faite

Répondre à adnanforum