Code: Alles auswählen
if($_GET[a]==regactive) {
$fn='thadata/regtmp/'.$_GET['code'].'.txt';
if(file_exists($fn)==false) {
simple_message('Ungültiger Registrierungscode!');
} else {
$a=explode('|',file_get($fn));
list($nick,$email,$pwd,$country,$server)=explode('|',file_get($fn));
unlink($fn);
if(getuser($nick,'name')!==false) { $msg = 'Ein Benutzer mit diesem Nicknamen existiert bereits'; }
$tableinfo=GetTableInfo('users',dbname($server));
$autoindex=$tableinfo['Auto_increment'];
$r=addpc($country,$autoindex);
if($r!=false) {
$ts=time();
db_query('INSERT INTO users(name, email, password, pcs, liu, lic, clusterstat, login_time, bigacc)'.'VALUES(\''.mysql_escape_string($nick).'\',\''.mysql_escape_string($email).'\',\''.md5($pwd).'\', \''.mysql_escape_string($r).'\', \''.mysql_escape_string($ts).'\', \''.mysql_escape_string($ts).'\', 0, \''.mysql_escape_string($ts).'\',\'yes\');');
$ownerid=mysql_insert_id();
db_query('UPDATE pcs SET owner=\''.mysql_escape_string($ownerid).'\', owner_name=\''.mysql_escape_string($nick).'\', owner_points=0, owner_cluster=0, owner_cluster_code=\'\' WHERE id='.mysql_escape_string($r));
db_query('INSERT INTO rank_users VALUES(0, '.mysql_escape_string($ownerid).', \''.mysql_escape_string($nick).'\', 0, 0);');
$rank=mysql_insert_id();
db_query('UPDATE users SET rank='.mysql_escape_string($rank).' WHERE id='.mysql_escape_string($ownerid).';');
$msg = 'Dein Account wurde erfolgreich aktiviert.!';
$template->assign_vars(array(
'L_G_REG' => $lang['l_g_reg'],
'MSG' => $msg,
));
$template->pparse('game_reg_sub2');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
exit;
}}}
$[code]body='Hallo '.$nick.'!'"\n".'Du hast dich bei The Hack Attack angemeldet!';
$body.=' neuen Account nutzen kannst, musst du ihn aktivieren! Rufe dazu die folgende URL in deinem Browser auf:'"\n";
/*if($localhost) $body.='<a href="';*/
$body.='http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?a=regactivate&code='.$tmpfnx;
/*if($localhost) $body.='"><b>aktivieren</b></a></p>';*/
$body.="\n";[/code]
Das ist der Code-Block, den ich gerade neu eingefügt habe. Seitdem taucht folgende Fehlermeldung auf:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/vhosts/sam-city.com/subdomains/tha/httpdocs/game_reg_sub_2.php on line 142
Zur Verdeutlichung: Linie 142:
Code: Alles auswählen
body='Hallo '.$nick.'!'"\n".'Du hast dich bei The Hack Attack angemeldet!';