Toon posts:

[PHP] fopen werkt niet op een http page

Pagina: 1
Acties:
  • 121 views sinds 30-01-2008

Verwijderd

Topicstarter
Ok,
heb hier al tijdje op gezocht, en niets lijkt te werken...

De moeilijkheid is dat het waarschijnlijk een C-script based page is.
Het betreft http://www.emp3finder.com/download/123212/

Zou fantastisch zijn als iemand een oplossing kent hiervoor, indien nodig in samenwerking met een Perl script.
code:
1
2
3
4
5
6
7
<?php

$file = fopen("http://www.emp3finder.com/download/123212/", "r" );
$buffer = fgets($file, 10240);
echo $buffer;
fclose($file);
?>

Dit werkt dus niet :(

Please help me out :D

Verwijderd

Misschien help ik je hier wat mee opweg:
PHP:
1
<?  $server = "host";  $fp = fsockopen($server, 80);  if($fp)  {   while(!feof($fp))    {      $data .= fread($fp,1000);      return $data;    }  }fclose($fp); ?>

('k doe dit ff snel uit m'n hoofd want ik ben niet thuis ..)

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

foutmelding :? :? :?

Klaar voor een nieuwe uitdaging.


Verwijderd

Topicstarter
idd, krijg foutmelding , heb die wel kunnen wegwerken, maar dan nog altijd geen gegevens in $data ...

Damn, this is strange

Verwijderd

Op woensdag 13 maart 2002 18:12 schreef jRown het volgende:
idd, krijg foutmelding
Hoe ziet die foutmelding eruit. :)

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Op woensdag 13 maart 2002 18:24 schreef Mannekino het volgende:
Hoe ziet die foutmelding eruit. :)
pak je glazen bol dan :( :(

voor de starter
kom eens met relevante info anders is dit gewoon een debug topic.....

Doet iets met Cloud (MS/IBM)


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Op woensdag 13 maart 2002 13:11 schreef chem het volgende:
foutmelding :? :? :?
Dat is eigenlijk stiekum heel simpel.

Hint: http://www.emp3finder.com/download/123212/ is GEEN pagina.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

jRown: heb die wel kunnen wegwerken, maar dan nog altijd geen gegevens in $data ...
met een '@' zeker :D

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Op zich zijn foutmeldingen er om te lezen ;)

Verwijderd

Suspicious pointer conversion? ;)

Verwijderd

Topicstarter
Ok guys,
ten eerste: http://www.emp3finder.com/download/123212/
is dus wel een pagina, maar volgens mijn wordt die door een script gescreven...want http://www.emp3finder.com/download/123212/index.htm
of http://www.emp3finder.com/download/123212/index.html
zijn 404 paginas....

Het is de bedoeling dit via een fopen te kunnen laden in een php script, maar fopen kan dit blijkbaar niet.

Iemand anders zei dan om het te doen via fsockopen, maar dit heeft een foutmelding bij de fclose
PHP:
1
<?  $server = "host";  $fp = fsockopen($server, 80);     if($fp)  {       while(!feof($fp))    {           $data .= fread($fp,1000);         return $data;         }     } fclose($fp); ?>

Geeft dus een fout:

Warning: Supplied argument is not a valid File-Handle resource in /home01/40914381/public_html/eMp3finder/check.php on line 10

Weet iemand hoe die fout op te lossen is ? en of dit de juiste methode is ? :?

Thanx for all the support :7

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12-09 21:31

Janoz

Moderator Devschuur®

!litemod

Op donderdag 14 maart 2002 10:57 schreef jRown het volgende:
Ok guys,
ten eerste: http://www.emp3finder.com/download/123212/
is dus wel een pagina, maar volgens mijn wordt die door een script gescreven...want http://www.emp3finder.com/download/123212/index.htm
of http://www.emp3finder.com/download/123212/index.html
zijn 404 paginas....
Het is wel een erg baggerscript wat daar draait, want het vertikt om headers mee te sturen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
wingtip54 : ~ > telnet www.emp3finder.com 80
Trying 209.61.212.5...
Connected to www.emp3finder.com.
Escape character is '^]'.
GET /download/123212/

<html>
<head>
<title>
Download things. - 5NK @ eMP3Finder.com - For All Your Music Needs</ti
tle>
<meta name="keywords" content="mp3, mp3s, download, mtv, lyric, lyrics
, songs, music, search, archive, find, ftp, http, working, free, direc
t">
<meta name="description" content="MP3 Direct Download and Song lyric s
earch with over 200,000 MP3s and 20,000 Lyrics in the archive.">
<meta name="Identifier-URL" content="http://www.emp3finder.com">

Dat is waarschijnlijk waar je script over valt.

edit:

Bij nader inzien schijnt dat wel vaker niet te gebeuren... hmm.. Toch niet zo ongebruikelijk als ik in eerste instantie dacht....

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Topicstarter
Ken iemand een mogelijke oplissing hiervoor ?
eventueel een php script dat samenwerkt met een Perl of C script ?

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Een tegelijk open lijkt me meer dan genoeg:
[topic=439043/1/100]
Pagina: 1

Dit topic is gesloten.