echo $gelen_deger; echo $row['baslik']; ekrana birseyler yazdiriyor mu? yazdiriyorsa: sunu denermisin: <?php echo '<div class="baslik"><a onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?url=icerik.php?haber=' . $gelen_deger . '" data-href="icerik.php?haber=' . $gelen_deger . '" >' . $row['baslik']. '</a></div>'; ?> olmazsa sunu dene: <?php echo '<div class="baslik">'; echo '<a onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?url=icerik.php?haber=' . $gelen_deger . '" data-href="icerik.php?haber=' . $gelen_deger . '" >' . $row['baslik']. '</a>'; echo '</div>'; ?> |
İkisi de çalışmadı ikisinde de aynı hatayı verdi. Parse error: syntax error, unexpected '<' in govde.php on line 19 |
echo $row['baslik']; ekrana birseyler yazdiriyor mu? |
evet anasayfada içerigin yazarı kategorisi özeti linki herseyi oluşuyor. tıklandığında ilgili dosyaya gidiyor ama içi boş hiçbir veriyi vermiyor. adres satırında da = den sonrası oluşmuyor. |
echo $row['baslik']; dediginiz gibiyse ustteki 2 deger her ikiside bos donmuyorsa sorun baska yerde.. |
Acemiyim. sorun ne olabilir ki? |
|
nereye yükleyebilirim? hangi yolla tüm dosyaları size ulaştıracağım. |
|
özelden ulaşıp mail verebilirseniz ordan yükleyebilirim. |
Linki şu şekilde yazmayı dener misin? <a href="icerik.php?haber=' . $gelen_deger . '"> ' . $row['baslik']. ' <a/> |
sizin dediginiz gibi yaparsam tırnak vs gibi eksikliklerden kodu tamamlamıyor ki? ben ekleyince div kapama vs sonuç aynı oluyor. ayrıca sizin verdiğiniz benim uyguladığımla neredeyse aynı gibi duruyor. |
$gelen_deger = $_GET['icerik_id']; $gelen_deger = $row['icerik_id']; $gelen_deger degiskeni neden 2 kere tanimli? $gelen_deger = $row['icerik_id']; su iki kod satirini kodlarindan bul ve sil, iki yerde var. sonra; $gelen_deger = $_GET['icerik_id']; veriyi suna gore cekiyor olmalisin. echo $_GET['icerik_id']; bu sekilde ekran bir deger yazdirabilmen lazim; eger yazdiramazsan icerik.php?haber= bu sekilde bos kalir ve sorunun kaynagi oryata cikar. |
Kodlar çalışlmadığı için belki de yüzlerce kez deneme yaptım araştırdım vs aklıma gelen herşeyi denedim. en başta tek koddu zaten. bi deneyeyim dediğinizi |
echo $_GET['icerik_id']; bunu nereye yazacağım anlamadım. denedim olmadığı $gelen_deger yerine yazdım ama olmadı |
<?php $gelen_deger = $_GET['icerik_id']; $son10haber = mysql_query($baglan,"SELECT * FROM icerik ORDER BY icerik_id DESC LIMIT 10"); if(mysql_num_rows($son10haber) > 0){ while($row = mysql_fetch_array($son10haber) ){ echo '<div class="icerik">'; echo '<div class="baslik">' . '<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=142274198&url=icerik.php?haber=' . $gelen_deger . '" data-href="icerik.php?haber=' . $gelen_deger . '"> ' . $row['baslik'] . '</a></div>'; echo '<div class="konu">' . substr($row['konu'], 0,190) . '</div>'; echo '<div class="yazar">' . 'Yazar: ' . $row['yazar'] . '</div>'; echo '<div class="kategori">' . $row['kategori'] . '</div>'; echo '<div class="tarih">' . $row['tarih'] . '</div>'; echo '<div class="okunma">' . 'Okunma sayısı: ' . $row['okunma'] . '</div>'; echo '</div>'; } }else{ echo "Haber yok"; } ?> bu kodda gidilmesi istenen icerik.php kodları <?php $gelen_deger = $_GET['icerik_id']; $sorgula = mysql_fetch_array(mysql_query("select * from icerik where icerik_id = '$gelen_deger'")); echo '<div class="icerik">'; echo '<div class="konu">' . $row['konu'] . '</div>'; echo '<div class="yazar">' . 'Yazar: ' . $row['yazar'] . '</div>'; echo '<div class="kategori">' . $row['kategori'] . '</div>'; echo '<div class="tarih">' . $row['tarih'] . '</div>'; echo '<div class="okunma">' . 'Okunma sayısı: ' . $row['okunma'] . '</div>'; echo '</div>'; ?> |
Parse error: syntax error, unexpected '<' in on line 38 bu hatayı verdi |
<?php $son10haber = mysql_query("SELECT * FROM icerik ORDER BY icerik_id DESC LIMIT 10"); if(mysql_num_rows($son10haber) > 0){ while($row = mysql_fetch_array($son10haber) ){ echo '<div class="icerik">'; echo '<div class="baslik">' . '<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=142274270&url=icerik.php?haber=' . $row['icerik_id'] . '" data-href="icerik.php?haber=' . $row['icerik_id'] . '"> ' . $row['baslik'] . '</a></div>'; echo '<div class="konu">' . substr($row['konu'], 0,190) . '</div>'; echo '<div class="yazar">' . 'Yazar: ' . $row['yazar'] . '</div>'; echo '<div class="kategori">' . $row['kategori'] . '</div>'; echo '<div class="tarih">' . $row['tarih'] . '</div>'; echo '<div class="okunma">' . 'Okunma sayısı: ' . $row['okunma'] . '</div>'; echo '</div>'; } }else{ echo "Haber yok"; } ?> bu kodda gidilmesi istenen icerik.php kodları <?php $gelen_deger = $_GET['icerik_id']; $sorgula = mysql_fetch_array(mysql_query("select * from icerik where icerik_id = '$gelen_deger'")); echo '<div class="icerik">'; echo '<div class="konu">' . $row['konu'] . '</div>'; echo '<div class="yazar">' . 'Yazar: ' . $row['yazar'] . '</div>'; echo '<div class="kategori">' . $row['kategori'] . '</div>'; echo '<div class="tarih">' . $row['tarih'] . '</div>'; echo '<div class="okunma">' . 'Okunma sayısı: ' . $row['okunma'] . '</div>'; echo '</div>'; ?> |
/ExternalLinkRedirect?url=icerik.php?haber=3 linki açtı ama externel vs birsey yazıyor direk icerik.php? burdan başlamıyor açtığı sayfa da Not Found The requested URL /ExternalLinkRedirect was not found on this server. 404 hatası veriyor |
icerik.php adlı bir dosyaya ulaşıp gelen id ye göre ekrana o içeriğinin tüm ayrıntılarını yazdırmak istiyorum.
linki şöyle oluşturmaya çalışıyorum.
$gelen_deger = $_GET['icerik_id'];
echo '<div class="baslik">' . '<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=142272107&url=icerik.php?haber=' . $gelen_deger . '" data-href="icerik.php?haber=' . $gelen_deger . '">' . $row['baslik'] . '</a></div>';
linke tıklandıgında ise adres satırında şu görünüyor. /icerik.php?haber=
= den sonra hiçbirşey yazmıyor. gidilen sayfada da id alamıyorum. nasıl neden oluyor bir türlü çözemiyorum.
Yardımcı olabilecek kimse var mı?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi ahmetdeniz377 -- 5 Mart 2020; 7:56:47 >