Forum
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
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"?>
verdiğiniz kod çalışıyor
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.
hocam yanlzı bu kod mysql e bağlı yani mysqlden cekiyor
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.
hocam dededim olmadı mysql - php de çalışıyor çünkü joomla-wordpress tarzı sistemler çalışıyor