176 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			176 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| $qo=$_GET["q"];
 | |
| 
 | |
| if ($qo=="") {
 | |
| $filename="words.txt";
 | |
| $handle=fopen($filename,"r");
 | |
| $w=fread($handle,filesize($filename));
 | |
| fclose($handle);
 | |
| 
 | |
| $w=explode(",",$w);
 | |
| $rn=sizeof($w);
 | |
| $rn=mt_rand(0,$rn-1);
 | |
| $qo=$w[$rn];
 | |
| 
 | |
| //$sf="An automated search has been made for the word";
 | |
| }
 | |
| /*else {
 | |
| $sf="You have searched for";
 | |
| }*/
 | |
| 
 | |
| $q=str_replace(" ","+",$qo);
 | |
| $gimgs=fopen("http://images.google.dk/images?q=".$q,"rb");
 | |
| $gimg=stream_get_contents($gimgs);
 | |
| fclose($gimgs);
 | |
| $img=explode("\");dyn.Img(\"",$gimg);
 | |
| $img=$img[1];
 | |
| $img=explode("\"http://",$img);
 | |
| $img=$img[1];
 | |
| $img=explode("\"",$img);
 | |
| $img=str_replace("25","","http://".$img[0]);
 | |
| 
 | |
| //$sf=$sf." ".$q;
 | |
| $ts="\"".$qo."\" search result :: ";
 | |
| ?>
 | |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 | |
| <html xmlns="http://www.w3c.org/1999/xhtml" xml:lang="da">
 | |
| <head>
 | |
| <title><?php echo $ts; ?>ImageLoad Google</title>
 | |
| <style type='text/css'>
 | |
| body {
 | |
| 	overflow:hidden;
 | |
| 	}
 | |
| 	
 | |
| #ibg {
 | |
| 	position:absolute;
 | |
| 	display:none;
 | |
| 	}
 | |
| 
 | |
| #top {
 | |
| 	position:absolute;
 | |
| 	top:0;
 | |
| 	left:8px;
 | |
| 	right:8px;
 | |
| 	height:8px;
 | |
| 	background:transparent url('img/fade-top.png') repeat-x;
 | |
| 	}
 | |
| 	
 | |
| #right {
 | |
| 	position:absolute;
 | |
| 	right:0;
 | |
| 	top:8px;
 | |
| 	bottom:8px;
 | |
| 	width:8px;
 | |
| 	background:transparent url('img/fade-right.png') repeat-y;
 | |
| 	}
 | |
| 	
 | |
| #bottom {
 | |
| 	position:absolute;
 | |
| 	bottom:0;
 | |
| 	left:8px;
 | |
| 	right:8px;
 | |
| 	height:8px;
 | |
| 	background:transparent url('img/fade-bottom.png') repeat-x;
 | |
| 	}
 | |
| 	
 | |
| #left {
 | |
| 	position:absolute;
 | |
| 	left:0;
 | |
| 	top:8px;
 | |
| 	bottom:8px;
 | |
| 	width:8px;
 | |
| 	background:transparent url('img/fade-left.png') repeat-y;
 | |
| 	}
 | |
| 	
 | |
| #ca {
 | |
| 	position:absolute;
 | |
| 	top:0;
 | |
| 	left:0;
 | |
| 	width:8px;
 | |
| 	height:8px;
 | |
| 	background:transparent url('img/ca.png') no-repeat;
 | |
| 	}
 | |
| 	
 | |
| #cb {
 | |
| 	position:absolute;
 | |
| 	top:0;
 | |
| 	right:0;
 | |
| 	width:8px;
 | |
| 	height:8px;
 | |
| 	background:transparent url('img/cb.png') no-repeat;
 | |
| 	}
 | |
| 	
 | |
| #cc {
 | |
| 	position:absolute;
 | |
| 	bottom:0;
 | |
| 	right:0;
 | |
| 	width:8px;
 | |
| 	height:8px;
 | |
| 	background:transparent url('img/cc.png') no-repeat;
 | |
| 	}
 | |
| 	
 | |
| #cd {
 | |
| 	position:absolute;
 | |
| 	bottom:0;
 | |
| 	left:0;
 | |
| 	width:8px;
 | |
| 	height:8px;
 | |
| 	background:transparent url('img/cd.png') no-repeat;
 | |
| 	}
 | |
| 
 | |
| #lifg {
 | |
| 	position:absolute;
 | |
| 	visibility:hidden;
 | |
| 	}
 | |
| </style>
 | |
| <script type='text/javascript'>
 | |
| pic=new Image()
 | |
| pic.src="<?php echo $img; ?>"
 | |
| 
 | |
| function load() {
 | |
| lifg=document.getElementById("lifg")
 | |
| ibg=document.getElementById("ibg")
 | |
| lifg.src="<?php echo $img; ?>"
 | |
| 
 | |
| if (lifg.scrollWidth>784 || lifg.scrollHeight>584) {
 | |
| if (lifg.scrollWidth>lifg.scrollHeight) {
 | |
| lifg.style.width="784px"
 | |
| if (lifg.scrollHeight>584) {
 | |
| lifg.style.height="584px"
 | |
| lifg.style.width="auto"
 | |
| }
 | |
| }
 | |
| else
 | |
| lifg.style.height="584px"
 | |
| }
 | |
| 
 | |
| lifg.style.marginLeft="-"+lifg.scrollWidth/2+"px"
 | |
| lifg.style.marginTop="-"+lifg.scrollHeight/2+"px"
 | |
| lifg.style.left="50%"
 | |
| lifg.style.top="50%"
 | |
| ibg.style.marginLeft="-"+(lifg.scrollWidth+16)/2+"px"
 | |
| ibg.style.marginTop="-"+(lifg.scrollHeight+16)/2+"px"
 | |
| ibg.style.left="50%"
 | |
| ibg.style.top="50%"
 | |
| 
 | |
| ibg.style.width=lifg.scrollWidth+16+"px"
 | |
| ibg.style.height=lifg.scrollHeight+16+"px"
 | |
| ibg.style.display="block"
 | |
| lifg.style.visibility="visible"
 | |
| }
 | |
| </script>
 | |
| </head>
 | |
| <body onload='load()'>
 | |
| <div id='ibg'>
 | |
| <div id='top'></div>
 | |
| <div id='right'></div>
 | |
| <div id='bottom'></div>
 | |
| <div id='left'></div>
 | |
| <div id='ca'></div>
 | |
| <div id='cb'></div>
 | |
| <div id='cc'></div>
 | |
| <div id='cd'></div>
 | |
| </div>
 | |
| <img id='lifg' src='<?php echo $img; ?>' alt='' />
 | |
| </body>
 | |
| </html>
 |