kzen.dev
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
A  Mohammed Hussain
A Mohammed Hussain
Question

cara melewatkan nilai dari satu halaman php ke halaman lain menggunakan session

Saya dapat mengoper nilai dari satu halaman ke halaman lain tetapi saya perlu mengoper nilai seperti ini,

Halaman 1:

Page4.php <? header("Location: page3.php"); >

Page3.php <?header("Location: page2.php"); >

Saya perlu meneruskan nilai dalam bidang teks di Page1.php ke bidang teks di Page2.php, karena formulir tidak langsung dialihkan ke halaman2, saya tidak dapat meneruskan nilai, saya mencoba sesi, metode posting formulir dan beberapa metode lain tetapi saya belum berhasil.

Saya akan sangat senang jika Anda dapat membantu saya dengan kode atau beberapa saran.

Terima kasih!

Edit..........

Saya menemukan jawabannya, terima kasih atas bantuannya, sebenarnya itu adalah kesalahan ceroboh di pihak saya, saya menggunakan $_post bukan $_session.

Sekarang sudah berfungsi.

Terima kasih atas bantuannya.

4 2012-09-26T09:03:07+00:00 2
 hakre
hakre
Pertanyaan edit 20 Desember 2012 в 2:03
Pemrograman
session
php
post
Solution / Answer
 Fluffeh
Fluffeh
26 September 2012 в 9:05
2012-09-26T09:05:11+00:00
Lebih
Sumber
Sunting
#17302664

Gunakan sesuatu seperti ini:

page1.php

<?php
session_start();
$_SESSION['myValue']=3; // You can set the value however you like.
?>

Halaman PHP lainnya:

<?php
session_start();
echo $_SESSION['myValue'];
?>

Beberapa catatan yang perlu diingat: Anda perlu memanggil session_start() SEBELUM ada output, HTML, echo - bahkan whitespace.

Anda dapat terus mengubah nilai dalam sesi - tetapi nilai tersebut hanya dapat digunakan setelah halaman pertama - yang berarti jika Anda mengaturnya di halaman 1, Anda tidak akan dapat menggunakannya sampai Anda masuk ke halaman lain atau menyegarkan halaman.

Pengaturan variabel itu sendiri dapat dilakukan dengan salah satu dari sejumlah cara:

$_SESSION['myValue']=1;
$_SESSION['myValue']=$var;
$_SESSION['myValue']=$_GET['YourFormElement'];

Dan jika Anda ingin memeriksa apakah variabel sudah disetel sebelum mendapatkan potensi kesalahan, gunakan sesuatu seperti ini:

if(!empty($_SESSION['myValue'])
{
    echo $_SESSION['myValue'];
}
else
{
    echo "Session not set yet.";
}
7
0
 Chris
Chris
26 September 2012 в 9:16
2012-09-26T09:16:26+00:00
Lebih
Sumber
Sunting
#17302665

Solusi hanya menggunakan POST - tidak ada $_SESSION

page1.php

<form action="page2.php" method="post">
    <textarea name="textarea1" id="textarea1"></textarea><br />
    <input type="submit" value="submit" />
</form>

page2.php

<?php
    // this page outputs the contents of the textarea if posted
    $textarea1 = ""; // set var to avoid errors
    if(isset($_POST['textarea1'])){
        $textarea1 = $_POST['textarea1']
    }
?>
<textarea><?php echo $textarea1;?></textarea>

Solusi menggunakan $_SESSION dan POST

page1.php

<?php

    session_start(); // needs to be before anything else on page to use $_SESSION
    $textarea1 = "";
    if(isset($_POST['textarea1'])){
        $_SESSION['textarea1'] = $_POST['textarea1'];
    }

?>

<form action="page1.php" method="post">
    <textarea name="textarea1" id="textarea1"></textarea><br />
    <input type="submit" value="submit" />
</form>
<br /><br />
<a href="page2.php">Go to page2</a>

page2.php

<?php
    session_start(); // needs to be before anything else on page to use $_SESSION
    // this page outputs the textarea1 from the session IF it exists
    $textarea1 = ""; // set var to avoid errors
    if(isset($_SESSION['textarea1'])){
        $textarea1 = $_SESSION['textarea1']
    }
?>
<textarea><?php echo $textarea1;?></textarea>

PERINGATAN!!! - Ini tidak mengandung validasi!!!

4
0
Related communities 5
Telegram Bot PHP - Indonesia
Telegram Bot PHP - Indonesia
9 898 pengguna
Pengen tau ada bot apa aja? Cek @botkoleksi Grup diskusi tentang pembuatan bot telegram menggunakan bahasa pemrograman PHP. Bahasa Lain, Tetap welcome. Diskusi bot lainnya @botIndonesia Ngobrol bebas di @indonesiabicara
Buka telegram
PHP Indonesia Community
PHP Indonesia Community
4 077 pengguna
Grup telegram yang membahas secara khusus seputar progamming php. Sarana untuk saling berkomunikasi, berbagi tips dan trik, tutorial, loker serta tanya jawab.
Buka telegram
Programmer PHP Indonesia
Programmer PHP Indonesia
1 249 pengguna
Buka telegram
PHP INDONESIA JOGLORAYA
PHP INDONESIA JOGLORAYA
618 pengguna
PHP INDONESIA Regional Jogja - Solo Raya @phpjogloraya
Buka telegram
PHP HTML Indonesia
PHP HTML Indonesia
58 pengguna
~ Menerima Jasa Pembuatan Website untuk : Tugas & Instansi 💻 ~ Forum Diskusi Belajar Bersama ✅ ~ Promosi Jasa Minimal 1x Sehari ✅ ~ Dilarang Berbicara Kotor 🚫 ^ Other Grup : Whatsapp Group : Chat Admin untuk masuk ke Grup Whatsapp ^^
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Daniel Gogov
Terdaftar 6 hari yang lalu
2
工藤 芳則
Terdaftar 1 minggu yang lalu
3
Ирина Беляева
Terdaftar 2 minggu yang lalu
4
Darya Arsenyeva
Terdaftar 2 minggu yang lalu
5
anyta nuam-nuam (LapuSiK)
Terdaftar 2 minggu yang lalu
ID
JA
RU
© kzen.dev 2023
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi