Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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