Mam taki kod:
<?php require 'config.php'; $conn = mssql_connect(\"$host\",\"$alogin\",\"$apass\"); mssql_select_db('MuOnline', $conn); $query_reset = mssql_query(\"SELECT * FROM Character WHERE Name = '\".$_POST['name'].\"' AND AccountID = '\".$_POST['login'].\"'\"); while($row_reset = mssql_fetch_array($query_reset)) { $resetcount = $row_reset['Resets']; $resetplus = $resetcount + 1; $value_points = 350 * $resetplus; $stat_points = 26; ** if (mssql_num_rows(mssql_query(\"SELECT * FROM Character WHERE Name = '\".$_POST['name'].\"' AND AccountID = '\".$_POST['login'].\"'\")) > 0) { $row = mssql_fetch_array(mssql_query(\"SELECT * FROM Character WHERE Name = '\".$_POST['name'].\"' AND AccountID = '\".$_POST['login'].\"'\")); if ($row['cLevel'] > '349') { if ($row['Money'] > $money) { $money_total = $row['Money'] - $money ; $query = mssql_query(\" UPDATE Character SET cLevel = '$newlvl' WHERE Name = '\".$_POST['name'].\"' AND AccountID = '\".$_POST['login'].\"' UPDATE Character SET money = '$money_total' WHERE Name = '\".$_POST['name'].\"' AND AccountID = '\".$_POST['login'].\"' UPDATE Character SET Experience = '$exp' WHERE Name = '\".$_POST['name'].\"' AND AccountID = '\".$_POST['login'].\"' UPDATE Character SET LevelUpPoint = '$value_points' WHERE Name = '\".$_POST['name'].\"' AND AccountID = '\".$_POST['login'].\"' UPDATE Character SET Strength = '$stat_points' WHERE Name = '\".$_POST['name'].\"' AND AccountID = '\".$_POST['login'].\"' UPDATE Character SET Dexterity = '$stat_points' WHERE Name = '\".$_POST['name'].\"' AND AccountID = '\".$_POST['login'].\"' UPDATE Character SET Vitality = '$stat_points' WHERE Name = '\".$_POST['name'].\"' AND AccountID = '\".$_POST['login'].\"' UPDATE Character SET Energy = '$stat_points' WHERE Name = '\".$_POST['name'].\"' AND AccountID = '\".$_POST['login'].\"' UPDATE Character SET Resets = Resets+1 WHERE Name = '\".$_POST['name'].\"' AND AccountID = '\".$_POST['login'].\"'\"); if (!$query) { echo \"<font color='0099FF'><font size='2'>Character Reset could not be properly preformed. Database threw an error.\"; ** else { ** ** else { echo \"<font color='0099FF'><font size='2'>Character Reset could not be preformed. Not enough zen.\"; ** ** else { echo \"<font color='0099FF'><font size='2'>Character Reset could not be preformed. Your not Level 350.\"; ** ** else { echo \"<font color='0099FF'><font size='2'>Character Reset could not be performed. Character \".$_POST['name'].\" or the Login given do not match.\"; ** ?>
Ale wywala na nim taki blad:
Parse error: syntax error, unexpected '*' in c:\Appserv\www\nowe_konto_launcher\reset_postaci.php on line 12
Jak to naprawiæ?