[ alexandarciric @ 23.11.2013. 03:21 ] @
Pozdrav svima,

imam jedan iframe na sajtu u kome mi stoji embed kod necega sto ne zelim da mi neko drugi vidi. Da li postoji sledeca solucija:

da mi neki php fajl vuce taj sa nekog php taj iframe, pa da krajnji korisnik koji ode na sajt ne moze da vidi sadrzaj iframe i embed koda?

Nasao sam nesto:
Code:
http://stackoverflow.com/questions/16668111/how-to-get-iframe-content-from-a-remote-page


ali nisam uklavirio. Da li neko ima neko resenje. Unapred hvala
[ alexandarciric @ 23.11.2013. 03:39 ] @
Code:
http://stackoverflow.com/questions/16668111/how-to-get-iframe-content-from-a-remote-page


ili ovako nesto?


znaci hocu da mi:

<iframe src="$iframe" style="border:0px #FFFFFF none;" name="My iFrame" scrolling="no" frameborder="0" marginheight="0px" marginwidth="0px" height="300px" width="260px"></iframe>
}

vuce sa nekog php ovo $iframe a da taj php ne moze da vidi niko drugi sem mene...

[Ovu poruku je menjao alexandarciric dana 23.11.2013. u 05:29 GMT+1]
[ deZio @ 23.11.2013. 11:33 ] @
Nisam te baš najbolje razumeo..

Ako hoćeš da koristiš iframe, onda će svako moći da ti pogleda html kod, pa će samim tim videti src atribut od iframe taga. I lepo onda ode na tu adresu koja stoji u src atributu.

A ako želiš da preuzmeš neki sadržaj sa nekog sajta, onda jedino da preuzmeš html putem cURLa, pa da obradiš taj html, tj. da prikažeš šta ti već treba.

EDIT:

Možeš probati ovako nešto:
Code (php):

<?php
$htmlDocument = new DOMDocument;
$htmlDocument->loadhtmlfile('http://elitesecurity.org');
$htmlDocumentBody = $htmlDocument->getElementsByTagName('body')->item(0);
$body_content = '';

for ($i = 0; $i < $htmlDocumentBody->childNodes->length; $i++) {
    $body_content .= $htmlDocument->saveXML( $htmlDocumentBody->childNodes->item($i) );
}
echo '<textarea>' . $body_content . '</textarea>';
?>
 
[ VladaSu @ 25.11.2013. 08:21 ] @
Nemoj koristiti iframe vec curl u slucaju ako si ti logovan na stranici.