heey,

ik heb het script van jullie van de php irc bot alleen hij wilt niet werken ik gebruik hem onder linux.
hij komt niet eens de server in waar ik hem wil hebben :(

kan iemand mij helpen?

greetzz,

sjaakmans
Nee, je geeft te weinig info ...
ohw ok

ik zal ffies wat geven ik doe:
cd /var/www/php_irc
en dan php4 index.php

en ik krijg dan deze melding:
X-Powered-By: PHP/4.1.2
Content-type: text/html

en voor de rest gebeurd er niks :'(

zo genoeg info?
is je script wel goed ? want tja dat kunnen wij niet kijken omdat jij hem niet post.

Michien moet je eens gaan af vragen om een cursus "vragen stellen" te volgen
lol

k dit is mn script

<? 
$bot = array(); 
$bot['nickname'] = "Lienden|bot3"; 
$bot['realname'] = "Lienden|bot3"; 
$bot['ident'] = "php"; 
$bot['hostname'] = "192.168.1.3"; 
$bot['server'] = "213.131.131.156"; 
$bot['poort'] = "6668"; 
$bot['kanaal'] = "#lienden.nl"; 
?> 
<? 

if (!$bot['socket']=socket_create(AF_INET,SOCK_STREAM,SOL_TCP)) {  
die("De socket kon niet worden aangemaakt."); 
} 
if (!@socket_bind($bot['socket'],$bot['hostname'])) { 
  die("Kon de verbinding niet koppelen aan <b>".$bot['hostname']."</b>. Misschien fout?"); 
} 
if (!@socket_connect($bot['socket'],$bot['server'],$bot['poort'])) { 
  die("Kon geen verbinding maken met de server: <b>".$bot['server']."</b>. Misschien fout?"); 
} 

?>
<? 

function sockwrite($data){ 
    global $bot; 
    socket_write($bot['socket'],$data."\r\n"); 
} 

sockwrite("USER ".$bot['ident']." ".$bot['hostname']." ".$bot['server']." :".$bot['realname']); 
sockwrite("NICK ".$bot['nickname']); 

$channel = 0; // Deze var komt later wel terug :) 
while ($data=@socket_read($bot['socket'],65000,PHP_NORMAL_READ)) { 
    if($data == "\n") continue; 
// De data die we binnen krijgen, splitten we alvast op voor het makkelijk aanspreken. 
    $edata = explode(" ",$data);  
    for($i=0; isset($edata[$i]); $i++) { 
        $edata[$i]=trim($edata[$i]); 
    } 
// De variable $channel die net is geset, gaan we nou controleren. 
    if ($channel == "0") {  
// De variable is nog 0, we moeten nog een kanaal in ! 
        sockwrite("JOIN ".$bot['kanaal']); 
        $channel = 1; 
    } 
// Hier is er een PING binnengekomen. Deze gaan we antwoorden met PONG 
    if($edata[0] == "PING") { 
        sockwrite("PONG ".$edata[1]); 
    } 

// Hier komen alle scripts te staan. 
    require('scripts.php');  
} 

?>
hahaah lol nouw ik moet tog ook aan mn posts komen?

maar weet niemand het nu staat alles er denk ik tog wel of niet?
sjaakmans schreef op 09.03.2005 23:13
hahaah lol nouw ik moet tog ook aan mn posts komen?
Beter 1 post met alle informatie dan 4 zinloze...

Het gaat niet om de kwantiteit, maar om de kwaliteit.

Elwin
ok genoeg op me gezeikt maar kan niemand me helpen?

Reageren