Flin Skrevet 6. oktober 2007 Del Skrevet 6. oktober 2007 (endret) Hei. Jeg skal utføre følgene oppgave, jeg skal gå til en side så skal jeg hente ned kilde koden og legge den i en variabel. Så jeg trenger litt hjelp. Hvordan får jeg scriptet mitt til å gå til en bestemt side og hvordan henter man ned ting fra weben med script? Hvis det er noen som har noen andre råd når det gjeller dette så: ja takk. Endret 10. oktober 2007 av Hjelpphp Lenke til kommentar
kakkle Skrevet 6. oktober 2007 Del Skrevet 6. oktober 2007 (endret) Du tenker på å bare hente ut kildekoden fra en hvilken som helst side, som i html kildekode ? Du kan isåfall bruke file_get_contents til dette. : <?php $page = "http://www.vg.no"; $source = file_get_contents($page); echo "<textarea cols=100 rows=30>{$source}</textarea>"; ?> Vil skrive ut kildekoden til vg i en textarea. Hvis det var det du tenkte på da... Endret 6. oktober 2007 av kakkle Lenke til kommentar
Runar0 Skrevet 6. oktober 2007 Del Skrevet 6. oktober 2007 (endret) PHP <?php $google = file_get_contents('http://www.google.com'); echo $google; ?> Dette skal virke, ihvertfall i php5. Vist det ikkje gå så kan du bruke sockets til for å gjøre ein manuell http connect. Edit: litt sein der Endret 6. oktober 2007 av Runar0 Lenke til kommentar
Ståle Skrevet 6. oktober 2007 Del Skrevet 6. oktober 2007 Evnt hvis du vil gjore noe med siden, som feks a logge inn, kan du bruke cURL http://curl.haxx.se/ Lenke til kommentar
Flin Skrevet 7. oktober 2007 Forfatter Del Skrevet 7. oktober 2007 Takk. Det var det jeg trengte. Jeg trodde file_get_contents bare funger på filer på din server, men jeg tok feil. Lenke til kommentar
Wackamole Skrevet 13. oktober 2007 Del Skrevet 13. oktober 2007 Jeg har modifisert litt på koden (jeg vet at du ikke trengte mer, men kanskje andre har lyst på) jeg har lagt til et felt hvor du kan skrive url'en til siden du vil vite "source koden" på.. <?php if(isset($_POST['submit'])){ $search = ($_POST['search']); $source = file_get_contents($search); echo "<textarea cols=100 rows=30>{$source}</textarea>"; } ?> <form action="index.php" method="post"> <input type="text" id="search" name="search"> <input type="submit" name="submit"> </form> Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå