mencari nilai "ke"

Jadi gini gan, saya bikin web berbasis chatting, kan logika nya nginput ke database dulu baru nanti ditampilin, tapi bingung nyari nilai "ke" ini cuplikan kode nya

cuplikan di file sebenarnya

   if ( isset($_POST['submit'])) {
    $dari   = $_SESSION["user"];
    $ke     = $_GET["ke"];
    $pesan  = $_POST["pesan"];

    if (!empty(trim($pesan)) && !empty(trim($dari))) {
      echo $pesan;
    } else {
      echo 'pesan gagal dikirim';
    }
  }

cuplikan function

 function simpan_pesan(){
  global $link;

  $query = "INSERT INTO curhatan (dari, ke, pesan, date) VALUES ('$dari','$ke','$pesan', '$date') ";
  if ( mysqli_query($link, $query) ){
    return true;
  }else{
    return false;
  }
}

Apa pake $_POST/$_GET atau lainnya? Thanks gan

avatar Gaaf08
@Gaaf08

14 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

5 Jawaban:

coba seperti ini, Kak.

 function simpan_pesan($dari, $ke, $pesan, $date){
  global $link;

  $query = "INSERT INTO curhatan (dari, ke, pesan, date) VALUES ('$dari','$ke','$pesan', '$date') ";
  if ( mysqli_query($link, $query) ){
    return true;
  }else{
    return false;
  }
}
avatar gugunguntoro
@gugunguntoro

250 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

 if ( isset($_POST['submit'])) {
    $dari   = $_SESSION["user"];
    $ke     = $_GET["ke"];
    $pesan  = $_POST["pesan"];

    if (!empty(trim($pesan)) && !empty(trim($dari))) {
      if (simpan_pesan($dari, $ke, $pesan, $date)) {
         echo 'berhasil'; // atau bisa header('Location: ...');
      } else {
          echo 'error';
        }
    } else {
        echo 'pesan gagal dikirim';
      }
  }
avatar gugunguntoro
@gugunguntoro

250 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

$_GET dan $_POST sesuaikan sama method form-nya, Kak.

avatar gugunguntoro
@gugunguntoro

250 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

@bumiharum oke bakal dicoba coba dulu gan

avatar Gaaf08
@Gaaf08

14 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Semangat, Kak. :)

avatar gugunguntoro
@gugunguntoro

250 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban