par
epock » 30 déc. 2007, 20:33
merci de vos aides,
en fait,dans la partie admin,je met a jour des photos et elles se repercute sur le site(page d'accueil),cela fonctionne bien avec les cookies stocker sur mon ordi en local, mais le site etant hebergé
si je fait la meme manip en mode connecté,est ce que le cookie sera stocké sur le serveur ?je m'explique mal....je vous envoie un exemple de ma routine.....
fichier index.php
<?php
if(!isset ($_COOKIE['coco']))
{
setcookie('coco','1',time()+3600);
echo "cookie pas créer !";
}
else
{
echo"cookie deja crée !";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<body>
<center>
<form action="modif.php" name="photos1">
<?php
//___________________________ici l'image principale que je modifie________________________
$image=$_COOKIE['coco'];
echo'<img src="'.$image.'.png">';
echo $_COOKIE["coco"];
?>
<input type="submit" value="admin" />
</form>
</center>
</body>
</html>
le fichier modif.php:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Document sans titre</title>
</head>
<body>
<a href="3.php">
<?php
$_COOKIE['coco']=3;
echo $_COOKIE['coco'];
?>
<img src="3.png" width="100" height="100"><br>
</a>
<a href="4.php">
<?php
$_COOKIE['coco']=4;
echo $_COOKIE['coco'];
?>
<img src="4.png" width="100" height="100"><br>
</a>
</body>
</html>
les deux fichier 3.php et 4.php:
<?php
setcookie('coco','4',time()+3600);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Document sans titre</title>
</head>
<body>
<script language="javascript">
window.location="index.php";
</script>
</body>
</html>
<?php
setcookie('coco','3',time()+3600);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Document sans titre</title>
</head>
<body>
<script language="javascript">
window.location="index.php";
</script>
</body>
</html>
je sais la prog est mal foutu mais j'espere faire passez ma logique....merci encore !