سلام به همگی
یه کوکی ست کردم اما میخام زمانی که ست شد رنگ text هم تغییر کنه..کوکی ست میشه اما رنگ element تغییری نمیکنه؟ به نظرتون مشکل از کجاست ؟
این صفحه ای هست که کوکی ست میشه و قراره زمانی که کاربر رنگ انتخاب کرد بره یه صفحه دیگه و ببینه که رنگ متن تغیییر کرده ...
<!DOCTYPE html>
<?php
if(isset($_POST['color'])){
$name='col';
$value=$_POST['color'];
setcookie($name,$value,time()+(86400*30),'/');
echo $set="result : <a href=\"validation.php\">see text</a>";
}
?>
<html>
<head>
<title>cookie</title>
</head>
<body>
<form method="post" action="mytrain.php">
<p>
color:<select name="color">
<option value="">select</option>
<option value="#ff0000">red</option>
<option value="#0000ff">blue</option>
</select>
</p>
<input type="submit" value="set"/>
</form>
</body>
</html>
اینام کدای اون یکی صفحه که متن توش قرار داره ...توسط لینکی که توی صفحه اول درست کردیم وارد این صفحه میشیم..
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>color</title>
<style>
p{
<?php echo "color:".$_COOKIE[$value] . ";"; ?>
}
</style>
</head>
<body>
<p>this is text</p>
</body>
</html>
باتشکر فراوان
پاسخ ها