Merhaba. Yaptığım uygulamada karşılaştığım, içinden çıkamadığım birkaç durum var. Yardımcı olabilirseniz sevinirim.
1. Ajax ile login yaptığım bir modülde giriş başarılı olduğu zaman sayfayı yenileyemiyorum. Javascript işlemiyor.
2. En çok satılanlar diye bir kutucuk var. Burada listelediğim ürünler, veritabanındaki satılma alanına bağlı olarak büyükten küçüğe doğru listelenecek. Bunun SQL cümleciğini örnekleyebilir misiniz?
3. Ürün detaylarını gösterdiğim bir sayfa mevcut. Bu sayfada ürün resmini göstermek için lightbox kullanıyorum. Fakat aynı sayfada bir css-javascript tab kullandığım zaman lightbox devre dışı kalıyor. Sanırım iki js kodu birbiriyle çakışıyor.
4. Sunucumda mail fonksiyonu ile mail gönderemiyorum. Sonuç olumlu görünüyor fakat ne gelen kutusuna ne de spam a mail gelmiyor.
Yukarıdaki 1., 2. ve 3. sorunlar http://www.tarbazfruit.com/web adresinde bulunmaktadır.
Yardımcı olabilirseniz sevinirim. Şimdiden teşekkürler.
İyi çalışmalar...
PHP ile ilgili birkaç basit sorum olacak
5
●392
- 01-10-2009, 11:39:341. PHP ile ilgili değil. Çağırdığınız sayfanın javascript kodları çalışmaz ancak script src ile çağırdığınız dosyalar çalıştırılır.
2. SELECT * FROM urunler order by satilma_adedi
3. PHP ile ilgili değil, örnek kodlarınızı yazarsanız belki yardımcı olunabilir.
4. sunucu yöneticinizle görüşün, sunucunun smtp ayarları yapılmamış olabilir veya sizi smtp kullanımına itmek için mail fonksiyonu doğru çalışmıyor olabilir.
5. javascriptle alakalı soruları o bölümde daha rahat bulabilrisiniz. Sunucu sizinse 4. sorunuzu bir de site ve sunucu yönetimi bölümüne açabilrisiniz - 01-10-2009, 12:14:43Evet desc ile yazmak gerekirdi yanlış yazmışım. oradan kastım şuydu,
<script>
alert('merhaba dünya');
</script>
yazdığınızda sayfa yüklenince çalışmaz. en azından ben nasıl çalıştırılacğaını bilmiyorum ama bir dosyaya alert('merhaba dünya'); yazıp bunu <script src="dosyanınadı.js"></script> şeklide çağırırsanız, bu çalıştırılabilir. Tabi yine direk çalışmıyor ama
function loadobjs(revattribute){ if (revattribute!=null && revattribute!=""){ //if "rev" attribute is defined (load external .js or .css files) var objectlist=revattribute.split(/\s*,\s*/) //split the files and store as array for (var i=0; i<objectlist.length; i++){ var file=objectlist[i] var fileref="" if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding if (file.indexOf(".js")!=-1){ //If object is a js file fileref=document.createElement('script') fileref.setAttribute("type","text/javascript"); fileref.setAttribute("src", file); } else if (file.indexOf(".css")!=-1){ //If object is a css file fileref=document.createElement("link") fileref.setAttribute("rel", "stylesheet"); fileref.setAttribute("type", "text/css"); fileref.setAttribute("href", file); } } if (fileref!=""){ document.getElementsByTagName("head").item(0).appendChild(fileref) loadedobjects+=file+" " //Remember this object as being already added to page } } } }şeklindeki bir fonksiyonla sayfa içinde kullanılan bu söylediğim src li javscriptleri ve yine
<style></style> arasına değil de, dışarıdan <link href=" ile çağırılan css dosyalarını da çalıştırıyor.
sanıyorum prototype ile yapılmış bir ajaxtab uyulamasında yazıyor bu örnekler.
http://www.gokhanakin.com/yazi-msn-s...imi--1406.html
burada yorum yazarken gördüğünüz üzre ajaxtab içerisinde de olsa karakter sayımını yapabiliyor.
http://www.gokhanakin.com/js/ajaxtabs.js yukarıda bahsettiğim kodlar burada. Sanıyorum bunlar prototype kodları. Normal javascript kodları için yapacaksanız getAttribute ve seAttiribute fonksiyonları lazım - 01-10-2009, 16:18:58Haymac, teşekkür ederim. Ben varchar yapmışım int yapınca düzeldi.
Seyranli, arkadaşım verdiğin bilgiler için teşekkür ederim ama yine olmadı. Başka bir dosyada js yenileme kodunu yapıp src ile çağırıyorum fakat yine işlemiyor. İstersen sen kendin kontrol edebilirsin.
E-Posta adresi: kayahalil@gmail.com Şifre: 123456