Danke erstmal für die super Hilfe.
Komme jetzt an den IRC-Nick.
Hab aber noch ein Problem.
Irgendetwas stimmt nicht mit der ersten If-Anweisung.
Wenn du so freundlich währst und es dir vielleicht mal anschaust.
<?php
defined ('main') or die ( 'no direct access' );
$title = $allgAr['title'].' :: WebIRC';
$hmenu = 'WebIRC';
$design = new design ( $title , $hmenu );
$design->header();
$name=$_SESSION['authname'];
#ENDE DESIGN
if (!empty($row['irc'])){
$irc = db_query("SELECT irc FROM prefix_user WHERE id = ".$_SESSION['authid']);
$row = db_fetch_assoc($irc);
$username2 = $row['irc'];
}
else {
$username2 = $_SESSION['authname'];
}
$z = '/[a-z0-9\ä\ö\ü\_\-]+/i';
preg_match_all($z, $username2, $treffer);
$username = implode('', $treffer[0]);
if ($username == "Gast") {
$ip = getenv("REMOTE_ADDR");
$ip2 = str_replace(".","-", $ip );
$username = "IP_$ip2";
}
echo ' '.$username.' ';
$design->footer();
?>