AJAX Örnekleri (Fotoğrag Galerisi, Formlar, Video, Chat, Yazı ve diğer uygulamaları)
bu sayfadan ulaşabilirsin. 5. sıradaki benim yapmaya çalıştığım
js içine php gömme sorunu
23
●3.124
- 25-06-2009, 01:43:59ben elimdeki resimleri admin panelinden upload ediyorum dosyanın içine atıyor resimleri ve veritabanına isimlerini kaydediyor. buraya kadar herşey güzel. ben o veritabanındaki resimlerin adlarını çekerek js içine gömücem bu sayede eklenen resimler orda çıkacak. yapmak istediğim bu ancak slideshow.js dosyasına bunu entegre edemiyorum hata veriyor.
- 25-06-2009, 01:51:36Hocam hiç javacripti karıştırmadan şöle bir mantıkkullanarak yapılabilir.
Veritabann istediğin resimleri ftp de tuttugun resim dizininden kopyalayalım. Orjinal slayt scriptindeki photos klasörüne kopyalayalım.. İşimiz bitincede klasörü temizleyelim.. ( Tüm o klasördeki resimleri silelim)
Denemekte fayda var.. Aslında mantık basit.. Kesin olur yaw - 25-06-2009, 02:02:30ama şöyle bir sorun var, slayt dosyasının içine photos klasöründeki tüm resimlerin isimlerinin girilmesi gerekiyor. otomatik ordakileri alıp göstermiyor slayt göstericisi. ftpden photos klasörüne resimleri atsam da(zaten o klasöre upload ediyor) js dosyası isimlerini bilmediğinden onların varlığından bi'haber
o yüzden php ile içine resim dosyalarının isimlerini gömmeye çalıştım ama başaramadım.
- 25-06-2009, 02:04:47Üyeliği durdurulduçok fazla bakmadım ama basit sanki virgülün fazla geliyor gibi geldi bana
<?php include("../../../baglanti.php"); $resimSql = "SELECT * FROM resimler"; $resimSonuc = mysql_query($resimSql); $count = mysql_num_rows($resimSonuc); while($resimSatir = mysql_fetch_assoc($resimSonuc)) { $i++; $resim = $resimSatir["resimAdi"]; ?> new Array("<?php echo $resim; ?>", "650", "488", "Resim için açıklama")<?php if($count != $i){ echo ',';}?> <?php } ?>
bu şekilde değiştirirsen alt blokta verdiğin kodu sorun kalmaz sanki - 25-06-2009, 02:06:53inn0c3nt adlı üyeden alıntı: mesajı görüntüle
veritabanından cıkıp while döngüsü ile doldurabiliriz..
Su an /aralar cok yogunum.. Yogun olmasam yapıvercem ama mumkun değil gibi görünüor..
Ama illada yapalım dersen stajyerime yarın ödev diye veririm. Aksama kadar yapar. Sende bir öğrenci sevindirirsin 20-25 lira gibi bir ücret verirsin. - 25-06-2009, 02:20:49@WhiteKey
o şekilde de denedim ama olmuyor javascript php ile dışarıdan değer vermeye çalışınca yemiyor, sorun orda. kafam da karıştı iyice artık sakin kafayla yarın tekrar baştan bakmayı planlıyorum bir yolu vardır heralde bunun..
@mally328
teşekkürler ama kalsın, ben zaten öğrenci adamım 25 liramı bunun için verememayrıca böyle birşey için 25 lira alan öğrenci öğrenciliği bıraksın, zaten yakında zengin olur.
----
yardım etmeye çalışan arkadaşların hepsine teşekkürler. olur da işin aslını çözerseniz ve yayınlarsanız sevinirim. bende yaparsam buraya koyarım belki birinin işine yarar. - 25-06-2009, 02:23:43Üyeliği durdurulduinn0c3nt
benim yukarıda verdiğim kodları denedinmi gerçekten çalışması lazım çünküjavascriptte array oluştururken döngü içinde 1 virgülü fazladan ekliyorsun onun için javascript yazım hatası oluyor.
peki şöyle yap sen sayfayı tarayıcıda aç kaynağı görüntüle de çıkanı buraya yapıştır. bi bakalım