Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Logika PHP
Mengirim isi Form dari halaman 1 ke halaman 2, dan dari halama 2 dikirim lagi ke halaman 3
Tolong Bantu logika nya master, ane pake form metod=GET, silahkan kalo ada cara lain master, Stuck disini saya :(
4 Jawaban:
mudahnya seperti ini, semoga membantu
page pertama
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form action="page2.php" method="get">
<input type="text" name="nilailempar">
<input type="submit" name="gopage2">
</form>
</body>
</html>
page kedua
<?php
session_start();
$_SESSION["nilai"] = $_GET["nilailempar"];
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form action="page3.php" method="get">
<input type="submit" name="gopage3">
</form>
</body>
</html>
page ketiga
<?php session_start(); ?>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php echo "HASIL NILAI DARI PAGE 1 : ".$_SESSION["nilai"];?>
</body>
</html>
coba ini:
Judul
$(document).ready(function() {
$('#jenis').on('change', function() {
var jenis = parseInt($(this).val());
switch(jenis) {
case 1: $('#lama').val(3);
$('#mulai').attr('disabled',false);
if($('#mulai').val()!='') {
const [day, month, year] = $('#mulai').val().split("/")
var sampe = new Date(year, month - 1, day);
sampe.setDate(sampe.getDate() + 3);
$('#sampe').val(sampe.InputFormat());
}
break;
case 2: $('#lama').val(6);
$('#mulai').attr('disabled',false);
if($('#mulai').val()!='') {
const [day, month, year] = $('#mulai').val().split("/")
var sampe = new Date(year, month - 1, day);
sampe.setDate(sampe.getDate() + 6);
$('#sampe').val(sampe.InputFormat());
}
break;
default: $('#lama').val('');
$('#mulai').val('');
$('#sampe').val('');
$('#mulai').attr('disabled',true);
}
});
$('#mulai').datepicker({ format: "dd/mm/yyyy" })
.on('changeDate', function() {
$(this).datepicker('hide');
var lama = parseInt($('#lama').val());
const [day, month, year] = $(this).val().split("/")
var sampe = new Date(year, month - 1, day);
sampe.setDate(sampe.getDate() + lama);
$('#sampe').val(sampe.InputFormat());
});
Date.prototype.InputFormat = function() {
var yyyy = this.getFullYear().toString();
var mm = (this.getMonth()+1).toString();
var dd = this.getDate().toString();
return (dd[1]?dd:"0"+dd[0]) + "/" + (mm[1]?mm:"0"+mm[0]) + "/" + yyyy;
};
});
Jenis Permohonan / Lama hari : ...pilih..Ijin BolosCuti-cuti
Mulai Tanggal :
Sampe Tanggal :