penix505
10-10-2010, 16:22
allora ragazzi sono nuovo e vorrei chiedervi gentilmente un aiuto
ho creato codice per il mio server:
<?php
$db['host'] = "localhost";
$db['user'] = "root";
$db['password'] = "";
?>
<form method="post" action="">
<label><input type="text" name="pg" /> Nome del personaggio da sbuggare</label><br />
<label><input type="text" name="id" /> Id dell'account</label><br />
<label><input type="text" name="pw" /> Password dell' account</label><br />
<input type="hidden" name="sbug" value="1" />
<input type="submit" value="Sbugga personaggio" />
</form>
<br />
<?php
if($_POST['sbug']) {
mysql_connect($db['host'], $db['user'], $db['password']) or die('Could not connect: '.mysql_error());
mysql_select_db(player) or die('Could not select database: '.mysql_error());
$pg = mysql_real_escape_string($_POST['pg']);
$pw = mysql_real_escape_string($_POST['pw']);
$id = mysql_real_escape_string($_POST['id']);
$idn = mysql_result(mysql_query(SELECT account_id FROM player WHERE name='$pg'));
mysql_select_db(account);
$pwdb = mysql_result(SELECT password FROM account WHERE (login='$id') AND (id='$idn')) or die('dati sbagliati: '.mysql_error());
if($pw == $pwdb) {
mysql_query(UPDATE `player`.`player` SET `x`=436377, `y`=215769, `map_index`=61, `exit_x`=436378, `exit_y`=215769, `exit_map_index`=61 WHERE (`name`='$pg') AND (`account_id`='$idn'));
echo "PG Sbuggato, attendi almeno 5 minuti e potrai loggare";
} else {
echo "PG non Sbuggato riprova più tardi";
}
?>
il problema è che mi da questo errore:
Parse error: syntax error, unexpected T_STRING in /usr/local/www/data/pg_debug.php on line 25
qualcuno può gentilmente aiutarmi a risolvere?:help:
ho creato codice per il mio server:
<?php
$db['host'] = "localhost";
$db['user'] = "root";
$db['password'] = "";
?>
<form method="post" action="">
<label><input type="text" name="pg" /> Nome del personaggio da sbuggare</label><br />
<label><input type="text" name="id" /> Id dell'account</label><br />
<label><input type="text" name="pw" /> Password dell' account</label><br />
<input type="hidden" name="sbug" value="1" />
<input type="submit" value="Sbugga personaggio" />
</form>
<br />
<?php
if($_POST['sbug']) {
mysql_connect($db['host'], $db['user'], $db['password']) or die('Could not connect: '.mysql_error());
mysql_select_db(player) or die('Could not select database: '.mysql_error());
$pg = mysql_real_escape_string($_POST['pg']);
$pw = mysql_real_escape_string($_POST['pw']);
$id = mysql_real_escape_string($_POST['id']);
$idn = mysql_result(mysql_query(SELECT account_id FROM player WHERE name='$pg'));
mysql_select_db(account);
$pwdb = mysql_result(SELECT password FROM account WHERE (login='$id') AND (id='$idn')) or die('dati sbagliati: '.mysql_error());
if($pw == $pwdb) {
mysql_query(UPDATE `player`.`player` SET `x`=436377, `y`=215769, `map_index`=61, `exit_x`=436378, `exit_y`=215769, `exit_map_index`=61 WHERE (`name`='$pg') AND (`account_id`='$idn'));
echo "PG Sbuggato, attendi almeno 5 minuti e potrai loggare";
} else {
echo "PG non Sbuggato riprova più tardi";
}
?>
il problema è che mi da questo errore:
Parse error: syntax error, unexpected T_STRING in /usr/local/www/data/pg_debug.php on line 25
qualcuno può gentilmente aiutarmi a risolvere?:help: