<?php
ini_set('max_execution_time', 200);
if($POST['name1']) $name[]= $POST['name1'];
if($POST['name2']) $name[]= $POST['name2'];
if($POST['name3']) $name[]= $POST['name3'];
if($POST['name4']) $name[]= $POST['name4'];
if($POST['name5']) $name[]= $POST['name5'];
?>
<html>
<head>
<link rel=stylesheet type="text/css" href="CSS/default0.css">
</head>
<body>
<form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post">
Last Name 1 : <input type=text name=name1 value=<?php echo $POST['name1']; ?>><br>
Last Name 2 : <input type=text name=name2 value=<?php echo $POST['name2']; ?>><br>
Last Name 3 : <input type=text name=name3 value=<?php echo $POST['name3']; ?> ><br>
Last Name 4 : <input type=text name=name4 value=<?php echo $POST['name4']; ?>><br>
Last Name 5 : <input type=text name=name5 value=<?php echo $_POST['name5']; ?>><br>
<label for="city">City : </label><span class="field"><select id="city" name="city"><option value=""></option>
<optgroup label="New South Wales">
<option>Sydney
<option>Newcastle
<option>Central Coast
<option>Wollongong
<option>Maitland
<option>Wagga Wagga
<option>Port Macquarie
<option>Tamworth
<option>Orange
<option>Dubbo
<option>Bathurst
<option>Nowra-Bomaderry
<option>Lismore
<option>Coffs Harbour
<option>Richmond-Windsor
<option>Albury-Wodonga
<option>Darwin
<option>Palmerston
</optgroup>
<optgroup label=" Queensland">
<option>Brisbane
<option>Sunshine Coast
<option>Townsville-Thuringowa
<option>Cairns
<option>Toowoomba
<option>Mackay
<option>Rockhampton
<option>Bundaberg
<option>Hervey Bay
<option>Gladstone
<option>Gold Coast-Tweed Heads
</optgroup>
<optgroup label="South Australia">
<option>Adelaide
<option>Mount Gambier
</optgroup>
<optgroup label="Tasmania">
<option>Hobart
<option>Launceston
</optgroup>
<optgroup label="Victoria">
<option>Melbourne
<option>Geelong
<option>Ballarat
<option>Bendigo
<option>Shepparton-Mooroopna
<option>Melton
<option>Mildura
<option>Sunbury
<option>Warrnambool
</optgroup>
<optgroup label="Western Australia">
<option>Perth
<option>Mandurah
<option>Rockingham
<option>Bunbury
<option>Kalgoorlie-Boulder
<option>Geraldton
<option>Albany
</optgroup>
</select>
<input type="submit" value="submit" name="submit">
</form>
<?php
if($POST['submit']=="submit"){
if(!$POST['city']) die('No City selected');
$location=$_POST['city'];
include_once('simple_html_dom.php');
for($loop=0; $loop<count($name); $loop++){
$page_exist=true;
$i=0;
while($page_exist){
$i+=1;
$myurl='http://whitepages.com.au/wp/resSearch.do?subscriberName='.$name[$loop].'&location='.$location.'&page='.$i;
//$myurl='http://www.118.com/people-search.mvc?Supplied=true&Name='.$name[$loop].'&Location='.$location.'&pageSize=50&pageNumber='.$i;
echo $myurl."<br>";
if (function_exists('curl_init')) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $myurl);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0');
$content = curl_exec($ch);
curl_close($ch);
}
$html=str_get_html($content);
if(!$html->find('div[class=entry]',0)==""){
foreach($html->find('div[class=entry]') as $result){
$resultdata[]=array(
'name' => $result->find('div[class=entry_title clearfix]',0)->innertext,
'streetLine' => $result->find('span[class=street_line]',0)->innertext,
'locality' => $result->find('span[class=locality]',0)->innertext,
'state' => $result->find('span[class=state]',0)->innertext,
'postcode' => $result->find('span[class=postcode]',0)->innertext,
'phone' => $result->find('span[class=phone_number ]',0)->innertext
);
}
}else $page_exist=false;
}
}
foreach($resultdata as $contact){
$stringData .= $contact[name].",".$contact[streetline].",".$contact[locality].",".$contact[state].",".$contact[postcode].",".$contact[phone]."\n";
}
}
?>
<textarea rows=50 cols=100 locked=true><?php echo $stringData; ?></textarea>
</body></html>