Bonjour,
J'ai récupéré un script sur un site que j''adapte pour mon site mais voila j'ai des erreurs.
1 - J'ai un mesage d'erreur voir capture écran en pj)
2 - les données ne s'insert pas dans la table prévu à cette effets
pour info je suis encor débutant et j'essaie de me former

voici mon code ( pour la praticité j'ai tout mon script dans un seul fichier formulaire+traitement - envoi+affichage)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
 
<!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>Bienvenue sur mon site !</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	   <link rel="stylesheet" media="screen" type="text/css" title="Exemple" href="../css/div.css" />
<head><title>Vos impression</title><head>
 
<body>
<?php
include("../inc/inc_conexion.php");
 
	/* 1) Enregistrement d'un message envoyé :  */
	if(isset($_POST['pseudo']) AND isset($_POST['message']))
	{
	     $pseudo = $_POST['pseudo']['tmp_name'];
	     $message = $_POST['message']['tmp_name'];
	     $message = nl2br($message);
 
$requete = "INSERT INTO livreor VALUES('','$pseudo', '$message')";
echo ($requete);
mysql_query($requete) or die(mysql_error());	 
 
	}	
	/* 2) Ecriture des liens vers les pages : */
	// Fixation du nombre de message par page :  
	$message_number_per_page = 20;
	// Récupération du nombre total de message : 
	$contened_message = mysql_query('SELECT COUNT(*) AS nbr_message FROM livreor') or die(mysql_error());
	$message_number_temp = mysql_fetch_array($contened_message);
	$total_message_number = $message_number_temp['nbr_message'];
	// Détermination du nombre total de page : 
	$page_number = ceil($total_message_number/$message_number_per_page );
	// Affichage des pages 
	echo 'Page : ';
	for($i = 1; $i < $page_number; $i++)
	{
	   echo '<a href="journal.php?page=' . $i. '">' . $i . '</a>';
	}
?>
</p>
 
	<!-- 3) Ecriture des messages  : -->
<?php
	if(isset($_GET['page']))
	{
		$page = $_GET['page'];		// Récupération du numéro de la page : 
	}
	else
	{
		$page = 1;	// Si y a pas de page c'est que on se connecte la première fois 
	}
	// Recherche du nombre de message à afficher tout en limitant ce nombre par mysql LIMIT
	$limit_message = ($page - 1)*$message_number_per_page;
	$message_to_display = mysql_query('SELECT * FROM livreor ORDER By id DESC LIMIT ' .  $limit_message. ',' . $message_number_per_page) or die(mysql_error());
	while($resultat = mysql_fetch_array($message_to_display))
	{
		echo '<p><strong>' . $resultat['pseudo'].'</strong> a ecrit : <br />' . $resultat['message'].'</p>';
	}
include("../inc/stop.php");
?>
 
 <form action="journal.php" method="post">
		<fieldset>
			<legend>Formulaire pour le livre dor </legend>
			<label for="pseudo"> Date du jour </label>: 
			<input type="text" id="pseudo" name="pseudo" /> 
                        <br /><br />
			<label for="message"> Message </label>: 
			<textarea row="5" col="25" id="message"  name="message" > </textarea>
			<br />
			<input type="submit" value="Envoyer" />
		</fieldset>
	  </form>
 
 
 
 
</body>
</html>
Merci de votre aide
Runcafre91