[PHP] Plaatjes van een site afhalen

Pagina: 1
Acties:

  • Access
  • Registratie: Juni 2001
  • Laatst online: 06-08 19:54
Hoi, ik wil dus zegmaar een php script maken die alle plaatjes van dekstopgirls.com haalt en die dan saved. Nu dacht ik, laat ik eerst maar beginnen om wat plaatjes van die site af te halen (met php) en die dan te laten zien.

ik wil dus deze lijn: "[img]"http://www.desktopgirls.com/img/tnoise.gif"[/img]"

uit deze code halen:

[img]"http://www.desktopgirls.com/thumbs/Jessica_Alba_91501104143PM198.jpg"><br> <img[/img]<BR>
<b>Jessica Alba</a></b><BR>


en dat lukt niet met dit script:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?
$file = fopen("http://www.desktopgirls.com/list_thumbs.asp?category_id=3","r");
$test=FALSE;

if (!$file) {
  echo "<p>Unable to view stats\n";
  exit;
}

while (!feof($file)) {
  $line = fgets($file, 2048);

  if (eregi("<img", $line )) {$test = TRUE;}; //begin zoeken

  if (eregi(">", $line)) {$test = FALSE;}; //einde zoeken

  if ($test == TRUE){ 
    $line = stripslashes($line);
    $line = eregi_replace( "src=\"", "src=\"http://www.desktopgirls.com/", $line );
    echo $line;
  }
}

fclose($file);
?>

tips ??

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

D2k

Op zondag 16 september 2001 16:50 schreef Access het volgende:
en dat lukt niet met dit script:
jaja :? en wat lukt er niet?
tips ??
ja leer php :P
denk eerst eens goed na over de stappen die je wil maken en wat het moet gaan doen

Doet iets met Cloud (MS/IBM)


  • Access
  • Registratie: Juni 2001
  • Laatst online: 06-08 19:54
jaja :? en wat lukt er niet?

-> Ik krijg helemaal geen img tags. ik krijg dus gewoon een lege pagina. terwijl als ik em laat beginnen met zoeken op "<table" en laat stoppen op "</table>" dan krijg ik wel de hele table te zien.

  • Markuzi
  • Registratie: November 2000
  • Laatst online: 25-02-2025
> ... deze komt ie natuurlijk al eerder tegen als die <img tag. Dus zal de while lus al false worden voordat hij bij de eerste <img tag is aangekomen.

  • Tim
  • Registratie: Mei 2000
  • Laatst online: 23-07 15:18

Tim

php leren is misschien wel slim ja :)
dan kom je er achter dat eregi tot veel meer in staat is..
waarschijnlijk is dat dan het enige wat je nog nodig hebt..

  • Access
  • Registratie: Juni 2001
  • Laatst online: 06-08 19:54
Yo tnx :) het werkt. (doordat jullie zeiden dat eregi genoeg moest zijn).
Pagina: 1