Skip to content

Instantly share code, notes, and snippets.

@praserocking
Created December 21, 2013 13:13
Show Gist options
  • Save praserocking/8069132 to your computer and use it in GitHub Desktop.
Save praserocking/8069132 to your computer and use it in GitHub Desktop.
<?php
$start=115014000; // Starting Registration Number
$dbh=mysqli_connect("localhost","root","","sastra");
for($i=0;$i<119;$i++){ //119 people at ICT
$start=$start+1;
$ch=curl_init();
set_time_limit(0);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch,CURLOPT_USERAGENT," Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36 ");
curl_setopt($ch,CURLOPT_URL,"http://www.sastra.edu/result13/");
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,"__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=%2FwEPDwUJNjk1MjY5MDQ5D2QWAgIDD2QWBAIHDzwrAA8CAA8WBB4LXyFEYXRhQm91bmRnHgtfIUl0ZW1Db3VudAIBZAoQFgAWABYAFgJmD2QWDGYPDxYCHgdWaXNpYmxlaGRkAgEPZBYCAgEPDxYCHgRUZXh0BQkxMTUwMTUxMjNkZAICD2QWAgIBDw8WAh8DBZYBQklUQ0lUNTAxUjAyIEIgIEJJVENJVDUwMlIwMSBCICBCSVRDSVQ1MDNSMDIgQiAgQklUQ0lUNTA0UjAyIEIgIEJJVENJVDUwNVIwMSBTICBCSVRDSVQ1MDZSMDMgUyAgQklURElUNTA2IEIgIEJJVENUUDUwN1IwMiBTICBCSVRESVQ1MDkgQiAgQkJJREJJNzA3SCBEZGQCAw9kFgICAQ8PFgIfAwUDNy42ZGQCBA9kFgICAQ8PFgIfAwUGNy42NTc1ZGQCBQ8PFgIfAmhkZAIJDw9kDxAWAWYWARYCHg5QYXJhbWV0ZXJWYWx1ZQUJMTE1MDE1MTIzFgFmZGQYAQUMRGV0YWlsc1ZpZXcxDxQrAAdkZGRkZBYAAgFkhSNRkt9N0AfJv8FBLmjy1AqnQZHwRkS5dyRNBo2fnJ0%3D&__EVENTVALIDATION=%2FwEWAwKzv9DjAgLs0bLrBgKM54rGBu2vunzF5ps6eM5t%2Fi15tKYvBSfYc6WDZumIdQnxHFn3&TextBox1=$start&Button1=Submit");
//Above line has the request string that I captured using Fiddler. Really Great Job Fiddler!
$home = curl_exec($ch);
curl_close($ch);
$xx=explode("SGPA",$home,2);
$yy=explode("<td>",$xx[1],2);
$zz=explode("<",$yy[1],2);
$x=explode("CGPA",$home,2);
$y=explode("<td>",$x[1],2);
$z=explode("<",$y[1],2);
$qry="insert into ict values('$start',$zz[0],$z[0],'ict')"; //Save to database
echo $qry;
mysqli_query($dbh,$qry);
}
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment