peki bu yazıyı düzeltmenin başka bir yolu yok mu başka bir kodlarla falan? bir de hosting firmasının php versiyonu 5. x olduğu için mi veriyor bu hatayı yoksa benim bilgisayarımda 5. x yüklü olduğu için mi? yani başka bi bilgisayarda, örn internet cafe, orada da aynı hata yazı görüntülenir mi?

iframe ile halletmişssin. ama hatanin mantigini anlatayim en azindan boyle oldugunu dusunuyorum. simdi ftp'de aa klasöründe getbanner. php var. ve yine aa klasöründe ayar. php war. getbanner. php'de PHP:

arkadaşlar normalde getbanner. php'yi serverda çalıştırıyorum adres satırına bulunduğu path'i yazıp enterlıyorum normal direkt çalışıyor. ama başka bir php içinde inlude ile çalıştırdığımda; Warning: mysql_connect : Access denied for user 'nobody'@'localhost' in / .../ .../getbanner. php on line 4

Sunucudaki MySQL 5.2.5 ile gelen bir güvenlik artırma olayı gibi tam bilmiyorum. PHPMyadmin'den nobody isminde bir kullanıcı ekleyin ve kullandığınız db'yi kullanma yetkisi verin. Sunucu olarak localhost deyin. Sadece okuma izni verseniz bile yeterlidir.

getbanner. php zaten include ettiğim dosya, ayrı dosyalar değil yani konuyu okuduysanız zaten getbanner. php'nin include edilmeden tek başına çalıştığını yazmıştım zaten. getbanner. php'nin 4. satırında hata var diyor hata yazısı, 4. satır da mysql'e bağlanma ile ilgili. eğer mysql'e bağlanamasa getbanner. php include edilmeden tek başına da çalışmaz zaten. ayrıca, kodları veremem üzgünüm.. :s

PHP 5. x ve sonrasında çıkıyor bu hata. Normalde 'nobody'@'localhost' kullanıcısına MySQL'e izin vermek gerekiyor.

arkadaşlar çözümü yine ben kendim buldum deneye deneye bağdat bulunur! arkadaşlar php dosyayı başka bir php'nin içinde include ediyorsanız ve eğer siz de benim gibi böyle uyuz uyarı yazıları görüyorsanız, include değil de iframe olarak alın. iframe olduğunda script gayet güzel çalışıyor ve o uyuz uyarı yazısı da çıkmıyor!

getbanner. php ve include ettiğin dosyanın kodlarını ver sonra yorum yapalım