У меня есть 4 значения Я хочу отправить через GET, как это:не может передать переменную со значением things.png с помощью метода GET в URL
<a href="aksi_produk.php?module=produk&act=hapus&id=$r[id_produk]&namafile=$r[gambar]">
Delete
</a>
URL, должно выглядеть это право
website/aksi_produk.php?module=produk&act=hapus&id=198&namafile=thing.png
но вместо этого это выглядит так: /aksi_produk.php?module=produk&act=hapus&id=198
Мне не хватает одного значения, которое равно namafile
. мне кажется, мне нужно использовать urlencode()
? но как и где мне это нужно?
редактировать
это полный код этого
$no = $posisi+1;
while($r=mysqli_fetch_array($tampil)){
$tanggal=tgl_indo($r[tgl_masuk]);
$harga=format_rupiah($r[harga]);
$namafile=urlencode($r[gambar]);
echo "<tr><td>$no</td>
<td>$r[nama_produk]</td>
<td align=center>$r[harga]</td>
<td align=center>$r[potongan]</td>
<td align=center>$r[stok]</td>
<td>$tanggal</td>
<td><a
href=?module=produk&act=editproduk&id=$r[id_produk]><img src='images/icn_edit.png' title='Edit'>
</a>
<a
href=$aksi?module=produk&act=hapus&id=$r[id_produk]&namafile=$namafile><img src='images/icn_trash.png' title='delete'>
</a>
</td>
</tr>";
$no++;
}
Я попытался это: $ namafile = UrlEncode ($ г [Гамбар]); ? aksi_produk.php модуль = Produk и действовать = hapus & ID = $ г [id_produk] & namafile = $ namafile до сих пор не работает thouhg – Citra45Abadi
, что вы получите после выполнения '$ namafile = UrlEncode ($ г [Гамбар]);' 'print_r ($ namafile); ' –
что-то вроде этого 37corona + wire + 0.8.jpg. – Citra45Abadi