2013-08-13 18 views
5

Eh, web host var ve ebay geribildirimimi gösteren kodu almak istiyorum, ama ihtiyacım olan şey başka bir web sitesiyle ilgili bir kod değil, demek istediğim kendi kodumu almak içinebay geri bildirim Sayfamı göster

<link rel="stylesheet" type="text/css" href="http://gamila-secret.comyr.com/Styles/feedback.css" /> 
<script type="text/javascript" src="http://www.pc-homecare.co.uk/ebay/feedback.php?id=[USERID]&site=[SITEID]&seller=[SELLER]"></script> 

Ben kendi kodunu, ne stil dosyası oluyor yaptı ve ihtiyaç dediği gibi: bana yardım ama yine burada kod, yardımına ihtiyacım ve iyi çalışıyor olabilir çok iyi kod buldum yeniden, ama yine de javascript dosyasını almam gerekiyor, koddan aldığım "http://www.pc-homecare.co.uk/ebay/feedback.php?id=[USERID]&site=[SITEID]&seller=[SELLER]" sayfasına gittim ve kaynağını (kodlarını) kopyaladım, sonra sunucumda yeni bir dosya yaptım kod ama maalesef işe yaramadı. Kodları kendi sunucumda çalışmaya başlamak için işlevleri nasıl edinebilirim?

+1

Bir PHP dosyası olduğu için, istemci tarafında değil, sunucu tarafında kod çalışıyor. Eğer peşinde olduğunuz buysa PHP kodunu alamayacaksınız - sadece ne tükettiğini (bu durumda HTML çıktısını yazmak için bazı Javascript). –

+0

Sorunuz çok muğlak, rewording deneyin. – Benubird

cevap

0

Bu kesmek olabilir, ama kesinlikle işe yarar ..

PhantomJS yüklemeyi deneyin (veya herhangi bir sunucu tarafı JavaScript motoru) ve ebay geribildirim puanı görüntüleyen herhangi sayfayı yüklemek için kullanarak, daha sonra yakala jQuery ile geri bildirim puanınızı içeren ve bir dosyaya geri döndüren ve bu dosyayı PHP ile okuyan öğe. Biraz yavaş olabilir (birkaç saniye, belki), ama iş bitecek.

1

Bir URL'nin içeriğini almak için PHP'de get_file_contents'u kullanabilirsiniz (bkz. Php.net/manual/en/function.file-get-contents.php).

<?php 

$section = file_get_contents('http://example.com', NULL, NULL, 20, 14); 
var_dump($section); 

?> 

<?php 

$page = file_get_contents('http://www.example.com/'); 

?> 

Veya, bunun bir bölümünü almak için. Ama elbette her zaman URL'nin içeriğini PHP regex kullanarak ilk örnekten ayırabilirsiniz (bkz. http://php.net/manual/en/function.preg-match.php).

HTML eklenmesi PHP'de basit bir sorundur (bkz. Php.net/manual/en/function.echo.php).

<?php 

$src = 'http://example.com/script.js': 
echo '<script src="' . $src . '"></script>'; 

?> 

, birleştirme kullanılarak (php.net/manual/en/language.operators.string.php bakınız).

Umarım bu yardımcı olur.

+0

Gerçekten bunu kullanmak istediğimi nasıl uygulayabilirim anlamıyorum. Ayrıca php kodunu nasıl bilmiyorum. Ama yine de senin çaban için oy vereceğim, teşekkürler. –

İlgili konular