Antworten auf deine Fragen:
Neues Thema erstellen

gleichzeitige Öffnung zweier HTTP-Verbindungen via fsockopen?

Christian

verpeilt & verschallert

Hallo!

Ich habe vor (ob es klappt? keine Ahnung!) 2 HTTP-Verbindungen gleichzeitig über fsock herzustellen, allerdings hab ich keine Ahnung wie ich das realisieren sollte, einen kleinen Ansatz habe ich jedoch schon:
PHP:
<?
$socket1	= @fsockopen( $ResolvedIpAddress1, 80, $errno1, $errstr2, 3 );
$socket2	= @fsockopen( $ResolvedIpAddress2, 80, $errno1, $errstr2, 3 );

if( $socket ){
	stream_set_timeout( $socket1, 360000 );
	stream_set_timeout( $socket2, 360000 );

	#Daten aufbereiten
	$send1 	= 	"GET $FilePath1 HTTP/1.0\r\n"."\r\n";
	$send2 	= 	"GET $FilePath2 HTTP/1.0\r\n"."\r\n";

	#Anfrage an Adresse schicken
	@fwrite( $socket1, $send1 );
	@fwrite( $socket2, $send2 );

	$Buffer1 				= null;
	$Buffer2 				= null;
	$perc1 					= false;
	$perc2 					= false;
	$progress1				= 0;
	$progress2				= 0;
	
	#Ergebnis auslesen
	while( !@feof( $socket1 ) && !@feof( $socket2 ) ){
		if(!@feof( $socket1) ){
			$thisUselessBuffer1 = @fgets( $socket1, 8192 );
		}
		if(!@feof( $socket2 ) ){
			$thisUselessBuffer2 = @fgets( $socket2, 8192 );
		}
		
		#zum bestimmen des Ende des Headers
		if( strtolower( $thisUselessBuffer1 ) == "\r\n" && !$perc ) $perc1 = true;
		if( strtolower( $thisUselessBuffer2 ) == "\r\n" && !$perc ) $perc2 = true;
		
		#Ladebalken (optional)
		if(USE_GAUGE && ($perc1 || $perc2)){
			$oldProgress1 = $progress1;
			$oldProgress2 = $progress2;
			$progress1	= (int) str_replace("\r\n", "", $thisUselessBuffer1 );
			$progress2	= (int) str_replace("\r\n", "", $thisUselessBuffer2 );
			
			# wb_set_value teilt dem browser via ob_flush & jscript mit, welcher Ladebalken wieviel % aufweist,
			# sobald progress[N] > oldProgress[N] ist
			# als Referenz, wieviel % der Ladestatus eines sockets ist,
			# wird vom aufgerufenen Link ebenfalls via ob_flush() eine Prozentzahl des Fortschritts
			# an $thisUselessBuffer[N] übertragen, z.B.: 55\r\n = 55%
			if( is_numeric( $progress1 ) && $oldProgress1 < $progress1 ) wb_set_value( $ProgressBar1, $progress1 );
			if( is_numeric( $progress2 ) && $oldProgress2 < $progress2 ) wb_set_value( $ProgressBar2, $progress2 );
		}

		$Buffer1	.= $thisUselessBuffer1;
		$Buffer2	.= $thisUselessBuffer2;
		
	}

	#Verbindung schließen
	@fclose( $socket1 );
	@fclose( $socket2 );
}

?>
Erklärung:
Ich habe es mir so gedacht, dass ich 2 Verbindungen direkt aufeinanderfolgend via fsockopen herstelle und dann in einer Schleife solange bis beide !@feof 's erreicht sind, auslese.
Bei einer Verbindung klappt es (natürlich), ich hab jetzt auf die schnelle das mal so umgeschrieben, wie es mein erster Ansatz wäre, getestet ist es jedoch nicht.
Meine Frage ist:
Hat das überhaupt Sinn, oder gibt es "elegantere" Lösungen?
PS: Die Variablennamen sind natürlich freundlich gesagt scheiße ausgewählt, sollte der Ansatz Sinn haben, würde ich natürlich mit Arrays und Schleifen arbeiten, aber bevor ich da Arbeit reinstecke wollte ich mal nachfragen, ob es überhaupt Sinn macht, oder gar möglich ist.

Grüße
Christian
 
Zuletzt bearbeitet:

CIX88

Aktives Mitglied

AW: gleichzeitige Öffnung zweier HTTP-Verbindungen via fsockopen?

Ich hab ja schon einiges probiert, aber das auch nicht nicht :)
Ich glaube nicht, dass es überhaupt möglich ist. Mit einen Browser kannst du auch nicht zeitgleich auf unterschiedliche Websiten zugreiffen. Verschiebungen (selbst im millisekunden bereich) wird es immer geben.

Ich würde das eher nacheinander machen bzw. kommt drauf an was genau genau werden soll.
 

Duddle

Posting-Frequenz: 14µHz

AW: gleichzeitige Öffnung zweier HTTP-Verbindungen via fsockopen?

Hat das überhaupt Sinn, oder gibt es "elegantere" Lösungen?

Die Frage nach dem Sinn solltest du dir doch selbst stellen?
Spontan fällt mir keine sinnvolle Anwendung ein, bei der es sinnvoller ist, zwei Verbindungen quasiparallel auszuführen statt sequentiell.

Funktionieren wird es jedenfalls, es sei denn PHP hat da irgendwelche Einstellungen alá max_socks oder so.


Duddle
 

Christian

verpeilt & verschallert

AW: gleichzeitige Öffnung zweier HTTP-Verbindungen via fsockopen?

Der Sinn dieser Anwendung ist relativ einfach:
Ich habe zweierleit Arten von Datenaustauschscripten in 2 verschiedene Richtungen, die sich aus logischem Sinne nicht kombinieren lassen.
Die Dauer der Ausführungszeit beider Scripte (die über HTTP aufgerufen werden können) ist in etwa gleich hoch.
Beide Scripte sequentiell aufzurufen wäre zu zeitaufwendig, daher suche ich eine Lösung beide Scripte, wie Duddle schon treffend beschrieben hat, quasiparallel aufzurufen um bestenfalls die Ausführungszeit beider halbieren zu können. Und da beide Scripte nicht trafficlastig sondern eher rechenlastig sind, werde ich meinen Ansatz erstmal weiter nachverfolgen, da im Maximalfall pro Zeile 2-3Bytes gesendet werden, aber dennoch danke :)
 

CIX88

Aktives Mitglied

AW: gleichzeitige Öffnung zweier HTTP-Verbindungen via fsockopen?

Müsstest di nicht da deine while-Schleife ändern ?
Denn wenn ein Prozess fertig ist, wird dieser dennoch noch mit ausgeführt, weil vermutlich der andere etwas länger brauch.

Der benutze Port ist allerdings sehr interessant!
 

Christian

verpeilt & verschallert

AW: gleichzeitige Öffnung zweier HTTP-Verbindungen via fsockopen?

Für die, die es interessiert:
Es klappt in der Tat!
ich hab mittlerweile 4 pseudo-parallele Abfragen ohne Probleme ausführen können.
Nur zur Vollständigkeit:
PHP:
<?

class streamResource{
	public $results			= array();
	public $buffer			= array();
	protected $streams		= array();
	protected $sockets		= array();
	
	const PORT				= 80;
	const STREAM_TIMEOUT	= 36000;
	const LINE_SIZE			= 8192;
	
	public function __construct(){}
	
	/**
	 * register a link
	 *
	 * @param string $host (including GET-parameters)
	 * @param array $callbackFunction (means function to handle each resultline returned by fgets())
	 * @example callbackFunction = array('f'=>'myfunc','p'=>array('assignTo'=>'end','param'=>array('myparam1','myparam2')))
	 * 			calls to 
	 * 			-> myfunc( $ResultLine, 'myparam1', 'myparam2' )
	 * 			concerning that assignTo is set to 'end', otherwise if assignTo would be set to 'beginning' the call would
	 * 			look like that:
	 * 			-> myfunc( 'myparam1', 'myparam2', $ResultLine )
	 * 			Parameters are optional!
	 * @param mixed $result, reference to where the completed result-download of a stream should be stored
	 */
	public function registerStream( $host, $url, $callbackFunction, $id = null, &$result = null )
	{
		if( $id )
		{
			$this->streams[$id] = array( $host, $url, $callbackFunction, &$result );
			return;
		}
		
		$this->streams[] = array( $host, $url, $callbackFunction, &$result );
		return;
	}
	
	/**
	 * pseudo-parallel read of all sockets
	 *
	 * @return mixed buffer
	 */
	public function readStreams()
	{
		foreach( $this->streams as $id=>$stream )
		{
			$this->fsockopen( $id, $stream[0] );
		}
		
		if( sizeof( $this->sockets ) > 0 )
		{
			$this->applyStreamTimeout();
			
			foreach( $this->sockets as $id => $socket )
			{
				$this->sendURL( $socket, $this->streams[$id][1] );
			}
			
			while( !$this->socketsFeof() )
			{
				foreach( $this->sockets as $id=>$socket ){

					$buffer = $this->socketFgets( $socket, self::LINE_SIZE, $id );

					if( isset( $this->streams[$id][2]['f'] ) )
					{
						$this->parseUserFunction( $buffer, $id );
					}
				}
			}
			$this->socketsClose();
			return $this->results();
		}
	}
	
	public function results(){
		return $this->buffer;
	}
	
	/**
	 * close all connections
	 *
	 */
	public function socketsClose()
	{
		if( $this->sockets && sizeof( $this->sockets ) > 0 )
		{
			foreach( $this->sockets as $socket )
			{
				@fclose( $socket );
			}
		}
	}
	
	/**
	 * parse userfunction given in streamregistration
	 *
	 * @param string $buffer
	 * @param string StreamID $id
	 */
	public function parseUserFunction( $buffer, $id )
	{
		$evalString	= $this->streams[$id][2]['f'].'(';

		$bufferParam	= "'". addslashes($buffer) ."'";
		$customParam	= null;

		foreach( $this->streams[$id][2]['p']['param'] as $param )
		{
			$customParam .= "'". addslashes( $param ) ."',";
		}
		

		switch( $this->streams[$id][2]['p']['assignTo'] )
		{
			case 'end':
				$evalString .= substr( $bufferParam .','. $customParam, 0, -1 );
				break;
			case 'beginning':
				$evalString	.= $customParam.$bufferParam;
				break;
			default:
				$evalString	.= $bufferParam;
		}
		$evalString .= ",'". addslashes($evalString).")'";
		$evalString	.= ');';

		eval( $evalString );
		
	}
	
	/**
	 * read resource
	 *
	 * @param resource ID $socketID
	 * @param int $size
	 * @param string StreamID $id
	 * @return string
	 */
	public function socketFgets( $socketID, $size, $id )
	{
		$buffer					= @fgets( $socketID, $size );
		$this->buffer[$id][]	= $buffer;
		return $buffer;
	}
	
	/**
	 * apply streamtimeout to all streams
	 *
	 */
	public function applyStreamTimeout()
	{
		foreach( $this->sockets as $socket )
		{
			stream_set_timeout( $socket, self::STREAM_TIMEOUT );
		}
	}
	
	/**
	 * send request URL to socket resource
	 *
	 * @param resourde $resSocket
	 * @param string $strURL
	 * @return boolean
	 */
	public function sendURL( $resSocket, $strURL )
	{
		$socketSend = "GET $strURL HTTP/1.0\r\n"."\r\n";;
		return @fwrite( $resSocket, $socketSend );
	}
	
	/**
	 * array-fsockopen and saving of resource id
	 *
	 * @param string $id
	 * @param string $stream
	 */
	public function fsockopen( $id, $stream )
	{
		$this->sockets[$id]	= @fsockopen( $stream, self::PORT, $errno, $errstr, 3 );
	}
	
	/**
	 * feof for all sockets
	 *
	 * @return boolean
	 */
	public function socketsFeof()
	{
		if( $this->sockets && sizeof( $this->sockets ) > 0 )
		{
			$feof = true;
			foreach( $this->sockets as $socket )
			{
				if( !@feof( $socket ) )
				{
					$feof = false;
				}
			}
			return $feof;
		}
		else 
		{
			return true;
		}
	}
}
$sr = new streamResource();

$test = null;
function test(){
	$st = func_get_arg(2);
	echo 'called: '.str_replace("\r\n",'',$st).PHP_EOL;
}

$sr->registerStream('google.de', '/', array('f'=>'test','p'=>array('assignTo'=>'end', 'param'=>array('nyoar'))), 'TESTSTREAM', $test);
$sr->registerStream('google.de', '/search?q=loleintest', array('f'=>'test','p'=>array('assignTo'=>'end', 'param'=>array('nyoar'))), 'TESTSTREAM2', $test);
$sr->readStreams();
print_r($sr);
?>
Ausgabe:
Code:
X-Powered-By: PHP/5.2.0
Content-type: text/html

called: test('HTTP/1.0 302 Found','nyoar')
called: test('HTTP/1.0 200 OK','nyoar')
called: test('Location: http://www.google.de/','nyoar')
called: test('Cache-Control: private, max-age=0','nyoar')
called: test('Cache-Control: private','nyoar')
called: test('Date: Sat, 28 Feb 2009 19:01:08 GMT','nyoar')
called: test('Content-Type: text/html; charset=UTF-8','nyoar')
called: test('Expires: -1','nyoar')
called: test('Set-Cookie: PREF=ID=de707c566ef9c1ab:TM=1235847668:LM=1235847668:S=H3Wp5y1ObCNBEtcB; expires=Mon, 28-Feb-2011 19:01:08 GMT; path=/; domain=.google.com','nyoar')
called: test('Content-Type: text/html; charset=ISO-8859-1','nyoar')
called: test('Date: Sat, 28 Feb 2009 19:01:08 GMT','nyoar')
called: test('Set-Cookie: SS=Q0=bG9sZWludGVzdA; path=/search','nyoar')
called: test('Server: gws','nyoar')
called: test('Set-Cookie: PREF=ID=3e80dec5c0231d72:TM=1235847668:LM=1235847668:S=jebLabAn3HdJnli5; expires=Mon, 28-Feb-2011 19:01:08 GMT; path=/; domain=.google.com','nyoar')
called: test('Content-Length: 218','nyoar')
called: test('Set-Cookie: NID=20=IQB9D-tvldgyqWylFxi5_J_93428lvhmK4Oqnqy1vZ_eWvx6h_Me6Z1hHM8aYrztN09YXkhYvidk1YGCsNAihKdrLKOjKv11s8l1_p0MsL56X98ToinOaOVx4kxxGKrY; expires=Sun, 30-Aug-2009 19:01:08 GMT; path=/; domain=.google.com; HttpOnly','nyoar')
called: test('','nyoar')
called: test('Server: gws','nyoar')
called: test('<HTML><HEAD><meta http-equiv=\\"content-type\\" content=\\"text/html;charset=utf-8\\">
','nyoar')
called: test('','nyoar')
called: test('<TITLE>302 Moved</TITLE></HEAD><BODY>
','nyoar')
called: test('<!doctype html><head><title>loleintest - Google Search</title><script>window.google={kEI:\\"9ImpSe2PGYiyjAf16_n6Dw\\",kEXPI:\\"17259\\",kHL:\\"en\\"};
','nyoar')
called: test('<H1>302 Moved</H1>
','nyoar')
called: test('window.google.timers={load:{t:{start:(new Date).getTime()},name:\\"search\\"}};try{window.google.pt=window.gtbExternal&&window.gtbExternal.pageT()||window.external&&window.external.pageT}catch(b){}
','nyoar')
called: test('The document has moved
','nyoar')
called: test('window.google.jsrt_kill=1;
','nyoar')
called: test('<A HREF=\\"http://www.google.de/\\">here</A>.','nyoar')
called: test('</script><style>body{background:#fff;color:#000;margin:3px 8px}#gbar{height:22px;padding-left:2px}.gbh,.gbd{border-top:1px solid #c9d7f1;font-size:1px}.gbh{height:0;position:absolute;top:24px;width:100%}#gbi,#gbs{background:#fff;left:0;position:absolute;top:24px;visibility:hidden;z-index:1000}#gbi{border:1px solid;border-color:#c9d7f1 #36c #36c #a2bae7;z-index:1001}#guser{padding-bottom:7px !important}#gbar,#guser{font-size:13px;padding-top:1px !important}@media all{.gb1,.gb3{height:22px;margin-right:.73em;vertical-align:top}#gbar{float:left}}.gb2{display:block;padding:.2em .5em}a.gb1,a.gb2,a.gb3{color:#00c !important}.gb2,.gb3{text-decoration:none}a.gb2:hover{background:#36c;color:#fff !important}.ts{border-collapse:collapse}.ts td{padding:0}.ti,.bl,form,#res h3{display:inline}.ti{display:inline-table}.fl:link,.gl a:link{color:#77c}a:link,.w,#prs a:visited,#prs a:active,.q:active,.q:visited{color:#00c}.mblink:visited,a:visited{color:#551a8b}a:active{color:red}.cur{color:#a90a08;font-weight:bold}.b{font-weight:bold}.j{width:42em;font-size:82%}.s{max-width:42em}.j font[size=\\"-1\\"],.e .j{font-size:100%}.sl,.e .j font[size=\\"-1\\"]{font-size:82%}#gb{text-align:right;padding:1px 0 7px;margin:0}.hd{position:absolute;width:1px;height:1px;top:-1000em;overflow:hidden}.f,.m,.c h2,#mbEnd h2{color:#676767}.a,cite,.cite,.cite:link{color:green;font-style:normal}#mbEnd{float:right}h1,ol{margin:0;padding:0}li.g,body,html,.std,.c h2,#mbEnd h2,h1{font-size:small;font-family:arial,sans-serif}.c h2,#mbEnd h2,h1{font-weight:normal}#ssb,.clr{clear:both}#nav a,#nav a:visited,.blk a{color:#000}#nav a{display:block}#nav .b a,#nav .b a:visited{color:#00c}.ch{cursor:pointer}h3,.med{font-size:medium;font-weight:normal;padding:0;margin:0}.e{margin:.75em 0}.slk td{padding-left:40px;padding-top:5px;vertical-align:top}.slk div{padding-left:10px;text-indent:-10px}#mbEnd cite{display:block;text-align:left}#mbEnd p{margin:-.5em 0 0 .5em;text-align:center}#bsf,#ssb,.blk{border-top:1px solid #6b90da;background:#f0f7f9}#bsf,#ssb{margin:11px 0}#bsf{border-bottom:1px solid #6b90da}#ssb div{float:left;padding:4px 0 0;padding-left:4px;padding-right:.5em}#prs a,#prs b{margin-right:.6em}#ssb p{text-align:right;white-space:nowrap;margin:.1em 0;padding:.2em}#ssb{margin-top:0;padding:.1em}#mbEnd{background:#fff;padding:0;border-left:10px solid #fff;border-spacing:0;white-space:nowrap}#res{padding-right:1em}.c{background:#fff8dd}.c li{padding:0 3px 0 5px;margin:0}.c .tam,.c .tal{padding-top:12px}#mbEnd li{margin:1em 0;padding:0}.xsm{font-size:x-small}.sm{margin:0 0 0 40px;padding:0}ol li{list-style:none}.sm li{margin:0}.gl,#bsf a,.nobr,#brs a{white-space:nowrap}#mbEnd .med{white-space:normal}.sl,.r{display:inline;font-weight:normal;margin:0}.r{font-size:medium}h4.r{font-size:small}.g{margin:1em 0}em{font-weight:bold;font-style:normal}em,b{text-decoration:inherit}</style><script>google.y={};google.x=function(e,g){google.y[e.id]=[e,g];return false};window.gbar={};(function(){var b=window.gbar,f,h;b.qs=function(a){var c=window.encodeURIComponent&&(document.forms[0].q||\\"\\").value;if(c)a.href=a.href.replace(/([?&])q=[^&]*|$/,function(i,g){return(g||\\"&\\")+\\"q=\\"+encodeURIComponent(c)})};function j(a,c){a.visibility=h?\\"hidden\\":\\"visible\\";a.left=c+\\"px\\"}b.tg=function(a){a=a||window.event;var c=0,i,g=window.navExtra,d=document.getElementById(\\"gbi\\"),e=a.target||a.srcElement;a.cancelBubble=true;if(!f){f=document.createElement(Array.every||window.createPopup?\\"iframe\\":\\"div\\");f.frameBorder=\\"0\\";f.src=\\"#\\";d.parentNode.appendChild(f).id=\\"gbs\\";if(g)for(i in g)d.insertBefore(g[i],d.firstChild).className=\\"gb2\\";document.onclick=b.close}if(e.className!=\\"gb3\\")e=e.parentNode;do c+=e.offsetLeft;while(e=e.offsetParent);j(d.style,c);f.style.width=d.offsetWidth+\\"px\\";f.style.height=d.offsetHeight+\\"px\\";j(f.style,c);h=!h};b.close=function(a){h&&b.tg(a)}})();</script></head><body id=gsr topmargin=3 marginheight=3><textarea id=csi style=display:none></textarea><div id=header><div id=gbar><nobr><b class=gb1>Web</b> <a href=\\"http://images.******************?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wi\\" onclick=gbar.qs(this) class=gb1>Images</a> <a href=\\"http://maps.google.com/maps?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wl\\" onclick=gbar.qs(this) class=gb1>Maps</a> <a href=\\"http://news.google.com/news?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wn\\" onclick=gbar.qs(this) class=gb1>News</a> <a href=\\"http://video.google.com/videosearch?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wv\\" onclick=gbar.qs(this) class=gb1>Video</a> <a href=\\"http://mail.google.com/mail/?um=1&hl=en&tab=wm\\" class=gb1>Mail</a> <a href=\\"http://www.google.com/intl/en/options/\\" onclick=\\"this.blur();gbar.tg(event);return !1\\" class=gb3><u>more</u> <small>▼</small></a><div id=gbi> <a href=\\"http://www.google.com/products?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wf\\" onclick=gbar.qs(this) class=gb2>Shopping</a> <a href=\\"http://groups.google.com/groups?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wg\\" onclick=gbar.qs(this) class=gb2>Groups</a> <a href=\\"http://books.google.com/books?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wp\\" onclick=gbar.qs(this) class=gb2>Books</a> <a href=\\"http://scholar.google.com/scholar?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=ws\\" onclick=gbar.qs(this) class=gb2>Scholar</a> <a href=\\"http://www.google.com/finance?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=we\\" onclick=gbar.qs(this) class=gb2>Finance</a> <a href=\\"http://blogsearch.google.com/blogsearch?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wb\\" onclick=gbar.qs(this) class=gb2>Blogs</a> <div class=gb2><div class=gbd></div></div> <a href=\\"http://www.youtube.com/results?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=w1\\" onclick=gbar.qs(this) class=gb2>YouTube</a> <a href=\\"http://www.google.com/calendar/render?um=1&hl=en&tab=wc\\" class=gb2>Calendar</a> <a href=\\"http://picasaweb.google.com/lh/view?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wq\\" onclick=gbar.qs(this) class=gb2>Photos</a> <a href=\\"http://docs.google.com/?um=1&hl=en&tab=wo\\" class=gb2>Documents</a> <a href=\\"http://www.google.com/reader/view/?um=1&hl=en&tab=wy\\" class=gb2>Reader</a> <a href=\\"http://sites.google.com/?um=1&hl=en&tab=w3\\" class=gb2>Sites</a> <div class=gb2><div class=gbd></div></div> <a href=\\"http://www.google.com/intl/en/options/\\" class=gb2>even more &raquo;</a></div> </nobr></div><div class=gbh style=left:0></div><div class=gbh style=right:0></div><p id=gb><nobr><a href=\\"https://www.google.com/accounts/Login?continue=http://www.google.com/search%3Fq%3Dloleintest&amp;hl=en\\">Sign in</a></nobr></p><form id=tsf name=gs method=GET action=\\"/search\\"><table id=sft class=ts style=clear:both><tr valign=top><td style=\\"padding-right:8px\\"><a href=\\"http://www.google.com/webhp?hl=en\\" title=\\"Go to Google Home\\"><img src=\\"/images/logo_sm.gif\\" width=150 height=55 alt=Google border=0 vspace=12></a><td id=sff style=\\"padding:1px 0 7px;width:100%\\"><table class=ts style=\\"margin-top:25px\\"><tr><td nowrap><input type=hidden name=hl value=\\"en\\"><input type=hidden name=ie value=\\"ISO-8859-1\\"><input type=text name=q size=41 maxlength=2048 value=\\"loleintest\\" title=\\"Search\\"> <input type=submit name=\\"btnG\\" value=\\"Search\\"></td><td style=\\"padding:0 6px\\" class=\\"nobr xsm\\"><a href=\\"/advanced_search?q=loleintest&amp;hl=en&amp;ie=UTF-8\\">Advanced Search</a><br><a href=\\"/preferences?q=loleintest&amp;hl=en&amp;ie=UTF-8\\">Preferences</a></table></table></form></div><div id=ssb><div id=prs><b>Web</b></div><p>&nbsp;Results <b>1</b> - <b>10</b> of about <b>501</b> for <b>loleintest</b>.  (<b>0.05</b> seconds)&nbsp;</div><div id=res class=med><p class=std>Tip: <a href=/search?q=loleintest&hl=en&ie=UTF-8&lr=lang_en&ei=9ImpSe2PGYiyjAf16_n6Dw&sa=X&oi=lrtip&ct=restrict&cad=9>Search for <b>English</b> results only</a>. You can specify your search language in <a href=/preferences?q=loleintest&hl=en&ie=UTF-8&ei=9ImpSe2PGYiyjAf16_n6Dw&sa=X&oi=lrtip&ct=preferences&cad=9>Preferences</a></p><h2 class=hd>Search Results</h2><div><ol><li class=g><h3 class=r><a href=\\"http://www.med1.de/Forum/HIV/438913/\\" class=l>Typischer Bordell Fall optimistisch durch dieses Forum - HIV und <b>...</b></a></h3><span class=\\"std nobr\\">&nbsp;- [ <a href=\\"http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=h','nyoar')
called: test('</BODY></HTML>','nyoar')
called: test('ttp://www.med1.de/Forum/HIV/438913/&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=1&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8\\" class=fl>Translate this page</a> ]</span><div class=\\"s\\">ja ich bin der alte doktor und ich kann dir sagen dass nix passiert ist, außerdem müssen die angestellten (<em>lol) ein test</em> machen <b>...</b><br><cite>www.med1.de/Forum/HIV/438913/ - 16k - </cite><span class=gl><a href=\\"http://209.85.229.132/search?q=cache:n7Lw3bBFv14J:www.med1.de/Forum/HIV/438913/+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=1&amp;ie=UTF-8\\">Cached</a> - <a href=\\"/search?hl=en&amp;ie=UTF-8&amp;q=related:www.med1.de/Forum/HIV/438913/\\">Similar pages</a></span></div><li class=g><h3 class=r><a href=\\"http://www.razyboard.com/system/morethread-was-wart-ihr-im-letztem-leben-lol-ein-test-yinundyang-766050-2014365-0.html\\" class=l>YinundYang:foren.de Forum - Ouizzes - Was wart ihr im letztem <b>...</b></a></h3><span class=\\"std nobr\\">&nbsp;- [ <a href=\\"http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://www.razyboard.com/system/morethread-was-wart-ihr-im-letztem-leben-lol-ein-test-yinundyang-766050-2014365-0.html&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=2&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8\\" class=fl>Translate this page</a> ]</span><div class=\\"s\\">Ersteller, Thema » Beitrag als Abo bestellen, Thread schließen Thread verschieben Festpinnen Druckansicht Thread löschen. KathlinYang[Admin] <b>...</b><br><cite>www.razyboard.com/system/morethread-was-wart-ihr-im-letztem-leben-<b>lol- ein-test</b>-yinundyang-766050-2014365-0.html - 53k - </cite><span class=gl><a href=\\"http://209.85.229.132/search?q=cache:6I8Zlqk_jREJ:www.razyboard.com/system/morethread-was-wart-ihr-im-letztem-leben-lol-ein-test-yinundyang-766050-2014365-0.html+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=2&amp;ie=UTF-8\\">Cached</a> - <a href=\\"/search?hl=en&amp;ie=UTF-8&amp;q=related:www.razyboard.com/system/morethread-was-wart-ihr-im-letztem-leben-lol-ein-test-yinundyang-766050-2014365-0.html\\">Similar pages</a></span></div><li class=g><h3 class=r><a href=\\"http://www.wolfsoft.de/vbulletin/archive/index.php?t-6359.html\\" class=l>Geistiges - Alter - Test [Archiv] - Dr. WOLFSOFT FORUM</a></h3><span class=\\"std nobr\\">&nbsp;- [ <a href=\\"http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://www.wolfsoft.de/vbulletin/archive/index.php%3Ft-6359.html&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=3&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8\\" class=fl>Translate this page</a> ]</span><div class=\\"s\\"><em>lol, ein test</em>, wo eine frage um klingeltöne handelt und man beim warten auf die auswertung - die eh künstlich in die länge getrieben wird - mal kurz bei <b>...</b><br><cite>www.wolfsoft.de/vbulletin/archive/index.php?t-6359.html - 21k - </cite><span class=gl><a href=\\"http://209.85.229.132/search?q=cache:Pk-IslT2dIAJ:www.wolfsoft.de/vbulletin/archive/index.php%3Ft-6359.html+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=3&amp;ie=UTF-8\\">Cached</a> - <a href=\\"/search?hl=en&amp;ie=UTF-8&amp;q=related:www.wolfsoft.de/vbulletin/archive/index.php%3Ft-6359.html\\">Similar pages</a></span></div><li class=g><h3 class=r><a href=\\"http://forum.chip.de/cpu-board-speicher/intel-core-2-duo-pfeilschnell-sparsam-838379-page2.html\\" class=l>Intel Core 2 Duo - pfeilschnell &amp; sparsam! - Seite 2 - Forum <b>...</b></a></h3><span class=\\"std nobr\\">&nbsp;- [ <a href=\\"http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://forum.chip.de/cpu-board-speicher/intel-core-2-duo-pfeilschnell-sparsam-838379-page2.html&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=4&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8\\" class=fl>Translate this page</a> ]</span><div class=\\"s\\"><div class=\\"f\\">10 posts&nbsp;-&nbsp;Last post:&nbsp;14 Jul 2006</div>LOL LOL <em>LOL Ein Test</em> mit einer CPU, die noch nicht mal auf dem Markt ist - mit ( wahrscheinlich von INTEL) gestellten Testmustern - sehr <b>...</b><br><cite>forum.chip.de/cpu-board-speicher/intel-core-2-duo-pfeilschnell-sparsam- 838379-page2.html - 91k - </cite><span class=gl><a href=\\"http://209.85.229.132/search?q=cache:6RqvRGpmytUJ:forum.chip.de/cpu-board-speicher/intel-core-2-duo-pfeilschnell-sparsam-838379-page2.html+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=4&amp;ie=UTF-8\\">Cached</a> - <a href=\\"/search?hl=en&amp;ie=UTF-8&amp;q=related:forum.chip.de/cpu-board-speicher/intel-core-2-duo-pfeilschnell-sparsam-838379-page2.html\\">Similar pages</a></span></div><li class=g><h3 class=r><a href=\\"http://forum.cyberscripters.org/viewtopic.php?t=805\\" class=l>cyberscripters.org ? Thema anzeigen - Token Identifiers</a></h3><span class=\\"std nobr\\">&nbsp;- [ <a href=\\"http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://forum.cyberscripters.org/viewtopic.php%3Ft%3D805&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=5&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8\\" class=fl>Translate this page</a> ]</span><div class=\\"s\\">$remtok(Dies ist <em>lol ein Test</em>,lol,1,32) dieses würde den ersten zutreffenden Token &quot;lol&quot; aus dem String rauslöschen und somit &quot;Dies ist ein Test&quot; ergeben. <b>...</b><br><cite>forum.cyberscripters.org/viewtopic.php?t=805 - 21k - </cite><span class=gl><a href=\\"http://209.85.229.132/search?q=cache:9FhZ_e7FriEJ:forum.cyberscripters.org/viewtopic.php%3Ft%3D805+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=5&amp;ie=UTF-8\\">Cached</a> - <a href=\\"/search?hl=en&amp;ie=UTF-8&amp;q=related:forum.cyberscripters.org/viewtopic.php%3Ft%3D805\\">Similar pages</a></span></div><li class=g><h3 class=r><a href=\\"http://hp.knuddels.de/homepages/knuddels.de/hp/85/white-magic01.html\\" class=l>white-magic01' HP</a></h3><div class=\\"s\\"><b>...</b> da ich  mir dachte ich mach ne hp die auch zu meinen Freunden passt ;D Ich hoffe sie gefällt euch trotzdem grüssle^^ <em>LoL ein test</em> hat ergeben : <b>...</b><br><cite>hp.knuddels.de/homepages/knuddels.de/hp/85/white-magic01.html - 37k - </cite><span class=gl><a href=\\"http://209.85.229.132/search?q=cache:bBHAW-452E8J:hp.knuddels.de/homepages/knuddels.de/hp/85/white-magic01.html+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=6&amp;ie=UTF-8\\">Cached</a> - <a href=\\"/search?hl=en&amp;ie=UTF-8&amp;q=related:hp.knuddels.de/homepages/knuddels.de/hp/85/white-magic01.html\\">Similar pages</a></span></div><li class=g><h3 class=r><a href=\\"http://www.asian-club.de/archive/index.php/t-340.html\\" class=l>Wie deutsch bist du? [Archiv] - Asian-Club</a></h3><span class=\\"std nobr\\">&nbsp;- [ <a href=\\"http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://www.asian-club.de/archive/index.php/t-340.html&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=7&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8\\" class=fl>Translate this page</a> ]</span><div class=\\"s\\"><em>lol ein test</em> ganz ganz toll ;) sowas ist doch total schwachsinnig. selbst eingefleischte deutsche hätten doch probleme damit. und was man lernt vergiss man <b>...</b><br><cite>www.asian-club.de/archive/index.php/t-340.html - </cite><span class=gl><a href=\\"/search?hl=en&amp;ie=UTF-8&amp;q=related:www.asian-club.de/archive/index.php/t-340.html\\">Similar pages</a></span></div><li class=g><h3 class=r><a href=\\"http://my.orf.at/smarti/postings?id=19862877&page=3\\" class=l>my.ORF.at / smarti  / Postings</a></h3><span class=\\"std nobr\\">&nbsp;- [ <a href=\\"http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://my.orf.at/smarti/postings%3Fid%3D19862877%26page%3D3&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=8&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8\\" class=fl>Translate this page</a> ]</span><div class=\\"s\\">und morgen hama noch dazu Turn-Test <em>lol ein test</em> in turnen von über 4 vollgschriebene seiten... naja ich werd mich wieder an die arbeit machen. <b>...</b><br><cite>my.orf.at/smarti/postings?id=19862877&amp;page=3 - 23k - </cite><span class=gl><a href=\\"http://209.85.229.132/search?q=cache:mEQBO671gm0J:my.orf.at/smarti/postings%3Fid%3D','nyoar')
called: test('','nyoar')
called: test('19862877%26page%3D3+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=8&amp;ie=UTF-8\\">Cached</a> - <a href=\\"/search?hl=en&amp;ie=UTF-8&amp;q=related:my.orf.at/smarti/postings%3Fid%3D19862877%26page%3D3\\">Similar pages</a></span></div><li class=g><h3 class=r><a href=\\"http://105754.homepagemodules.de/t1f2-Test.html\\" class=l>Test</a></h3><span class=\\"std nobr\\">&nbsp;- [ <a href=\\"http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://105754.homepagemodules.de/t1f2-Test.html&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=9&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8\\" class=fl>Translate this page</a> ]</span><div class=\\"s\\"><em>Lol ein Test</em>. <b>...</b> <em>Lol ein Test</em>. Das ist Ihre erste Kategorie, | - Dies ist ein Forum in einer Kategorie. Sprung. Ein Kostenloses  Forum von Homepagemodules. <b>...</b><br><cite>105754.homepagemodules.de/t1f2-Test.html - 11k - </cite><span class=gl><a href=\\"http://209.85.229.132/search?q=cache:kMcCQx5OhzgJ:105754.homepagemodules.de/t1f2-Test.html+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=9&amp;ie=UTF-8\\">Cached</a> - <a href=\\"/search?hl=en&amp;ie=UTF-8&amp;q=related:105754.homepagemodules.de/t1f2-Test.html\\">Similar pages</a></span></div><li class=g><h3 class=r><a href=\\"http://de.wikibooks.org/wiki/Wikibooks:Verbesserungsvorschl%C3%A4ge/_Archiv_2007\\" class=l>Wikibooks:Verbesserungsvorschläge/ Archiv 2007 ? Wikibooks <b>...</b></a></h3><span class=\\"std nobr\\">&nbsp;- [ <a href=\\"http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://de.wikibooks.org/wiki/Wikibooks:Verbesserungsvorschl%25C3%25A4ge/_Archiv_2007&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=10&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8\\" class=fl>Translate this page</a> ]</span><div class=\\"s\\">(<em>LOL, ein Test</em> der etwas länger ging ;-): Eine Woche (ab deinem Orginal Post) warten und wenn keine Einsprachen umsetzen? -- MichaelFrey 18:13, 5. <b>...</b><br><cite>de.wikibooks.org/wiki/Wikibooks:Verbesserungsvorschl%C3%A4ge/_Archiv _2007 - 151k - </cite><span class=gl><a href=\\"http://209.85.229.132/search?q=cache:lXnp55d35DUJ:de.wikibooks.org/wiki/Wikibooks:Verbesserungsvorschl%C3%A4ge/_Archiv_2007+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=10&amp;ie=UTF-8\\">Cached</a> - <a href=\\"/search?hl=en&amp;ie=UTF-8&amp;q=related:de.wikibooks.org/wiki/Wikibooks:Verbesserungsvorschl%25C3%25A4ge/_Archiv_2007\\">Similar pages</a></span></div></ol></div></div><br clear=\\"all\\"/><table id=nav align=center style=\\"border-collapse:collapse;margin:auto;text-align:center;direction:ltr;margin-bottom:1.4em\\"><tr valign=top><td class=b><img src=\\"nav_first.gif\\" width=18 height=26 alt=\\"\\" border=0><br><td class=cur><img src=\\"nav_current.gif\\" width=16 height=26 alt=\\"\\" border=0><br>1<td><a href=\\"/search?hl=en&amp;ie=UTF-8&amp;q=loleintest&amp;start=10&amp;sa=N\\"><img src=\\"nav_page.gif\\" width=16 height=26 alt=\\"\\" border=0><br>2</a><td class=b><a href=\\"/search?hl=en&amp;ie=UTF-8&amp;q=loleintest&amp;start=10&amp;sa=N\\"><img src=\\"nav_next.gif\\" width=100 height=26 alt=\\"\\" border=0><br>Next</a></table><div style=\\"height:1px;line-height:0\\"></div><div style=\\"text-align:center;margin-top:1.4em\\" class=clr><div id=bsf style=\\"padding:1.8em 0;margin-top:0\\"><form method=get action=\\"/search\\"><div><input type=text name=q size=41 maxlength=2048 value=\\"loleintest\\" title=\\"Search\\"> <input type=submit name=\\"btnG\\" value=\\"Search\\"><input type=hidden name=hl value=\\"en\\"><input type=hidden name=ie value=\\"ISO-8859-1\\"><input type=hidden name=sa value=\\"2\\"></div></form><p style=\\"margin:1.2em 0 0\\"><a href=\\"/swr?q=loleintest&amp;hl=en&amp;ie=UTF-8&amp;swrnum=501\\">Search&nbsp;within&nbsp;results</a> - <a href=\\"/language_tools?q=loleintest&amp;hl=en&amp;ie=UTF-8\\">Language Tools</a> - <a href=\\"/intl/en/help.html\\">Search&nbsp;Tips</a> - <a href=\\"/quality_form?q=loleintest&amp;hl=en&amp;ie=UTF-8\\" target=_blank>Dissatisfied? Help us improve</a> - <a href=\\"/experimental/\\">Try Google Experimental</a></div><p><a href=\\"/\\">Google&nbsp;Home</a> - <a href=\\"/intl/en/ads/\\">Advertising&nbsp;Programs</a> - <a href=\\"/services/\\">Business Solutions</a> - <a href=\\"/intl/en/privacy.html\\">Privacy</a> - <a href=\\"/intl/en/about.html\\">About Google</a></p></div><script>if(google.y)google.y.first=[];window.setTimeout(function(){var xjs=document.createElement(\'script\');xjs.src=\'/extern_js/f/CgJlbiAAKzAOOAQsKzAYOAMsKzAmOAEs/pZNCT7zS3Hk.js\';document.getElementsByTagName(\'head\')[0].appendChild(xjs)},0);</script><script>(function(){
','nyoar')
called: test('','nyoar')
called: test('function a(){google.timers.load.t.ol=(new Date).getTime();google.report&&google.report(google.timers.load,{ei:google.kEI,e:google.kEXPI})}if(window.addEventListener)window.addEventListener(\\"load\\",a,false);else if(window.attachEvent)window.attachEvent(\\"onload\\",a);google.timers.load.t.prt=(new Date).getTime();
','nyoar')
called: test('','nyoar')
called: test('})();
','nyoar')
called: test('','nyoar')
called: test('</script>','nyoar')
streamResource Object
(
    [results] => Array
        (
        )

    [buffer] => Array
        (
            [TESTSTREAM] => Array
                (
                    [0] => HTTP/1.0 302 Found

                    [1] => Location: http://www.google.de/

                    [2] => Cache-Control: private

                    [3] => Content-Type: text/html; charset=UTF-8

                    [4] => Set-Cookie: PREF=ID=de707c566ef9c1ab:TM=1235847668:LM=1235847668:S=H3Wp5y1ObCNBEtcB; expires=Mon, 28-Feb-2011 19:01:08 GMT; path=/; domain=.google.com

                    [5] => Date: Sat, 28 Feb 2009 19:01:08 GMT

                    [6] => Server: gws

                    [7] => Content-Length: 218

                    [8] => 

                    [9] => <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">

                    [10] => <TITLE>302 Moved</TITLE></HEAD><BODY>

                    [11] => <H1>302 Moved</H1>

                    [12] => The document has moved

                    [13] => <A HREF="http://www.google.de/">here</A>.

                    [14] => </BODY></HTML>

                    [15] => 
                    [16] => 
                    [17] => 
                    [18] => 
                )

            [TESTSTREAM2] => Array
                (
                    [0] => HTTP/1.0 200 OK

                    [1] => Cache-Control: private, max-age=0

                    [2] => Date: Sat, 28 Feb 2009 19:01:08 GMT

                    [3] => Expires: -1

                    [4] => Content-Type: text/html; charset=ISO-8859-1

                    [5] => Set-Cookie: SS=Q0=bG9sZWludGVzdA; path=/search

                    [6] => Set-Cookie: PREF=ID=3e80dec5c0231d72:TM=1235847668:LM=1235847668:S=jebLabAn3HdJnli5; expires=Mon, 28-Feb-2011 19:01:08 GMT; path=/; domain=.google.com

                    [7] => Set-Cookie: NID=20=IQB9D-tvldgyqWylFxi5_J_93428lvhmK4Oqnqy1vZ_eWvx6h_Me6Z1hHM8aYrztN09YXkhYvidk1YGCsNAihKdrLKOjKv11s8l1_p0MsL56X98ToinOaOVx4kxxGKrY; expires=Sun, 30-Aug-2009 19:01:08 GMT; path=/; domain=.google.com; HttpOnly

                    [8] => Server: gws

                    [9] => 

                    [10] => <!doctype html><head><title>loleintest - Google Search</title><script>window.google={kEI:"9ImpSe2PGYiyjAf16_n6Dw",kEXPI:"17259",kHL:"en"};

                    [11] => window.google.timers={load:{t:{start:(new Date).getTime()},name:"search"}};try{window.google.pt=window.gtbExternal&&window.gtbExternal.pageT()||window.external&&window.external.pageT}catch(b){}

                    [12] => window.google.jsrt_kill=1;

                    [13] => </script><style>body{background:#fff;color:#000;margin:3px 8px}#gbar{height:22px;padding-left:2px}.gbh,.gbd{border-top:1px solid #c9d7f1;font-size:1px}.gbh{height:0;position:absolute;top:24px;width:100%}#gbi,#gbs{background:#fff;left:0;position:absolute;top:24px;visibility:hidden;z-index:1000}#gbi{border:1px solid;border-color:#c9d7f1 #36c #36c #a2bae7;z-index:1001}#guser{padding-bottom:7px !important}#gbar,#guser{font-size:13px;padding-top:1px !important}@media all{.gb1,.gb3{height:22px;margin-right:.73em;vertical-align:top}#gbar{float:left}}.gb2{display:block;padding:.2em .5em}a.gb1,a.gb2,a.gb3{color:#00c !important}.gb2,.gb3{text-decoration:none}a.gb2:hover{background:#36c;color:#fff !important}.ts{border-collapse:collapse}.ts td{padding:0}.ti,.bl,form,#res h3{display:inline}.ti{display:inline-table}.fl:link,.gl a:link{color:#77c}a:link,.w,#prs a:visited,#prs a:active,.q:active,.q:visited{color:#00c}.mblink:visited,a:visited{color:#551a8b}a:active{color:red}.cur{color:#a90a08;font-weight:bold}.b{font-weight:bold}.j{width:42em;font-size:82%}.s{max-width:42em}.j font[size="-1"],.e .j{font-size:100%}.sl,.e .j font[size="-1"]{font-size:82%}#gb{text-align:right;padding:1px 0 7px;margin:0}.hd{position:absolute;width:1px;height:1px;top:-1000em;overflow:hidden}.f,.m,.c h2,#mbEnd h2{color:#676767}.a,cite,.cite,.cite:link{color:green;font-style:normal}#mbEnd{float:right}h1,ol{margin:0;padding:0}li.g,body,html,.std,.c h2,#mbEnd h2,h1{font-size:small;font-family:arial,sans-serif}.c h2,#mbEnd h2,h1{font-weight:normal}#ssb,.clr{clear:both}#nav a,#nav a:visited,.blk a{color:#000}#nav a{display:block}#nav .b a,#nav .b a:visited{color:#00c}.ch{cursor:pointer}h3,.med{font-size:medium;font-weight:normal;padding:0;margin:0}.e{margin:.75em 0}.slk td{padding-left:40px;padding-top:5px;vertical-align:top}.slk div{padding-left:10px;text-indent:-10px}#mbEnd cite{display:block;text-align:left}#mbEnd p{margin:-.5em 0 0 .5em;text-align:center}#bsf,#ssb,.blk{border-top:1px solid #6b90da;background:#f0f7f9}#bsf,#ssb{margin:11px 0}#bsf{border-bottom:1px solid #6b90da}#ssb div{float:left;padding:4px 0 0;padding-left:4px;padding-right:.5em}#prs a,#prs b{margin-right:.6em}#ssb p{text-align:right;white-space:nowrap;margin:.1em 0;padding:.2em}#ssb{margin-top:0;padding:.1em}#mbEnd{background:#fff;padding:0;border-left:10px solid #fff;border-spacing:0;white-space:nowrap}#res{padding-right:1em}.c{background:#fff8dd}.c li{padding:0 3px 0 5px;margin:0}.c .tam,.c .tal{padding-top:12px}#mbEnd li{margin:1em 0;padding:0}.xsm{font-size:x-small}.sm{margin:0 0 0 40px;padding:0}ol li{list-style:none}.sm li{margin:0}.gl,#bsf a,.nobr,#brs a{white-space:nowrap}#mbEnd .med{white-space:normal}.sl,.r{display:inline;font-weight:normal;margin:0}.r{font-size:medium}h4.r{font-size:small}.g{margin:1em 0}em{font-weight:bold;font-style:normal}em,b{text-decoration:inherit}</style><script>google.y={};google.x=function(e,g){google.y[e.id]=[e,g];return false};window.gbar={};(function(){var b=window.gbar,f,h;b.qs=function(a){var c=window.encodeURIComponent&&(document.forms[0].q||"").value;if(c)a.href=a.href.replace(/([?&])q=[^&]*|$/,function(i,g){return(g||"&")+"q="+encodeURIComponent(c)})};function j(a,c){a.visibility=h?"hidden":"visible";a.left=c+"px"}b.tg=function(a){a=a||window.event;var c=0,i,g=window.navExtra,d=document.getElementById("gbi"),e=a.target||a.srcElement;a.cancelBubble=true;if(!f){f=document.createElement(Array.every||window.createPopup?"iframe":"div");f.frameBorder="0";f.src="#";d.parentNode.appendChild(f).id="gbs";if(g)for(i in g)d.insertBefore(g[i],d.firstChild).className="gb2";document.onclick=b.close}if(e.className!="gb3")e=e.parentNode;do c+=e.offsetLeft;while(e=e.offsetParent);j(d.style,c);f.style.width=d.offsetWidth+"px";f.style.height=d.offsetHeight+"px";j(f.style,c);h=!h};b.close=function(a){h&&b.tg(a)}})();</script></head><body id=gsr topmargin=3 marginheight=3><textarea id=csi style=display:none></textarea><div id=header><div id=gbar><nobr><b class=gb1>Web</b> <a href="http://images.******************?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wi" onclick=gbar.qs(this) class=gb1>Images</a> <a href="http://maps.google.com/maps?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wl" onclick=gbar.qs(this) class=gb1>Maps</a> <a href="http://news.google.com/news?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wn" onclick=gbar.qs(this) class=gb1>News</a> <a href="http://video.google.com/videosearch?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wv" onclick=gbar.qs(this) class=gb1>Video</a> <a href="http://mail.google.com/mail/?um=1&hl=en&tab=wm" class=gb1>Mail</a> <a href="http://www.google.com/intl/en/options/" onclick="this.blur();gbar.tg(event);return !1" class=gb3><u>more</u> <small>▼</small></a><div id=gbi> <a href="http://www.google.com/products?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wf" onclick=gbar.qs(this) class=gb2>Shopping</a> <a href="http://groups.google.com/groups?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wg" onclick=gbar.qs(this) class=gb2>Groups</a> <a href="http://books.google.com/books?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wp" onclick=gbar.qs(this) class=gb2>Books</a> <a href="http://scholar.google.com/scholar?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=ws" onclick=gbar.qs(this) class=gb2>Scholar</a> <a href="http://www.google.com/finance?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=we" onclick=gbar.qs(this) class=gb2>Finance</a> <a href="http://blogsearch.google.com/blogsearch?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wb" onclick=gbar.qs(this) class=gb2>Blogs</a> <div class=gb2><div class=gbd></div></div> <a href="http://www.youtube.com/results?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=w1" onclick=gbar.qs(this) class=gb2>YouTube</a> <a href="http://www.google.com/calendar/render?um=1&hl=en&tab=wc" class=gb2>Calendar</a> <a href="http://picasaweb.google.com/lh/view?q=loleintest&um=1&ie=UTF-8&sa=N&hl=en&tab=wq" onclick=gbar.qs(this) class=gb2>Photos</a> <a href="http://docs.google.com/?um=1&hl=en&tab=wo" class=gb2>Documents</a> <a href="http://www.google.com/reader/view/?um=1&hl=en&tab=wy" class=gb2>Reader</a> <a href="http://sites.google.com/?um=1&hl=en&tab=w3" class=gb2>Sites</a> <div class=gb2><div class=gbd></div></div> <a href="http://www.google.com/intl/en/options/" class=gb2>even more &raquo;</a></div> </nobr></div><div class=gbh style=left:0></div><div class=gbh style=right:0></div><p id=gb><nobr><a href="https://www.google.com/accounts/Login?continue=http://www.google.com/search%3Fq%3Dloleintest&amp;hl=en">Sign in</a></nobr></p><form id=tsf name=gs method=GET action="/search"><table id=sft class=ts style=clear:both><tr valign=top><td style="padding-right:8px"><a href="http://www.google.com/webhp?hl=en" title="Go to Google Home"><img src="/images/logo_sm.gif" width=150 height=55 alt=Google border=0 vspace=12></a><td id=sff style="padding:1px 0 7px;width:100%"><table class=ts style="margin-top:25px"><tr><td nowrap><input type=hidden name=hl value="en"><input type=hidden name=ie value="ISO-8859-1"><input type=text name=q size=41 maxlength=2048 value="loleintest" title="Search"> <input type=submit name="btnG" value="Search"></td><td style="padding:0 6px" class="nobr xsm"><a href="/advanced_search?q=loleintest&amp;hl=en&amp;ie=UTF-8">Advanced Search</a><br><a href="/preferences?q=loleintest&amp;hl=en&amp;ie=UTF-8">Preferences</a></table></table></form></div><div id=ssb><div id=prs><b>Web</b></div><p>&nbsp;Results <b>1</b> - <b>10</b> of about <b>501</b> for <b>loleintest</b>.  (<b>0.05</b> seconds)&nbsp;</div><div id=res class=med><p class=std>Tip: <a href=/search?q=loleintest&hl=en&ie=UTF-8&lr=lang_en&ei=9ImpSe2PGYiyjAf16_n6Dw&sa=X&oi=lrtip&ct=restrict&cad=9>Search for <b>English</b> results only</a>. You can specify your search language in <a href=/preferences?q=loleintest&hl=en&ie=UTF-8&ei=9ImpSe2PGYiyjAf16_n6Dw&sa=X&oi=lrtip&ct=preferences&cad=9>Preferences</a></p><h2 class=hd>Search Results</h2><div><ol><li class=g><h3 class=r><a href="http://www.med1.de/Forum/HIV/438913/" class=l>Typischer Bordell Fall optimistisch durch dieses Forum - HIV und <b>...</b></a></h3><span class="std nobr">&nbsp;- [ <a href="http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=h
                    [14] => ttp://www.med1.de/Forum/HIV/438913/&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=1&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8" class=fl>Translate this page</a> ]</span><div class="s">ja ich bin der alte doktor und ich kann dir sagen dass nix passiert ist, außerdem müssen die angestellten (<em>lol) ein test</em> machen <b>...</b><br><cite>www.med1.de/Forum/HIV/438913/ - 16k - </cite><span class=gl><a href="http://209.85.229.132/search?q=cache:n7Lw3bBFv14J:www.med1.de/Forum/HIV/438913/+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=1&amp;ie=UTF-8">Cached</a> - <a href="/search?hl=en&amp;ie=UTF-8&amp;q=related:www.med1.de/Forum/HIV/438913/">Similar pages</a></span></div><li class=g><h3 class=r><a href="http://www.razyboard.com/system/morethread-was-wart-ihr-im-letztem-leben-lol-ein-test-yinundyang-766050-2014365-0.html" class=l>YinundYang:foren.de Forum - Ouizzes - Was wart ihr im letztem <b>...</b></a></h3><span class="std nobr">&nbsp;- [ <a href="http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://www.razyboard.com/system/morethread-was-wart-ihr-im-letztem-leben-lol-ein-test-yinundyang-766050-2014365-0.html&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=2&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8" class=fl>Translate this page</a> ]</span><div class="s">Ersteller, Thema » Beitrag als Abo bestellen, Thread schließen Thread verschieben Festpinnen Druckansicht Thread löschen. KathlinYang[Admin] <b>...</b><br><cite>www.razyboard.com/system/morethread-was-wart-ihr-im-letztem-leben-<b>lol- ein-test</b>-yinundyang-766050-2014365-0.html - 53k - </cite><span class=gl><a href="http://209.85.229.132/search?q=cache:6I8Zlqk_jREJ:www.razyboard.com/system/morethread-was-wart-ihr-im-letztem-leben-lol-ein-test-yinundyang-766050-2014365-0.html+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=2&amp;ie=UTF-8">Cached</a> - <a href="/search?hl=en&amp;ie=UTF-8&amp;q=related:www.razyboard.com/system/morethread-was-wart-ihr-im-letztem-leben-lol-ein-test-yinundyang-766050-2014365-0.html">Similar pages</a></span></div><li class=g><h3 class=r><a href="http://www.wolfsoft.de/vbulletin/archive/index.php?t-6359.html" class=l>Geistiges - Alter - Test [Archiv] - Dr. WOLFSOFT FORUM</a></h3><span class="std nobr">&nbsp;- [ <a href="http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://www.wolfsoft.de/vbulletin/archive/index.php%3Ft-6359.html&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=3&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8" class=fl>Translate this page</a> ]</span><div class="s"><em>lol, ein test</em>, wo eine frage um klingeltöne handelt und man beim warten auf die auswertung - die eh künstlich in die länge getrieben wird - mal kurz bei <b>...</b><br><cite>www.wolfsoft.de/vbulletin/archive/index.php?t-6359.html - 21k - </cite><span class=gl><a href="http://209.85.229.132/search?q=cache:Pk-IslT2dIAJ:www.wolfsoft.de/vbulletin/archive/index.php%3Ft-6359.html+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=3&amp;ie=UTF-8">Cached</a> - <a href="/search?hl=en&amp;ie=UTF-8&amp;q=related:www.wolfsoft.de/vbulletin/archive/index.php%3Ft-6359.html">Similar pages</a></span></div><li class=g><h3 class=r><a href="http://forum.chip.de/cpu-board-speicher/intel-core-2-duo-pfeilschnell-sparsam-838379-page2.html" class=l>Intel Core 2 Duo - pfeilschnell &amp; sparsam! - Seite 2 - Forum <b>...</b></a></h3><span class="std nobr">&nbsp;- [ <a href="http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://forum.chip.de/cpu-board-speicher/intel-core-2-duo-pfeilschnell-sparsam-838379-page2.html&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=4&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8" class=fl>Translate this page</a> ]</span><div class="s"><div class="f">10 posts&nbsp;-&nbsp;Last post:&nbsp;14 Jul 2006</div>LOL LOL <em>LOL Ein Test</em> mit einer CPU, die noch nicht mal auf dem Markt ist - mit ( wahrscheinlich von INTEL) gestellten Testmustern - sehr <b>...</b><br><cite>forum.chip.de/cpu-board-speicher/intel-core-2-duo-pfeilschnell-sparsam- 838379-page2.html - 91k - </cite><span class=gl><a href="http://209.85.229.132/search?q=cache:6RqvRGpmytUJ:forum.chip.de/cpu-board-speicher/intel-core-2-duo-pfeilschnell-sparsam-838379-page2.html+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=4&amp;ie=UTF-8">Cached</a> - <a href="/search?hl=en&amp;ie=UTF-8&amp;q=related:forum.chip.de/cpu-board-speicher/intel-core-2-duo-pfeilschnell-sparsam-838379-page2.html">Similar pages</a></span></div><li class=g><h3 class=r><a href="http://forum.cyberscripters.org/viewtopic.php?t=805" class=l>cyberscripters.org ? Thema anzeigen - Token Identifiers</a></h3><span class="std nobr">&nbsp;- [ <a href="http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://forum.cyberscripters.org/viewtopic.php%3Ft%3D805&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=5&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8" class=fl>Translate this page</a> ]</span><div class="s">$remtok(Dies ist <em>lol ein Test</em>,lol,1,32) dieses würde den ersten zutreffenden Token &quot;lol&quot; aus dem String rauslöschen und somit &quot;Dies ist ein Test&quot; ergeben. <b>...</b><br><cite>forum.cyberscripters.org/viewtopic.php?t=805 - 21k - </cite><span class=gl><a href="http://209.85.229.132/search?q=cache:9FhZ_e7FriEJ:forum.cyberscripters.org/viewtopic.php%3Ft%3D805+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=5&amp;ie=UTF-8">Cached</a> - <a href="/search?hl=en&amp;ie=UTF-8&amp;q=related:forum.cyberscripters.org/viewtopic.php%3Ft%3D805">Similar pages</a></span></div><li class=g><h3 class=r><a href="http://hp.knuddels.de/homepages/knuddels.de/hp/85/white-magic01.html" class=l>white-magic01' HP</a></h3><div class="s"><b>...</b> da ich  mir dachte ich mach ne hp die auch zu meinen Freunden passt ;D Ich hoffe sie gefällt euch trotzdem grüssle^^ <em>LoL ein test</em> hat ergeben : <b>...</b><br><cite>hp.knuddels.de/homepages/knuddels.de/hp/85/white-magic01.html - 37k - </cite><span class=gl><a href="http://209.85.229.132/search?q=cache:bBHAW-452E8J:hp.knuddels.de/homepages/knuddels.de/hp/85/white-magic01.html+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=6&amp;ie=UTF-8">Cached</a> - <a href="/search?hl=en&amp;ie=UTF-8&amp;q=related:hp.knuddels.de/homepages/knuddels.de/hp/85/white-magic01.html">Similar pages</a></span></div><li class=g><h3 class=r><a href="http://www.asian-club.de/archive/index.php/t-340.html" class=l>Wie deutsch bist du? [Archiv] - Asian-Club</a></h3><span class="std nobr">&nbsp;- [ <a href="http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://www.asian-club.de/archive/index.php/t-340.html&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=7&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8" class=fl>Translate this page</a> ]</span><div class="s"><em>lol ein test</em> ganz ganz toll ;) sowas ist doch total schwachsinnig. selbst eingefleischte deutsche hätten doch probleme damit. und was man lernt vergiss man <b>...</b><br><cite>www.asian-club.de/archive/index.php/t-340.html - </cite><span class=gl><a href="/search?hl=en&amp;ie=UTF-8&amp;q=related:www.asian-club.de/archive/index.php/t-340.html">Similar pages</a></span></div><li class=g><h3 class=r><a href="http://my.orf.at/smarti/postings?id=19862877&page=3" class=l>my.ORF.at / smarti  / Postings</a></h3><span class="std nobr">&nbsp;- [ <a href="http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://my.orf.at/smarti/postings%3Fid%3D19862877%26page%3D3&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=8&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8" class=fl>Translate this page</a> ]</span><div class="s">und morgen hama noch dazu Turn-Test <em>lol ein test</em> in turnen von über 4 vollgschriebene seiten... naja ich werd mich wieder an die arbeit machen. <b>...</b><br><cite>my.orf.at/smarti/postings?id=19862877&amp;page=3 - 23k - </cite><span class=gl><a href="http://209.85.229.132/search?q=cache:mEQBO671gm0J:my.orf.at/smarti/postings%3Fid%3D
                    [15] => 19862877%26page%3D3+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=8&amp;ie=UTF-8">Cached</a> - <a href="/search?hl=en&amp;ie=UTF-8&amp;q=related:my.orf.at/smarti/postings%3Fid%3D19862877%26page%3D3">Similar pages</a></span></div><li class=g><h3 class=r><a href="http://105754.homepagemodules.de/t1f2-Test.html" class=l>Test</a></h3><span class="std nobr">&nbsp;- [ <a href="http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://105754.homepagemodules.de/t1f2-Test.html&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=9&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8" class=fl>Translate this page</a> ]</span><div class="s"><em>Lol ein Test</em>. <b>...</b> <em>Lol ein Test</em>. Das ist Ihre erste Kategorie, | - Dies ist ein Forum in einer Kategorie. Sprung. Ein Kostenloses  Forum von Homepagemodules. <b>...</b><br><cite>105754.homepagemodules.de/t1f2-Test.html - 11k - </cite><span class=gl><a href="http://209.85.229.132/search?q=cache:kMcCQx5OhzgJ:105754.homepagemodules.de/t1f2-Test.html+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=9&amp;ie=UTF-8">Cached</a> - <a href="/search?hl=en&amp;ie=UTF-8&amp;q=related:105754.homepagemodules.de/t1f2-Test.html">Similar pages</a></span></div><li class=g><h3 class=r><a href="http://de.wikibooks.org/wiki/Wikibooks:Verbesserungsvorschl%C3%A4ge/_Archiv_2007" class=l>Wikibooks:Verbesserungsvorschläge/ Archiv 2007 ? Wikibooks <b>...</b></a></h3><span class="std nobr">&nbsp;- [ <a href="http://translate.google.com/translate?hl=en&amp;sl=de&amp;u=http://de.wikibooks.org/wiki/Wikibooks:Verbesserungsvorschl%25C3%25A4ge/_Archiv_2007&amp;ei=9ImpSe2PGYiyjAf16_n6Dw&amp;sa=X&amp;oi=translate&amp;resnum=10&amp;ct=result&amp;prev=/search%3Fq%3Dloleintest%26hl%3Den%26ie%3DUTF-8" class=fl>Translate this page</a> ]</span><div class="s">(<em>LOL, ein Test</em> der etwas länger ging ;-): Eine Woche (ab deinem Orginal Post) warten und wenn keine Einsprachen umsetzen? -- MichaelFrey 18:13, 5. <b>...</b><br><cite>de.wikibooks.org/wiki/Wikibooks:Verbesserungsvorschl%C3%A4ge/_Archiv _2007 - 151k - </cite><span class=gl><a href="http://209.85.229.132/search?q=cache:lXnp55d35DUJ:de.wikibooks.org/wiki/Wikibooks:Verbesserungsvorschl%C3%A4ge/_Archiv_2007+loleintest&amp;hl=en&amp;ct=clnk&amp;cd=10&amp;ie=UTF-8">Cached</a> - <a href="/search?hl=en&amp;ie=UTF-8&amp;q=related:de.wikibooks.org/wiki/Wikibooks:Verbesserungsvorschl%25C3%25A4ge/_Archiv_2007">Similar pages</a></span></div></ol></div></div><br clear="all"/><table id=nav align=center style="border-collapse:collapse;margin:auto;text-align:center;direction:ltr;margin-bottom:1.4em"><tr valign=top><td class=b><img src="nav_first.gif" width=18 height=26 alt="" border=0><br><td class=cur><img src="nav_current.gif" width=16 height=26 alt="" border=0><br>1<td><a href="/search?hl=en&amp;ie=UTF-8&amp;q=loleintest&amp;start=10&amp;sa=N"><img src="nav_page.gif" width=16 height=26 alt="" border=0><br>2</a><td class=b><a href="/search?hl=en&amp;ie=UTF-8&amp;q=loleintest&amp;start=10&amp;sa=N"><img src="nav_next.gif" width=100 height=26 alt="" border=0><br>Next</a></table><div style="height:1px;line-height:0"></div><div style="text-align:center;margin-top:1.4em" class=clr><div id=bsf style="padding:1.8em 0;margin-top:0"><form method=get action="/search"><div><input type=text name=q size=41 maxlength=2048 value="loleintest" title="Search"> <input type=submit name="btnG" value="Search"><input type=hidden name=hl value="en"><input type=hidden name=ie value="ISO-8859-1"><input type=hidden name=sa value="2"></div></form><p style="margin:1.2em 0 0"><a href="/swr?q=loleintest&amp;hl=en&amp;ie=UTF-8&amp;swrnum=501">Search&nbsp;within&nbsp;results</a> - <a href="/language_tools?q=loleintest&amp;hl=en&amp;ie=UTF-8">Language Tools</a> - <a href="/intl/en/help.html">Search&nbsp;Tips</a> - <a href="/quality_form?q=loleintest&amp;hl=en&amp;ie=UTF-8" target=_blank>Dissatisfied? Help us improve</a> - <a href="/experimental/">Try Google Experimental</a></div><p><a href="/">Google&nbsp;Home</a> - <a href="/intl/en/ads/">Advertising&nbsp;Programs</a> - <a href="/services/">Business Solutions</a> - <a href="/intl/en/privacy.html">Privacy</a> - <a href="/intl/en/about.html">About Google</a></p></div><script>if(google.y)google.y.first=[];window.setTimeout(function(){var xjs=document.createElement('script');xjs.src='/extern_js/f/CgJlbiAAKzAOOAQsKzAYOAMsKzAmOAEs/pZNCT7zS3Hk.js';document.getElementsByTagName('head')[0].appendChild(xjs)},0);</script><script>(function(){

                    [16] => function a(){google.timers.load.t.ol=(new Date).getTime();google.report&&google.report(google.timers.load,{ei:google.kEI,e:google.kEXPI})}if(window.addEventListener)window.addEventListener("load",a,false);else if(window.attachEvent)window.attachEvent("onload",a);google.timers.load.t.prt=(new Date).getTime();

                    [17] => })();

                    [18] => </script>
                )

        )

    [streams:protected] => Array
        (
            [TESTSTREAM] => Array
                (
                    [0] => google.de
                    [1] => /
                    [2] => Array
                        (
                            [f] => test
                            [p] => Array
                                (
                                    [assignTo] => end
                                    [param] => Array
                                        (
                                            [0] => nyoar
                                        )

                                )

                        )

                    [3] => 
                )

            [TESTSTREAM2] => Array
                (
                    [0] => google.de
                    [1] => /search?q=loleintest
                    [2] => Array
                        (
                            [f] => test
                            [p] => Array
                                (
                                    [assignTo] => end
                                    [param] => Array
                                        (
                                            [0] => nyoar
                                        )

                                )

                        )

                    [3] => 
                )

        )

    [sockets:protected] => Array
        (
            [TESTSTREAM] => Resource id #2
            [TESTSTREAM2] => Resource id #3
        )

)
und zu CIX:
Nein, er liest nur solange von einem Stream bis feof($streamid) erreicht ist. Ein Problem allerdings könnte sein, dass wenn eine URL signifikant länger braucht als die andere, dass die Verbindungen erst dann geschlossen werden, wenn die Anfrage an den längsten Stream abgeschlossen ist.
Die durchschnittliche Zeitersparnis bewegt sich im Bereich von 30-40%. Ist noch testhalber, einige Optimierungen müssen noch vorgenommen werden, aber die Grunfunktionen stehen soweit.
 
Zuletzt bearbeitet:

CIX88

Aktives Mitglied

AW: gleichzeitige Öffnung zweier HTTP-Verbindungen via fsockopen?

> wenn eine URL signifikant länger braucht als die andere
Das meinte ich auch :)
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.614
Beiträge
1.538.351
Mitglieder
67.525
Neuestes Mitglied
mgtaucher
Oben