MyBB.de Forum
Icq-Status Script UIN.. - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html)
+--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html)
+--- Thema: Icq-Status Script UIN.. (/thread-20533.html)



Icq-Status Script UIN.. - Sky - 27.07.2008

Hi,
weiß vielleicht einer wie ich dieses Script so umschreibe, dass man die UIN in eine Textbox eingibt, einen Button klickt und dann als echo der Status erscheint?!

PHP-Code:
<?php
function GetCQStatus($uin)
{
  if (!
is_numeric($uin)) {
    return 
"Ungültige Nummer! Bitte überprüfen!";
  }
    
  
$handle fsockopen("status.icq.com"80, &$errno, &$errstr8);
  if (!
$handle) {
    return 
"ICQ nicht erreichbar";
  }
    
  
$request  "HEAD /online.gif?icq=".$uin."&img=5 HTTP/1.0rn";
  
$request .= "Host: \'status.icq.comrn";
  
$request .= "Connection: closernrn";
    
  
fputs($handle$request);
  while (!
feof($handle) && !stristr($response"Location"))
  {
    
$response fgets($handle1024);
  }
  
fclose($handle);

  if(
strstr($response"online1")) return "online";
  if(
strstr($response"online0")) return "offline";
  if(
strstr($response"online2")) return "versteckt";
    
  return 
FALSE;
}

echo 
GetCQStatus($_GET[\'uin\']);
?>
© by http://www.web-banana.net/tutorials.php?read&id=184

Habe es damit versucht, da ich HTML einigermaßen kann! :/
PHP-Code:
<form method='post'>
<
table>
<
tr><td><b>Nummer:</b></td><td><input type='text' name='uin'></td></tr>
</
table><br>
<
input type='submit'>
</
form

Alles ohne Erfolg! Sad


RE: Icq-Status Script UIN.. - StefanT - 27.07.2008

Ersetze:
PHP-Code:
echo GetCQStatus($_GET[uin]); 
durch:
PHP-Code:
echo GetCQStatus($_POST[uin]);