Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

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 :(

avatar RyanSyah26
@RyanSyah26

34 Kontribusi 4 Poin

Diperbarui 7 tahun yang lalu

4 Jawaban:

Mungkin bisa pake session

avatar ahanafi
@ahanafi

815 Kontribusi 554 Poin

Dipost 7 tahun yang lalu

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>
avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 7 tahun yang lalu

Thanks bang, Sanggat membantu

avatar RyanSyah26
@RyanSyah26

34 Kontribusi 4 Poin

Dipost 7 tahun yang lalu

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 :

avatar superarsat
@superarsat

1 Kontribusi 0 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban