Avatar billede lozzan0 Nybegynder
30. april 2007 - 21:08 Der er 9 kommentarer

fsockopen! hvordan for jeg svar?

Hej, jeg er igang med at lave noget kode.. så jeg kan få status fra min cs server!

dvs jeg laver en aktiv forbindelse via fsockopen();
derefter skriver jeg fwrite(); for at skrive noget til serveren!
Da jeg ved at serveren skriver et svar, ville jeg gerne høre hvordan jeg for svaret ud? har prøvet lidt af hvert men uden hæld..

Mvh Lozzan0!
Avatar billede windcape Praktikant
30. april 2007 - 21:14 #1
*host* fread() *host*
Avatar billede windcape Praktikant
30. april 2007 - 21:14 #2
"open"
"write"
"read"

moo?
Avatar billede lozzan0 Nybegynder
30. april 2007 - 21:26 #3
Ja, det har jeg også prøvet .. men hvis jeg skriver fread(fwrite($fp,"status)); så brokker den sig? Hvordan skal syntax så lyde?
Avatar billede jensgram Nybegynder
30. april 2007 - 21:49 #4
Avatar billede lozzan0 Nybegynder
30. april 2007 - 22:16 #5
Er det meningen det kun skal linke til selve http://dk.php.net/fsockopen ? fordi det gær den kun ved mig... hvis det er meningen den skal linke til en af kommentarene så skriv venligst hvilken så ser jeg lige på det igen! tak for svaret tho.. :)
Avatar billede jensgram Nybegynder
30. april 2007 - 22:28 #6
Hmm - idéen var at linke til "Example 1530"...

Måske du kunne bruge

    fwrite($fp, $out);
    while (!feof($fp)) {
        echo fgets($fp, 128);
    }
    fclose($fp);
Avatar billede jensgram Nybegynder
30. april 2007 - 22:29 #7
fread(fwrite($fp,"status)); er ihvertfald forkert :)
Avatar billede lozzan0 Nybegynder
30. april 2007 - 23:01 #8
ok, jeg tror vi har fat i noget nu..
<?
$udp = "udp://";
if (fsockopen($udp . "82.150.72.155", 27015, $errno, $errstr, 10)) {
    $fp = fsockopen($udp . "82.150.72.155", 27015, $errno, $errstr, 10);
    $out = "status";
    fwrite($fp,$out);
    while (!feof($fp)) {
        echo fgets($fp, 128);
    }
    fclose($fp);
}else{
    print "virker ikke";
}
det er min kode..
jeg for fejlen:
Fatal error: Maximum execution time of 30 seconds exceeded in D:\www\speedgaming_dk\querycsserver.php on line 8
Avatar billede jensgram Nybegynder
01. maj 2007 - 06:54 #9
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester