Php´de arama sonuç sayfasını düzenleme

Php´de arama sonuç sayfasını düzenleme

kalimba

Herkese merhaba;

Benim server´ımda olmayan bir sayfada arama yaptırmak istiyorum. Örneğin googda q değişkeni sayfaya gönderdiğimiz zaman google sayfası açılıyor ve aramaları görebiliyoruz.

Benim yapacağım şeyde inputların kendi sayfamda olacak. (bu linktekiler gibi [url]http://www.aecosensors.com/Inglese/Catalogo.asp[/url])

Gereken değişkenleri dolardescrizioneF2=aranılan kod şeklinde http://www.aecosensors.com/Inglese/cerca.asp sayfasına gönderecem. Örnek arama [url]http://www.aecosensors.com/Inglese/cerca.asp?descrizioneF2=SI8-DC2&azione=2[/url] şeklinde.

Benim sorumum ise arama sayfasının başlığında firmayla alakalı link yada logo olmasını istemiyorum. Arama sonucunda oluşan tablo benim için yeterli. Üst kısmı nasıl ayırabilirim?

Döviz kurlarını merkez bankasının sayfasından alarak kullanıldığı sisteme yakın bişey aslında bu. Ama daha önce yapmadığım için danışmak istedim. Kendi sayfamda bir iframe içerisinde göstermeyi düşünüyorum. Böylece bu ssitemi yapmak zorunda kalmayacağım gibi güncelleştirmeleride takip etmem gerekmeyecek. [G9]

Kolay gelsin.

2006-06-05 12:46:52

Cvp

XxNEOxX

fopen("http://www.sayfa.com?degisken=1", "r");

seklindeki kodla basit yoldan bir internet sayfasini html olarak okuyabilirsin, elindeki bu html dosyasinin iceriginde de ereg(), eregi(), explode() v.b. komutlari kullanarak istedigin bölümleri ayiklayip sadece o bölümleri gösterebilirsin...
Genel anlamda bir fikir istemissin galiba, benim su anda aklima gelen kabaca yol bu...

asagidaki linkler bu komutlarin genis aciklamalarini ve kullanim tarzlarini iceriyor..

http://de2.php.net/manual/en/function.fopen.php

http://de2.php.net/manual/en/function.ereg.php

iyi calismalar

...

2006-06-04 23:10:12

Cvp

kalimba

Teşekkür ederim genel anlamda bir fikir istemiştim. fopen("http://www.sayfa.com?degisken=1", "r"); ile okuduktan sonra tabloya kadar bölümleri atmam yeterli olacak ibi gözüküyor. Şu anda deniyorum. Kullandığım ara kodlarıda burada belirtirim.

İlgin için sağol. Kolay gelsin.

2006-06-05 11:40:38

Cvp

kalimba

Büyük ihtimalle işimi görecek bir yol buldum. İç sayfalarda farklı bölümleride ayırmam gerekcek ama prensip olarak aşağıdaki kodu kullanacağım. Belki başkalarının işinede yarar.

<?

//dosya aç
dolarfp= fopen("http://www.aecosensors.com/Inglese/cerca.asp?descrizioneF2=SI8-DC2&azione=2", "r");

dolarData = fread(dolarfp,800000);
fclose( dolarfp );




//dosyada değistireceğim yeri txt olarak başka bir yere kaydettim. Bi ton javalı filan geçişler vardı, ondaki karakterleri ayırmakla uğraşmak istemedim.
dolarfilenamekod = "ustkod.txt";
dolarfpkod = fopen( dolarfilenamekod,"r");
dolarDatakod = fread(dolarfpkod, 800000);
fclose( dolarfpkod );




//dosyadan değiştireceğim yerleri kaldırıyorum
print str_replace(dolarDatakod, " ", dolarData);


?>

2006-06-05 12:46:52