Postingan lainnya
post data pada php
Bagaimana caranya agar inputan yang telah disubmit oleh user tidak hilang ketika mendapatkan validasi?
0
4 Jawaban:
disimpan di variabel aja gan,
if(isset($_POST['submit'])){
$data = $_POST['data'];
}
0
Jawaban Terpilih
lengkapnya agan ahmadhanaf mungkin gini;
if(isset($_POST['submit'])){
$data = $_POST['data'];
... disini validasi ...
... disini nginput ke db ...
}
...
<!-- di arahin ke halaman yg sama -->
<form action="<?= $_SERVER['PHP_SELF'] ?>">
<!-- dipastikan berasal dari form ini -->
<input type="hidden" name="submit" value="1">
<input type="text" value="<?= ... jika pernah di submit valuenya di echo lagi ... ?>">
... jika submit sebelumnya ada yg error tampilin disini ....
...
...
// ******************** Kira-kira nyambung ga maksudnya? *******************
mau yg lebih sempurna lagi, pakai javascript/jquery AJAX.
0
PHP method POST ----------------
if (isset($_POST["first_name"])) {
$first_name = $_POST["first_name"];
}
PHP method GET ----------------
if (isset($_GET["first_name"])) {
$first_name = $_GET["first_name"];
}
Blade Laravel ---------------
<input type="text" name="first_name" class="form-control" placeholder="First Name" value="{{ old('first_name') }}" required>
0