دوستان برنامه ای به زبان php هست نمیدونم چجوری انجامش بدم
گفته که برنامه ای به زبانphp بنویسید که نام یک رنگ را در متغیری با نام دلخواه در session ذخیره کند و با زدن دکمه تایید به جدیدی وارد شود که رنگ پس زمینه ان معادل با مقدار متغیر session باشد ,
درصورتی که رنگ رو با متغیر session بگیرد و از فرم استفاده نشود
و در صورتی که از متغیر post-$ استفاده نشود
دو تا فایل باید بسازی. فایل اول مثلا index.php و فایل دوم index2.php
کد های index.php:
<form action="./index2.php" method="POST">
<input type="color" name="color">
<button type="submit">Submit</button>
</form>
کد های index2.php:
<?php
session_start();
if(isset($_POST['color'])){
$_SESSION['color'] = $_POST['color'];
}
if(isset($_SESSION['color'])){ ?>
<style>
body{
background: <?php echo $_SESSION['color'] ?>;
}
</style> <?php
}
?>
واقعا چطور میخواید با این وضعیت در آینده به عنوان برنامه نویس کار کنید
حداقل برید چند تا ویدیو جمعا 2 ساعت در مورد فرم ها و SESSION ببینین تا خودتون درک کنین چقدر سوالاتتون مزخرف هستن
توضیحات کد ها رو رو تو این لینک ببین
خب اینطور که شما توضیح دادی اصلا نیازی به گرفتن رنگ از کاربر هم نیست
دوستان برنامه ای به زبان php هست نمیدونم چجوری انجامش بدم
گفته که برنامه ای به زبانphp بنویسید که نام یک رنگ را در متغیری با نام دلخواه در session ذخیره کند و با زدن دکمه تایید به جدیدی وارد شود که رنگ پس زمینه ان معادل با مقدار متغیر session باشد ,
درصورتی که رنگ رو با متغیر session بگیرد و از فرم استفاده نشود
و در صورتی که از متغیر post-$ استفاده نشود
در این صورت هم باید دوتا فایل بسازین
فایل index.php:
<?php
session_start();
$color = '#fff';
if(isset($_GET['click'])){
$_SESSION['color'] = $color;
header('Location : index2.php');
}
?>
<a href="?click">Click</a>
فایل index2.php:
<?php
session_start();
if(isset($_SESSION['color'])){ ?>
<style>
body{
background: <?php echo $_SESSION['color'] ?>;
}
</style> <?php
}
سلام خسته نباشید
function random_color_part() {
return str_pad( dechex( mt_rand( 0, 255 ) ), 2, '0', STR_PAD_LEFT);
}
function random_color() {
return random_color_part() . random_color_part() . random_color_part();
}
echo random_color();
فقط در session ذخیره کن تمام
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟