le 19/01/2005 à 13:06
prob recuperation variable en php
Ok c bon ca marche merci, c t un probleme dans le form action mauvaise url .
<?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();
}
}
?>
<?php
echo substr("abcdefghij", 3);
//le resultat donnera "defghij"
?>
<?php
echo substr("abcdefghij", 0, 3);
//le resultat donnera abc la tu gardes que les 3 premier caractère
?>