par
Shim » 01 nov. 2010, 11:46
<body>
<?php
session_start();
if(!isset($_SESSION['login'])) {die('Vous devez être enregistré pour accéder à cette partie du site');}
echo htmlspecialchars($_SESSION['login']);
$titre = (isset($_POST['titre']) && trim($_POST['titre']) != '')? Verif_magicquotes($_POST['titre']) : null;
$texte = (isset($_POST['texte']) && trim($_POST['texte']) != '')? Verif_magicquotes($_POST['texte']) : null;
$file = (isset($_POST['file']) && trim($_POST['file']) != '')? Verif_magicquotes($_POST['file']) : null;
if(isset($titre,$texte))
{
$hostname = "localhost";
$database = "membres";
$username = "root";
$password = "";
$connection = mysql_connect($hostname, $username, $password) or die(mysql_error());
mysql_query("SET NAMES 'utf8'");
mysql_select_db($database, $connection);
$insertion = "INSERT INTO forum (titre,texte,file) VALUES ('".$titre."', '".$texte."', '".$file."')";
$inser_exec = mysql_query($insertion) or die(mysql_error());
}
?>
<form action="#" name="forum">
Titre : <input type="text" name="titre" />
<textarea rows="6" cols="30" name="texte"> Vorte message ici </textarea>
<input type="file" name="file">
<input type="submit" value="poster" />
<form>
Ca ne remplit pas ma table forum, pourquoi ?
Merci d'avance.
[php]
<body>
<?php
session_start();
if(!isset($_SESSION['login'])) {die('Vous devez être enregistré pour accéder à cette partie du site');}
echo htmlspecialchars($_SESSION['login']);
$titre = (isset($_POST['titre']) && trim($_POST['titre']) != '')? Verif_magicquotes($_POST['titre']) : null;
$texte = (isset($_POST['texte']) && trim($_POST['texte']) != '')? Verif_magicquotes($_POST['texte']) : null;
$file = (isset($_POST['file']) && trim($_POST['file']) != '')? Verif_magicquotes($_POST['file']) : null;
if(isset($titre,$texte))
{
$hostname = "localhost";
$database = "membres";
$username = "root";
$password = "";
$connection = mysql_connect($hostname, $username, $password) or die(mysql_error());
mysql_query("SET NAMES 'utf8'");
mysql_select_db($database, $connection);
$insertion = "INSERT INTO forum (titre,texte,file) VALUES ('".$titre."', '".$texte."', '".$file."')";
$inser_exec = mysql_query($insertion) or die(mysql_error());
}
?>
<form action="#" name="forum">
Titre : <input type="text" name="titre" />
<textarea rows="6" cols="30" name="texte"> Vorte message ici </textarea>
<input type="file" name="file">
<input type="submit" value="poster" />
<form>
[/php]
Ca ne remplit pas ma table forum, pourquoi ?
Merci d'avance.