Forum

Kod Okuma Hatası
 
Bildirimler
Hepsini Temizle

Kod Okuma Hatası

7 Yazılar
2 Üyeler
0 Likes
604 Görüntüleme
(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

Merhaba Hocamlarım 

 Benim Sorunum 

<a target="_blank" href="http://ask.fm/<?=$t["uid"]?>/answer/<?=$t["bid"]?>"><?=$t["bid"]?></a>

 Böyle Bir Kodum Var  Bu Kodu Başka Bir Hostingimde Deniyorum Oluyor ama kendi ISS  serverimde denediğimde

  http://shaiyaturkey.com/dlle/panelcik/hata.php  Böyle Gösteriyor Kodu Sorun Nedendir Sizce Bütün Herşey Sorunsuz Kurulu

 Özellikler :

 Windows Server 2008 R2 Fondadition

ISS Server

PHP+MYSQ+LAPACHE Hepsi Kurulu

 

Teşekkürler 

 
Gönderildi : 20/08/2012 17:19

(@orhanakdogan)
Gönderiler: 311
Reputable Member
 

Merhaba,Php çalışmıyor. Linkteki çıktı html çıktısıdır, yani php kodu yürütülememiş.

Emin olmak için aşağıdaki kodu çalıştırmayı deneyebilirsiniz.

<?php echo "Merhaba Dünya"?>

 
Gönderildi : 21/08/2012 08:17

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

verdiğiniz kod çalışıyor

 
Gönderildi : 21/08/2012 09:58

(@orhanakdogan)
Gönderiler: 311
Reputable Member
 

o zaman short_open_tag kapalı olabilir..Bu tag <?= kullanımını etkiler.Eğer bu nedenden ise bunun yerine <?php echo getirerek deneyebiliriz.

<a target="_blank" href="http://ask.fm/<?php echo $t["uid"]?>/answer/<?php echo $t["bid"]?>"><?php echo $t["bid"]?></a>

şeklinde kullanmayı deneyelim.

 
Gönderildi : 21/08/2012 17:07

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

hocam yanlzı bu kod mysql e bağlı yani mysqlden cekiyor 

 
Gönderildi : 21/08/2012 21:31

(@orhanakdogan)
Gönderiler: 311
Reputable Member
 

PHP XML içinde kullanmak istendiğinde  <?xml ?> satırını kullanmak için bu kısa etiket kullanımı php paramaterlerinden iptal edilip uzun etiket (<?php ?>) kullanılabiliyor.
Bu ayrıca, <? echo'ya eşdeğer olan <?= kısaltmasını da etkiler. Bu kısaltmayı kullanabilmek için short_open_tag yönergesinin değeri 1 olmalıdır.

Son önerimi bir önceki mesajımdaki linkte bulunan  bu bilgi doğrultusunda bir daha kontrol edin,
Sorun verdiğiniz linkin html çıktı üretmesi, php kodunu yürütemiyor olmasıdır,
çözüm aranan durum bu, php nin çalıştığını teyit ettiniz, öyleyse kısa php tagı (<?=) neden olabilir diye düşünüp
(<?=) kısa tagı yerine normal hali olan (<?php echo ) denemenizi önerdim.

(mysql olsada olmasada php kodu yürütülürse gösterdiğiniz gibi çıktı oluşmaz)

İyi çalışmalar.

 
Gönderildi : 22/08/2012 00:38

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

hocam dededim olmadı mysql - php de çalışıyor çünkü joomla-wordpress tarzı sistemler çalışıyor

 
Gönderildi : 22/08/2012 14:45

Paylaş: