Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Cara link mengarah ke file php
Saya masih belajar php masih awam banget..
yang saya mau tanyakan adalah..
saya punya 2 file php. index.php dan single.php
di file index.php menampilnya list link.
<ul>
<li><a href="/hijab-modern-tahun-2016-terbaru" title="">Hijab Modern Tahun 2016 Terbaru</a></li>
<li><a href="/hijab-modern-tahun-2016-terbaru-1" title="">Hijab Modern Tahun 2016 Terbaru 1</a></li>
<li><a href="/hijab-modern-tahun-2016-terbaru-2" title="">Hijab Modern Tahun 2016 Terbaru 2</a></li>
<li><a href="/hijab-modern-tahun-2016-terbaru-3" title="">Hijab Modern Tahun 2016 Terbaru 3</a></li>
<li><a href="/hijab-modern-tahun-2016-terbaru-4" title="">Hijab Modern Tahun 2016 Terbaru 4</a></li>
<li><a href="/hijab-modern-tahun-2016-terbaru-5" title="">Hijab Modern Tahun 2016 Terbaru 5</a></li>
<li><a href="/hijab-modern-tahun-2016-terbaru-6" title="">Hijab Modern Tahun 2016 Terbaru 6</a></li>
</ul>
dan di file single.php adalah menampilkan isi konten dari link index.php
bagaimana agar single.php bisa bekerja sesuai link di index.php..?
3 Jawaban:
<ul>
<li><a href="/hijab-modern-tahun-2016-terbaru.php" title="">Hijab Modern Tahun 2016 Terbaru</a></li>
</ul>
mungkin di hrefnya kurang isi .phpnya atau di hrefnya taruh kemana link tujuan misalkan single php isikan href="single.php" :D semoga bisa membantu saya jg masih awam :D
Mungkin link-nya bisa dirubah jadi gini: single.php?content=hijab-modern-tahun-2016-terbaru-1
Linknya akan mengarah ke file single.php dengan mengirim data $_GET yaitu 'content=hijab-modern-tahun-2016-terbaru-1'. Nanti di file single.php tinggal di seleksi:
<?php
if($_GET['content'] == 'hijab-modern-tahun-2016-terbaru-1')
{
// content hijab-modern-tahun-2016-terbaru-1 disini...
}
elseif($_GET['content'] == 'hijab-modern-tahun-2016-terbaru-2')
{
// content hijab-modern-tahun-2016-terbaru-2 disini...
}
Tapi cara di atas kurang efisien. Intinya, usahakan urlnya mengirim data-data yang dirasa penting, nanti di file single.php kita tinggal menyesuaikan dengan data yang dikirim.
Misalnya url ini: single.php?content=hijab-modern-terbaru&tahun=2016&id=2
// single.php | konten-nya dinamis tergantung data $_GET dari url yang dikirm
<h1>title : <?php echo $_GET['content']; ?></h1>
<p>tahun : <?php echo $_GET['tahun']; ?></p>
<p>id : <?php echo $_GET['id']; ?></p>
Kalau sudah tahap ini, nanti tinggal mempercantik urlnya dengan .htaccess. Yang tadinya "single.php?content=hijab-modern-terbaru&tahun=2016&id=2" bisa jadi "/hijab-modern-tahun-2016-terbaru-2".
makasih bantuannya.. akhirny saya menggunakan
<a href="single.php?do=<?php echo $duu['url']; ?>" title="<?php echo $duuh;?>">
dan muncul lagi masalah yang belum nemu solusinya untuk mempercantik urlnya menghilangkan "single.php?id="
http://localhost/tokoonline/single.php?id=/p/fashion-pria/kaos-165/1jdtba-jual-grosir-kaos-oblong-polos-cotton-30s
pengennya seperti ini
http://localhost/tokoonline/p/fashion-pria/kaos-165/1jdtba-jual-grosir-kaos-oblong-polos-cotton-30s