Arama butonu
Bu konudaki kullanıcılar: 2 misafir, 1 mobil kullanıcı
3
Cevap
821
Tıklama
0
Öne Çıkarma
Php'de javascript ile include
M
19 yıl
Çavuş
Konu Sahibi

Arkadaşlar,

Amacım bir php dosyasının içinde sürekli tekrarlanan komutları bir javascript dosyası içinde yazarak include işlemi gerçekleştirmek (Php include komutu Türkçe karakter sorunu yarattığı için bu yolu denemek istedim). Bu işlem için aşağıdaki index.php ve top.js adlı dosyaları bilgisayarımda kurulu WAMP5 Version 1.6.4 server üzerinde çalıştırdığımda sorunsuz çalışıyor.

Ancak aynı dosyaları Kayyo Server'a yükleyip çalıştırmayı denediğim zaman top.js dosyasını hiç okumuyor. Sanki aşağıdaki satır hiç yokmuş gibi işlem yapıyor:

<script src="top.js" type="text/javascript"></script>

Yardımlarınız için şimdiden teşekkürler!


// index.php

<HTML>
<HEAD>
<TITLE>Sayfa Başlığı</TITLE>
<META content="Sayfa açıklaması" name=description>
<META content="Sayfa anahtar kelimeler" name=keywords>
</HEAD>
<BODY>

<script src="top.js" type="text/javascript"></script>

<br>

<table border=1>
<tr>
<td>
Ana dosya 1 nci sütun
</td>
<td>
Ana dosya 2 nci sütun
</td>
<td>
Ana dosya 3 nci sütun
</td>
</tr>
</table>

</BODY>
</HTML>


// top.js

document.write (" <table border=1>");
document.write (" <tr>");
document.write (" <td>");
document.write (" js 1 nci sütun");
document.write (" </td>");
document.write (" <td>");
document.write (" js 2 nci sütun");
document.write (" </td>");
document.write (" <td>");
document.write (" js 3 ncü sütun");
document.write (" </td>");
document.write (" </tr>");
document.write (" </table>");

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Ü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.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi MehmetCaner -- 23 Ekim 2006; 9:31:02 >

L
19 yıl
Yüzbaşı

Bunu dene;
<HTML>  
<HEAD>
<TITLE>Sayfa Başlığı</TITLE>
<META content="Sayfa açıklaması" name=description>
<META content="Sayfa anahtar kelimeler" name=keywords>
</HEAD>
<BODY>
<script FOR='window' EVENT='onload'>
document.write (" <table border=1>");
document.write (" <tr>");
document.write (" <td>");
document.write (" js 1 nci sütun");
document.write (" </td>");
document.write (" <td>");
document.write (" js 2 nci sütun");
document.write (" </td>");
document.write (" <td>");
document.write (" js 3 ncü sütun");
document.write (" </td>");
document.write (" </tr>");
document.write (" </table>");
</script>
</BODY>
</HTML>

Ancak böyle yaparsan sadece istediğin tablo görünür...

Tavsiye edebileceğim;
<HTML>  
<HEAD>
<TITLE>Sayfa Başlığı</TITLE>
<META content="Sayfa açıklaması" name=description>
<META content="Sayfa anahtar kelimeler" name=keywords>
</HEAD>
<BODY>
<script FOR='window' EVENT='onload'>
a='js 1 nci sütun';
b='js 2 nci sütun';
c='js 3 ncü sütun';
document.getElementById('aa').firstChild.nodeValue=a;
document.getElementById('bb').firstChild.nodeValue=b;
document.getElementById('cc').firstChild.nodeValue=c;
</script>
<table border=1>
<tr><td id=aa>1</td></tr>
<tr><td id=bb>2</td></tr>
<tr><td id=cc>3</td></tr>
</table>
</BODY>
</HTML>





< Bu mesaj bu kişi tarafından değiştirildi looter -- 15 Kasım 2006; 15:31:48 >
Bu mesaja 1 cevap geldi.
G
19 yıl
Yarbay

Sorunun php ile değil, looter`ın da örneklediği gibi html ile. Çözümü doğru yerde aramak lazım...


Bu mesaja @Midgàrd cevap verdi.
M
19 yıl
Binbaşı

PHP ile alakasi yok konunun ... :)



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.