1. sayfa
Aşağıdaki virgüller yerine nokta kullan: echo '<script>window.location="Http://www.vatan.tc/avatar/vatan-tc-',$resim,'.png"</script>'; ---------------------------------------------------------------------|-----| echo '<script>window.location="Http://www.vatan.tc/avatar/vatan-tc-'.$resim.'.png"</script>'; |
yok gene aynı.. zaten bu echo metodunda bi yanlışlık var sanırım başka bi kod kullanmak gerekiyor olabilir. bak mesela < Resime gitmek için tıklayın > şeklinde foruma imza olarak koyduğumda aşağıdaki görüntü çıkıyor. < Resime gitmek için tıklayın > ama Http://www.vatan.tc/logo/avatar.php adresini browserda açtığınızda hiçbir sorun yok. Karışık resim seçiyor ve gösteriyor. Nası bi kod yazmam lazım ki imza her görüntülendiğinde farklı resim çıkabilsin? |
Belki o sitenin bulletin boardı desteklemiyordur ![]() |
bir örnek verebilirmisin? |
Eklenen scriptler, hack aktivitesini engellemek için kapatılmış olmasın? |
<img> tagini kullanmadan nasil resim gelmesini bekleyebiliyorsun anlamadim ama ..
|
-- Sorunsuz Yazmak istediğin kod bu -- <? $resim = rand(1, 7); echo"<script>window.location='http://www.vatan.tc/avatar/vatan-tc-".$resim.".png'</script>"; ?> -- Ancak -- Bunu böyle script şeklinde yazarsan, sayfa resmin adresine gider ve onu açar.... -- Tavsiye -- <? $resim = rand(1, 7); echo"<img src=http://www.vatan.tc/avatar/vatan-tc-".$resim.".png>"; ?> Şeklinde yazmandır Veya Midgàrd dostumuzun da dediği gibi ; <?echo"<img src=http://www.vatan.tc/avatar/vatan-tc-".rand(1, 7).".png>";?> Yapabilirsin Ufak bir dip NOT: <?echo"yazı";?> yerine, php'de artık '=' kullanılabiliyor Şöyleki; Şekil-A;(Doğru) <?="yazi"?> Şekil-B;(Yanlış) <? ="yazi" ?> Paylaşmak istedim; Bir de ğereksiz tırnak işaretlerinden kaçnalım LÜTFEN ! |
dostum onu da denedim. Explorerda açılıyor ama imza kısmında gözükmüyor. mesela pagerank sitelerinin bir tanesinin kodunu denemiştim onda omuştu. şu aşağıdaki kodu kullanınca 17 yerine random bi değer verdiğinizde istediğim olay oluyor. imaj kodunda var bişiler. aslında imaj source'unda... <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=10330335&url=http://www.ranking-hits.de/" title="Linkliste" target="_blank" data-href="http://www.ranking-hits.de/" title="Linkliste" target="_blank"><img src="http://www.ranking-hits.de/?ref=www.vatan.tc&style=17" border="0" alt="Ranking-Hits" /></a> bir de bir arkadaş header dan söz etti bir örnek istedim verebilen varsa memnun olurum. bir de onu deneyeyim. |
bu kodda hata yok mu ? <?php echo '<img src="http://www.vatan.tc/avatar/vatan-tc-'.rand(1, 7).'.png">'; ?> -----------|-----------------------------------------------|-----------|-----| burdaki kesme işaretleri soyle olmayacak mı? <?php echo "<img src=http://www.vatan.tc/avatar/vatan-tc-" . rand(1, 7) . ".png>"; ?> bence boyle olması lazım.. ![]() |
yani sorun <img> kullanmak veya diğeri değil. şu header olayıyla ilgili bir örnek verebilecek yokmu? burda söylenilenlerle yapılmıyor... |
<?php PHP'de bir fonksiyon daha öğrenmiş oldum ve gerçekten de header ile olay çözüldü. İmzamda her seferinde ayrı bir resim yayınlatabiliyorum. Fikri veren arkadaş örneğini vermemiş olsa da teşekkür ediyorum. Örnek olsun bilmeyenler öğrensin ;) Saygılarımla. |
İmzada resim yok şu anda ama başka bir forumda mı çıkıyor resimli imzan? |
Bir de sunu dene ...
|
yardımın için teşekkürler ama benim kodum çalışıyor.
Evet. sen de deneyebilirsin. Herhangi bir forumda profilinden girip. Avatar adresi kısmına; Http://www.vatan.tc/avatarIm yazarsan her sayfa yenileyişinde yeni bir avatara sahip olacağını göreceksin ;) O adresteki kaynak koduda yukarıda verdim. Herkes kendi sitesine göre düzenleyebilir, isterse benim verdiğim adresi kullanır, farketmez ;) |
1. sayfa
<?php
$resim = rand(1, 7);
echo '<script>window.location="Http://www.vatan.tc/avatar/vatan-tc-',$resim,'.png"</script>';
?>
bu kodhttp://www.vatan.tc/logo/avatar.php adresinde mevcut. Sadece bu adresi kullanarak forumda imza kısmımda random resim gösteren bir kod yazmak istedim ama browserdan açınca oluyor ama imza kısmında resim gözükmüyor.
echo yerine return komutu da kullandım ama olmadı. nasıl yaparız?
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.