$DBH->commit or $error .= '<p>'.$DBH->errstr.'</p>';
}
}
- if (param('sms')){ my $query = $DBH->prepare('UPDATE users SET sms = ? WHERE uid = ?');
+ if (param('sms')){
+ my $query = $DBH->prepare('UPDATE users SET sms = ? WHERE uid = ?');
$query->execute(escapeHTML(param('sms')),$ND::UID);
}
+ if (param('hostname')){
+ my $query = $DBH->prepare('UPDATE users SET hostmask = ? WHERE uid = ?');
+ $query->execute(escapeHTML(param('hostname')),$ND::UID);
+ }
if ($self->isMember() && !$self->{PLANET} && defined param('planet') && (param('planet') =~ m/(\d+)(?: |:)(\d+)(?: |:)(\d+)/)){
my $query = $DBH->prepare(q{
UPDATE users SET planet =
$BODY->param(Groups => \@groups);
- my $query = $DBH->prepare(q{SELECT planet,defense_points,attack_points,scan_points,humor_points, (attack_points+defense_points+scan_points/20) as total_points, sms,rank FROM users WHERE uid = ?});
+ my $query = $DBH->prepare(q{SELECT planet,defense_points,attack_points,scan_points,humor_points, (attack_points+defense_points+scan_points/20) as total_points, sms,rank,hostmask FROM users WHERE uid = ?});
- my ($planet,$defense_points,$attack_points,$scan_points,$humor_points,$total_points,$sms,$rank) = $DBH->selectrow_array($query,undef,$ND::UID);
+ my ($planet,$defense_points,$attack_points,$scan_points,$humor_points,$total_points,$sms,$rank,$hostname) = $DBH->selectrow_array($query,undef,$ND::UID);
$self->{PLANET} = $planet unless $self->{PLANET};
$BODY->param(Fleets => \@fleets);
$BODY->param(SMS => $sms);
+ $BODY->param(Hostname => $hostname);
$BODY->param(Error => $error);
return $BODY;
}
</form>
</fieldset>
<form action="<TMPL_VAR NAME=PAGE>" method="post">
+<fieldset class="forum-post"> <legend>Hostname</legend>
+ <p>Hostname:
+ <input style="width:25em" type="text" name="hostname" value="<TMPL_VAR NAME=Hostname>"/>
+ <input type="submit" value="Submit"/>
+ </p>
+</fieldset>
+</form>
+<form action="<TMPL_VAR NAME=PAGE>" method="post">
<fieldset class="forum-post"> <legend>SMS</legend>
<p>Number:
<input type="text" name="sms" value="<TMPL_VAR NAME=SMS>"/>