2013-08-13 19 views
5

Bene, ho un host web e vorrei ottenere il codice che mostra il mio feedback su ebay, ma quello di cui ho bisogno non è un codice correlato a un altro sito web, quello che voglio dire è che voglio per ottenere il mio codice. ho trovato molto bene il codice che mi può aiutare, ma ancora ho bisogno del vostro aiuto, ecco il codice e funziona bene:mostra feedback ebay sul mio sito web

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

come ho detto ho bisogno del mio proprio codice, quello che ho fatto è sempre il file di stile e ricostruirlo, ma ho ancora bisogno di ottenere il file javascript, sono appena andato a quella pagina "http://www.pc-homecare.co.uk/ebay/feedback.php?id=[USERID]&site=[SITEID]&seller=[SELLER]" che ho preso dal codice, e ho copiato la sua fonte (i suoi codici), poi ho fatto un nuovo file nel mio server con quello codice ma purtroppo non ha funzionato. Qualche idea su come posso far funzionare le funzioni dei codici sul mio server?

+1

Poiché è un file PHP, il codice è in esecuzione sul lato server, non sul lato client. Non sarai in grado di ottenere il codice PHP se questo è quello che cerchi - solo ciò che sputa (in questo caso alcuni Javascript per scrivere l'output HTML). –

+0

La tua domanda è troppo vaga, prova a riformularla. – Benubird

risposta

0

Questo può essere un hack, ma sarebbe sicuramente lavorare ..

provare a installare PhantomJS (o qualsiasi server-side JavaScript motore) e utilizzarlo per caricare qualsiasi pagina che visualizza il punteggio di feedback di ebay, poi prendete la elemento contenente il tuo punteggio di feedback con jQuery e restituirlo a un file e leggere quel file con PHP. Potrebbe essere un po 'lento (pochi secondi, forse), ma riuscirà a completare il lavoro.

1

È possibile utilizzare get_file_contents in PHP come tale per ottenere il contenuto di un URL (vedere php.net/manual/en/function.file-get-contents.php).

<?php 

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

?> 

Oppure,

<?php 

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

?> 

, per ottenere una sezione di esso. Ma ovviamente puoi sempre analizzare il contenuto dell'URL dal primo esempio usando la regex di PHP (vedi http://php.net/manual/en/function.preg-match.php).

Echoing HTML è una questione semplice in PHP (vedere php.net/manual/en/function.echo.php).

<?php 

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

?> 

, usando la concatenazione (vedi php.net/manual/en/language.operators.string.php).

Spero che questo aiuti.

+0

Realmente non capisco come potrei applicarlo come voglio usarlo. Inoltre non so come codificare php. Ma comunque voterò per il tuo impegno, grazie. –