lostyazilim
tr.link

Txt nin içindeki html kodlarını çekip göstermek?

4 Mesajlar 1.089 Okunma
lstbozum
tr.link

brkrtp brkrtp Mobile App Developer Kullanıcı
  • Üyelik 24.08.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Mobile App Developer
  • Konum İstanbul Anadolu
  • Ad Soyad B** K**
  • Mesajlar 964
  • Beğeniler 269 / 251
  • Ticaret 31, (%97)
Merhaba arkadaşlar,

Uzak sitede bir txt belgesi var, ve bu belgeyinin içerisinde html kodlar bulunuyor. Bunu php ile nasıl çekebilirim ve html çıktısını sitede gösterebilirim?
Kodları uzaktan çekmek zorundayım.
 

 

wmaraci
reklam

PhpCode PhpCode Aslı ile Mecnun Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Master
  • Konum İstanbul Avrupa
  • Ad Soyad U** A**
  • Mesajlar 287
  • Beğeniler 64 / 43
  • Ticaret 7, (%100)
$dosyaAc = fOpen("http://siteadresi.com/belge.txt" , "r");
$dosyaOku = fRead ($dosyaAc , fileSize ("http://siteadresi.com/belge.txt"));

$dosya = fopen ("htmldosta.html" , 'w'); //dosya oluşturma işlemi
$yaz="$dosyaOku"; //uzak sunucudaki okunan txtnin kendi sunucuda oluşturduğumuz html dosyasına yazılması işlemi
fwrite ( $dosya , $yaz ) ;
fclose ($dosya);

include("htmldosya.html");

benim aklıma gelen yöntem bu
MertKoseoglu

kişi bu mesajı beğendi.

brkrtp brkrtp Mobile App Developer Kullanıcı
  • Üyelik 24.08.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Mobile App Developer
  • Konum İstanbul Anadolu
  • Ad Soyad B** K**
  • Mesajlar 964
  • Beğeniler 269 / 251
  • Ticaret 31, (%97)

PhpCode adlı üyeden alıntı

$dosyaAc = fOpen("http://siteadresi.com/belge.txt" , "r");
$dosyaOku = fRead ($dosyaAc , fileSize ("http://siteadresi.com/belge.txt"));

$dosya = fopen ("htmldosta.html" , 'w'); //dosya oluşturma işlemi
$yaz="$dosyaOku"; //dosya içine ne yazmak istiyorsanız buraya yazın.
fwrite ( $dosya , $yaz ) ;
fclose ($dosya);

include("htmldosya.html");

benim aklıma gelen yöntem bu

Şu satırı anlamadım ? $yaz="$dosyaOku"; //dosya içine ne yazmak istiyorsanız buraya yazın.
 

 

PhpCode PhpCode Aslı ile Mecnun Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Master
  • Konum İstanbul Avrupa
  • Ad Soyad U** A**
  • Mesajlar 287
  • Beğeniler 64 / 43
  • Ticaret 7, (%100)
ayrıca bu php sitede html kodunu çalıştırır, kodları göstermek istiyorsan

direkt include("siteadresi.com/belge.txt"); diyebilirsin.

Bu html kodlarını gösterecek, en yukarıdaki işlem ise çalıştıracaktır hangisini istiyorsan ona göre kullanabilirsin

Ek Olarak: //tan sonrasını takma normalde oraya asdasd yazsak html dosyasının içine asdasd yazacaktı. biz $dosyaOku/yu yazdırdık. yani uzak sitedeki okuttuğumuz html kodlarını kendi sunucumuzda html dosyası oluşturarak içine yazılmasını sağladık

Ek Olarak: düzenledim istersen tekrar kontrol et o satırı umarım işine yarar

Ek Olarak: burada dikkat etmen gereken şey ise sunucunda yazma işlemine izin verilmiş olmasıdır. eğer zaten izinler uygunsa yazma işlemi gerçekleşir.
 

 

wmaraci
wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al