Avatar billede muuu Nybegynder
28. august 2003 - 09:44 Der er 10 kommentarer og
1 løsning

Hvorfor virker dette PHP script ikke ?

Hvorfor virker dette PHP script ikke ?
(Jeg er en total noob)

<?
$Html = fopen("http://www.bymyself.1go.dk/", "r");
$Test = explode("</script>", $Html);
echo $Test[1];
echo "<br>";
echo $Html;
?>
Avatar billede muuu Nybegynder
28. august 2003 - 09:45 #1
<?
$Html = fopen("http://www.bymyself.1go.dk/", "r");
$Test = explode("</script>", $Html);
echo $Test[1];
echo "<br>";
echo $Html;
?>
Avatar billede erikjacobsen Ekspert
28. august 2003 - 09:50 #2
$Html = file_get_contents(fopen("http://www.bymyself.1go.dk/", "r"));
Avatar billede algizoft Nybegynder
28. august 2003 - 09:50 #3
Det er fordi $Html blot er en pointer til filen.... Prøv nedenstående istedet...

<?
$Html = implode("\r\n",file("http://www.bymyself.1go.dk/", "r"));
$Test = explode("</script>", $Html);
echo $Test[1];
echo $Html;
?>
Avatar billede erikjacobsen Ekspert
28. august 2003 - 09:51 #4
Hovsa:

$Html = file_get_contents("http://www.bymyself.1go.dk/");
Avatar billede anhansen Nybegynder
28. august 2003 - 09:59 #5
Hvad er det du gerne vil ha ud af scriptet?
Avatar billede muuu Nybegynder
28. august 2003 - 11:00 #6
Dette er kun et test script!
Det er kun lavet til at få det til at virke.
Avatar billede anhansen Nybegynder
28. august 2003 - 11:24 #7
Ok... Så forstår jeg bedre... Jeg synes heller ikke der var så meget mening i det... :-)
Hvis du gerne vil bruge fopen, kan du bagefter hive data ud af filen med fgets. Evt. iterativt, med samme resultat som erikjacobsen.
f.x
<?
$Html = fopen("http://www.bymyself.1go.dk/", "r");
while(!feof($Html)){
    $code .= fgets($Html, 255);   
}
?>
hvor de 255 er længden på den længste linie.. :-)
Avatar billede muuu Nybegynder
28. august 2003 - 12:54 #8
Hmmm på fopen får jeg en error.

Warning: file("http://www.bymyself.1go.dk/") - No such file or directory in /var/www/hotels/1go/bymyself/html/Edit2.php on line 2
Avatar billede erikjacobsen Ekspert
28. august 2003 - 13:05 #9
Hvis du kører det fra 1go.dk er det jo nok fordi de ikke tillader
at du åbner http-forbindelser som filer.
Avatar billede muuu Nybegynder
28. august 2003 - 17:29 #10
lol ok!
Avatar billede muuu Nybegynder
04. september 2003 - 20:02 #11
Ok tak det virker nu (Jeg har skiftet til http://www.frac.dk)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester