Wouter
18/04/05, 19:15
Hoi,
Ik ben bezig om een scrippie te schrijven als ik een nieuws bericht toevoeg
met plaatjes dat de plaatjes die tussen en staan te downloaden.
Dit werkt op zich perfect.
Nu wil ik alleen nog als ik de plaatje(s) heb gedownload de url tussen
en veranderen naar de url naar mijn eigen server waar het plaatjes
staat.
Ik heb nu het volgende dat op zich de urls kan vervangen echter kan ik
alleen niet $url[1][$i] gebruiken bij ereg_replace en ik kan niet snappen
eigenlijk waarom dit niet mag of niet kan. Nu is mijn vraag hoe ga ik dit
oplossen ? Iemand een suggesties voor mij ?
<?php
$tekst = "Een plaatje
http://www.google.nl/intl/nl_nl/images/logo.gif En dan nog maar
een plaatje http://images.zoeken.nl/logo.gif en nog 1 voor de
zekerheid http://www.vinden.nl/img/vinden.gif en dat was het";
preg_match_all('/\[img\](.*?)\[\/img\]/si', $tekst, $url);
for ($i=0; $i< count($url[1]); $i++) {
$result=ereg_replace($url[1][1],"http://images.domein.nl/21223345.gif",$tekst);
}
echo $result;
?>
Groeten Wouter
Ik ben bezig om een scrippie te schrijven als ik een nieuws bericht toevoeg
met plaatjes dat de plaatjes die tussen en staan te downloaden.
Dit werkt op zich perfect.
Nu wil ik alleen nog als ik de plaatje(s) heb gedownload de url tussen
en veranderen naar de url naar mijn eigen server waar het plaatjes
staat.
Ik heb nu het volgende dat op zich de urls kan vervangen echter kan ik
alleen niet $url[1][$i] gebruiken bij ereg_replace en ik kan niet snappen
eigenlijk waarom dit niet mag of niet kan. Nu is mijn vraag hoe ga ik dit
oplossen ? Iemand een suggesties voor mij ?
<?php
$tekst = "Een plaatje
http://www.google.nl/intl/nl_nl/images/logo.gif En dan nog maar
een plaatje http://images.zoeken.nl/logo.gif en nog 1 voor de
zekerheid http://www.vinden.nl/img/vinden.gif en dat was het";
preg_match_all('/\[img\](.*?)\[\/img\]/si', $tekst, $url);
for ($i=0; $i< count($url[1]); $i++) {
$result=ereg_replace($url[1][1],"http://images.domein.nl/21223345.gif",$tekst);
}
echo $result;
?>
Groeten Wouter