PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
Vaja kätte saada kõik pildid css failist
Postitaja: imgcss 2012-06-25 16:19:56
oleks vaja kätte saada kõik piltide lingid css failist. Tundub, et mu preg_match_all funktsioonis on midagi valesti.


PHP kood:
 $regexp "http(s)?://.[A-Za-z0-9-]+.(png|jp(e)?g|gif)";
preg_match_all("/$regexp/"$input$matchesPREG_SET_ORDER)


kogu kood:


PHP kood:
<?php
$url 
"game.css"
$input = @file_get_contents($url) or die("Could not access file: $url"); 
$regexp "http(s)?://.[A-Za-z0-9-]+.(png|jp(e)?g|gif)"
if(
preg_match_all("/$regexp/"$input$matchesPREG_SET_ORDER)) { 
    foreach(
$matches as $match) { 
    echo 
$match[1]; //ükskõik mis numbri ma 1 asemel panen, ei anna mulle tulemust. 
    


?>



Mis mul valesti on?
RE: Vaja kätte saada kõik pildid css failist
Postitaja: imgcss 2012-06-25 16:41:30
ise küsin ise vastan. äkki kellelegi on kunagi vaja


PHP kood:
 
<?php
$url 
"game.css"
$input file_get_contents($url) or die("Could not access file: $url"); 

$matches = array();
preg_match_all('!http://[^?#]+.(?:jpe?g|png|gif)!Ui' $input $matches); 

foreach( 
$matches as $obj ){
    foreach( 
$obj as $key => $value ){
       echo 
"<img src='".$value."'>";
        
    }
}

?>


Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0829169750214