socket vil ikke som jeg vil
hej.hvordan får jeg den til at lave således JEG KAN sende fwrite ( "data" , 128 ); ud til serveren, når der allerede har været output?
Har prøvet med:
fwrite( $socket, "du skal connecte" );
$ud = fgets ( $socket, 128 );
echo $ud;
fwrite ( $socket, "hey" );
$ud = fgets ( $socket, 128 );
echo $ud;
Men det vil den ikke - hvorfor??
Min kode er
<?php
class Bot
{
var $botName = "Bot";
var $botPass = "duer1337";
function ShowDialog ()
{
$ud = "Welcome to my favorite bot-test \n ";
$ud.= "Please wait! Connection to server..";
return $ud;
}
function Connect ( )
{
$socket = fsockopen ( "localhost" , 7666, $errstr, $errno, 5 );
echo fgets ( $socket, 128 );
}
}
$Klasse = new Bot;
$Klasse->ShowDialog ();
$Klasse->Connect ();
?>
