Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
bagaimana cara ambil data dari # url
<a href="#id=<?php echo $data_show_cart['id'] ?>&quantity=<?php echo $data_show_cart['quantity'] ?>">
dan ini code pengambilan
$id_update_cart = $_GET['id'];
$get_quantity = $_GET['quantity'];
Tapi data tidak terambil karna penggunaan #
Bagaimana cara memperbaikinya?
3 Jawaban:
<div>Kalo mau di proses di PHP-nya pakainya tanda ? , nanti di akses dengan metode GET seperti ini :</div><pre><a href="?id=<?php echo $data_show_cart['id'] ?>&quantity=<?php echo $data_show_cart['quantity'] ?>"> </pre><div><br>Buat ambil/akses nilainya baru pake $_GET </div><pre>$id_update_cart = $_GET['id']; $get_quantity = $_GET['quantity'];</pre><div><br>Kalo mau di proses tanpa PHP, bisa pakai javascript, dengan bantuan attribut id, seperti ini :</div><pre> <a id="link" href="#id=<?php echo $data_show_cart['id'] ?>&quantity=<?php echo $data_show_cart['quantity'] ?>"> </pre><div><br>Maka, cara ambil nilai/value-nya seperti ini :</div><pre>let link = document.getElementById("link"); let actionHref = link.getAttribute("href").replace("#", ""); console.log(actionHref);</pre><div><br>Silahkan dicoba-coba.</div><div><br><br></div><div><br></div>
<div><figure data-trix-attachment="{"contentType":"image/png","filename":"image.png","filesize":253109,"height":1080,"url":"https://i.ibb.co/bLSKwG5/image.png","width":1920}" data-trix-content-type="image/png" data-trix-attributes="{"presentation":"gallery"}" class="attachment attachment--preview attachment--png"><img src="https://i.ibb.co/bLSKwG5/image.png" width="1920" height="1080"><figcaption class="attachment__caption"><span class="attachment__name">image.png</span></figcaption></figure><br>Bang trus supaya tampil value di formnya gmn bang saya masih kurang faham javasript</div>
<div>Supaya tampil value di formnya, bisa menggunakan javascript.</div><pre>var parts = window.location.hash.substr(1).split("&"); var $_GET = {}; for (var i = 0; i < parts.length; i++) { var temp = parts[i].split("="); $_GET[decodeURIComponent(temp[0])] = decodeURIComponent(temp[1]); }</pre><div><br></div><div>Kalau mau ditampilkan valuenya anda bisa menggunakan fungsi <a href="https://www.w3schools.com/jsref/prop_number_value.asp">value</a>.<br>Misalnya:</div><pre>var targetinput = document.getElementById("quantity"); targetinput.value = $_GET['quantity'];</pre><div><br>Semoga membantu</div>