Problème "strtotime()" et "date()"

WRInaute discret
Bonjour a tous,

Voila donc ma page et bien sûr aucune donnée de sauvegader sur ma bdd! :(

Code:
<?php
session_start();
require("conf.php3");


if (!isset($_SESSION['pseudo']))
{
	die('Vous n\'êtes pas autorisez à acceder à cette page.');
}

	$pseudo_session = $_SESSION['pseudo'];
	$choixmod = $_POST['mod'];

	$sql = connect_sql(); //Connection...
	
	if ( $choixmod == "2j")
		{	
			$findumod = strtotime("now + 48 hours");
			mysql_query ("UPDATE pdf_membre SET `modvac`='$findumod' WHERE pseudo='$pseudo_session'");
			$alert = "Mode vacances activé jusque $findumod";
			$redirection = 'pdf_espace_membre.php';
		}
		else
		{	$alert =  "$choixmod rien";
			$redirection = 'index.php';
		}
		
	/*elseif ($mod == "4j")
		{ */
			
	
	
	

		
?>

<html>
<head>
<meta http-equiv="refresh" content="1;URL=<? echo $redirection; //La redirection ?>">
</head>
<body>
<?php echo $alert ?>
</script>
</body>
</html>


Merci pour votre aide!! ;)
 
WRInaute discret
Tu es sure de la syntaxe pour :

Code:
$findumod = strtotime("now + 48 hours");

J'ai justement utilisé ces fonctions hier. J'ai d'abord fait $now = date("Y-m-d") ensuite strtotime($now); Dans me date base, j'ai un champ timestamp...
 
WRInaute impliqué
Ajoute
Code:
or die(mysql_error());
à la fin de ton mysql_query tu verras bien ce qui cloche dans ta requête ...
 
WRInaute discret
Il doit aussi avoir les guillemets de `modvac` qui cloche.... perso, je les enleve tout le tps (tu as surement fait un copier coller d'une requete de ton phpmyadmin)
 
WRInaute discret
pctuning a dit:
Bonjour a tous,

Voila donc ma page et bien sûr aucune donnée de sauvegader sur ma bdd! :(

Merci pour votre aide!! ;)

Ton code s'arrête où ? Est-ce que tu passe les différents "if" de ton code ?

@+
 
Discussions similaires
Haut