ramli Posted June 23, 2008 Share Posted June 23, 2008 Hi all, I am trying to read a webpage source to get specific information. for exaple a webpage with the source: html>... head>.... body>.... Hellow my name is: #Value my lastname is : jordan And the name of my dog is <body..... and i want to read the #Value that is a variable value. so i need to create a sort of anker to select the value. i think i need to read every line, one line at a time. Then i need to recognise the sentence "Hellow my name is:". Next i need to select the value that recides inbetween ":" and "my". I have constructed the following script. But it can only tell me that the sentence is present. $url = 'http://www.test.test'; $needle1 = Hellow my name is:"; $contents = file_get_contents($url); if(strpos($contents, $needle1)!== false) { $var= 'yes'; } Can someone help me with the rest. Thx in advance.... Quote Link to comment Share on other sites More sharing options...
Psycho Posted June 23, 2008 Share Posted June 23, 2008 <?php $contents = file_get_contents($url); $pattern = '/(Hellow my name is: )(.*)( my lastname is)/'; preg_match($pattern, $contents, $matches); $firstname = $matches[2]; ?> Quote Link to comment Share on other sites More sharing options...
ramli Posted June 23, 2008 Author Share Posted June 23, 2008 Thx this is exacly what i was looking fore Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.