Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  16 1034
Noen som vet hvordan man holder en socket connection i php åpen etter at siden er loadet?
Har prøvd pfsockopen man da går siden i heng
Trådstarter
he, he, enten ingen som gadd å svare eller ingen som visste noe
fant det til slutt ut.
Nytt spørsmål. Hvordan får jeg sjekket om serveren pinger meg? Skulle tro denne koden funket, klare å hente data men ikke å pinge/ponge:

Kode

$buffer = "";
	while ($i < 20) {
		$buffer = fgets($socket, 1024);
		echo $buffer;
		$ping = explode(" ", $buffer); 

		if ($ping[0] == "PING") { 
			fputs($socket,"PONG $ping[1]"); 
		} else { 
			if ($ping[0] == "ERROR") { 
				fputs($socket,"QUIT"); 
				exit; 
				} 
		}
		$i++;
	}
alle de som snakket varmt om php ble tause nå, ja...
fritjorf: Trenger da ikke være verdensmestre for å like php og snakke varmt om det? ^^
Trådstarter
fritjaff: php e så sinnsykt mye bedre enn asp

trenger fortsatt hjelp, her er iallefall hele scriptet:

Kode

<?php
$nick = "nicket";
$kanal = "#kanalen";
$server = "irc.homelien.no";
$port = "7001";

echo "<pre>";
if (!$sock || !$sockit) {
	$sock = fsockopen($server, $port, $errno, $errstr, 800);

	fputs($sock,"USER ident username server :realname\n"); 

	fputs($sock,"NICK $nick\n"); 

	fputs($sock,"JOIN $kanal\n");
}
	$buffer = "";
	while ($i < 50) {
		$buffer = fgets($sockit, 1024);
		echo $buffer;
		$ping = explode(" ", $buffer); 

		if ($ping[0] == "PING") { 
			fputs($sockit,"PONG $ping[1]"); 
		} else { 
			if ($ping[0] == "ERROR") { 
				fputs($sockit,"QUIT"); 
				exit; 
				} 
		}
		$i++;
	}
}
echo "\n\n <a href=\"$PHP_SELF?sock=$sock\">neste 50 linjer</a>\n</pre>";
?>
Originally posted by zeth
fritjorf: Trenger da ikke være verdensmestre for å like php og snakke varmt om det? ^^
Vis hele sitatet...
det han spurte om virket nå ganske grunnleggende...
Originally posted by frittjaaff

det han spurte om virket nå ganske grunnleggende...
Vis hele sitatet...
Ja, og når han sier han gjør det grunnleggende, og det ikke funker, nei da skal man være rimelig god..
det er lett å glemme et lite filletegn som ødelegger alt...
Better than thou.
Nå virket det plutselig som om frittjaaff argumenterte for php, og zeth for asp..
Originally posted by Carlo
Nå virket det plutselig som om frittjaaff argumenterte for php, og zeth for asp..
Vis hele sitatet...
Jeg argumenterer for PHP, fordi det er det eneste jeg har brukt.
Better than thou.
Jeg vet det, men det virket som om du ikke gjorde det..
Originally posted by Carlo
Jeg vet det, men det virket som om du ikke gjorde det..
Vis hele sitatet...
Hrmmph.. jeg visste at jeg sugde til å arumentere, men at det var så ille visste jeg ikke
jeg mente at alle de som synes at php var så bra, og at asp var noe heftig drit, ikke klarte å se hvor det lille filletegnet skulle vært... de vet ikke hva de snakker om, med andre ord.
trodde den diskusjonen var over for lenge siden..
du trodde det, ja... men jeg har vært så lite på internett i det siste, og jeg må nå få lov til å forklare meg.
foresten, det er bare en dag mellom inleggene. kanskje er det du som har mistet perspektivet siden du har postet hundre innlegg på den dagen