[php] divx database (probleem met imdb "fopen")

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

  • CdRwin
  • Registratie: Juni 2001
  • Laatst online: 27-09-2024
Ik ben bezig een online database te maken voor mijn divx filmkes. Maar nu heb ik een probleem met het adden van een nieuwe film via IMDB.com (Enter New DVD. Hij stop gewoon helemaal niets in zijn "$file" via het fopen command. ik snap het niet hij schiet gewoon meteen door naar de
PHP:
1
<?"if( !$file ) // Show error screen for "too exact" bug"?>

zonder iets ook maar te proberen iets in te lezen.
Boven aan staat een link naar mijn dvd database, en hieronder zie je de inhoud van het php bestand wat data van imdb moet inlezen.

heeft iemand een oplossing voor mij ??
PHP:
1
<?require("common.php");$id=rawurlencode($id);unset($more);$url = sprintf("http://www.imdb.com/Find/Tsearch?title=%s", $id);$file = @fopen($url, "r");if( !$file ) // Show error screen for "too exact" bug{echo "<HTML>\n";echo "<HEAD>\n";echo "<link rel=stylesheet type=\"text/css\" href=\"style.css\">\n";echo "</HEAD>\n";echo "<BODY>\n";echo "<H1>No matches found</H1><br>\n";echo "<DIV CLASS=\"colortext\">\n";echo "<P>Due to a bug with the way IMDb handles title query matches, your DVD title search may have been \"too exact\".</P><br>\n";echo "<P><B><I>To get around the problem</I>, try making the search more ambigious.  For example; if you were searching for\n";echo "a two word title, try only using the first word in the search.  Or try searching for the title with the\n";echo "last few letters missing.</B></P>\n";echo "<P>This error is a known problem, and is being worked on getting fixed.</P><br>\n";echo "<B>Click <a href=\"decide.php\" target=\"main\">here</a> to try another search.</B><br>\n";echo "</DIV></BODY>\n";echo "</HTML>\n";exit;}$read = fread($file, 80000);fclose($file);$search="<BR>IMDb name and title search</H1>";$test = strpos($read,$search);if($test>=1000){        $head = sprintf("Location: %s/gettitle.php?id=%s&amp;amp;more=no", $path, $id);        header($head);}else{        $search ="Taglines";        $start = strpos($read,$search);        $number = substr($read,$start+9,7);        $head = sprintf("Location: %s/parsedata.php?id=%s", $path, $number);        header($head);}?>

www.Qbox.nl


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Aan het Script zal het niet liggen, want dat is volgens mij _niet_ door u geschreven :)

Daarom iets meer info over de omgeving. Ik krijg zo'n safe mode gevoel http://www.php.net/manual/en/features.safe-mode.php

  • CdRwin
  • Registratie: Juni 2001
  • Laatst online: 27-09-2024
Op vrijdag 01 maart 2002 13:57 schreef Glimi het volgende:
Aan het Script zal het niet liggen, want dat is volgens mij _niet_ door u geschreven :)

Daarom iets meer info over de omgeving. Ik krijg zo'n safe mode gevoel http://www.php.net/manual/en/features.safe-mode.php
Nee dat klopt ik heb het niet geschreven.
Maar de php versie op de server draait niet in safemode.

www.Qbox.nl


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Haal die @ dan ff weg voor fopen. Komt er missch. een mooie foutmelding bij

  • CdRwin
  • Registratie: Juni 2001
  • Laatst online: 27-09-2024
Laat maar, het is me algelukt met "popen" :)

het werkt nu super;)

iig bedankt

www.Qbox.nl


Verwijderd

Kun je mij dat script door sturen ?????
Ik was net opzoek naar zoiets !

Mail / Msn : toxicshit@hotmail.com

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

D2k

us.imdb.com/Copyright

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.