le 18/01/2005 à 21:44
silver
salut voilà je voudrasi savoir si une personne pourrait me dire une erreur peut etre present dans mon code, car en faite il fonctionne en local et des que je le met sur le net ca ne va plus merci
<?php
session_start();
// on teste si le formulaire a bien été soumis
if (isset($_POST['go']) && $_POST['go'] == 'Envoyer') {
if (empty($_POST['destinataire']) || empty($_POST['titre']) || empty($_POST['message'])) {
$erreur = 'Au moins un des champs est vide.';
}
else {
$base = mysql_connect ('***', '***', '***');
mysql_select_db ('***', $base);
// si tout a été bien rempli, on insère le message dans notre table SQL
$sql = 'INSERT INTO messages VALUES("", "'.$_SESSION['id'].'", "'.$_POST['destinataire'].'", "'.date("Y-m-d H:i:s").'", "'.addslashes($_POST['titre']).'", "'.addslashes($_POST['message']).'","")';
//mysql_query('INSERT INTO messages_env VALUES("", "'.$_SESSION['id'].'", "'.$_POST['destinataire'].'", "'.date("Y-m-d H:i:s").'", "'.addslashes($_POST['titre']).'", "'.addslashes($_POST['message']).'","")');
mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
mysql_close();
header('Location: espace_membre.php?page=17');
exit();
}
}
?>