lasto
09-19-2007, 04:01 PM
trying to install a hack and getting an error
can anyone spot what is wrong with the code below as its this what is throwing up the error
if ($_REQUEST['do'] == 'phrase')
{
echo "<title>Installing hack</title>
<font face=\"Verdana\" size=\"2\">";
$findlangs = $db->query_read("SELECT languageid FROM " . TABLE_PREFIX . "language");
while ($print = $db->fetch_array($findlangs))
{
$lang = $print['languageid'];
$add = $db->query_read("INSERT INTO phrase (languageid, varname, fieldname, text, product, username, dateline, version) VALUES ('$lang', 'nopermission_havenot', 'error', 'return to forumhome. Please turn back to the forums .\r\n<br /><br />Good luck! :)\r\n\r\n<div align=\"{2}\">\r\n<a href=\"index.php\">Home</a>\r\n</div>', 'vbulletin', 'Dominus', '1189940681', '3.6.8'");
if ($add)
{
echo "Phrase added successfully to the languageid: $lang .";
}
}
echo "<a href='install_ca.php?do=db'>Click here</a> to create database table.";
echo "</font>";
}
the error i get is :
Database error in vBulletin 3.6.8:
Invalid SQL:
INSERT INTO phrase (languageid, varname, fieldname, text, product, username, dateline, version) VALUES ('1', 'nopermission_havenot', 'error', 'Return to forums. Please turn back to the forums <br /><br />Good luck! :)
<div align="{2}">
<a href="index.php">Home</a>
</div>', 'vbulletin', 'Dominus', '1189940681', '3.6.8';
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Error Number : 1064
can anyone spot what is wrong with the code below as its this what is throwing up the error
if ($_REQUEST['do'] == 'phrase')
{
echo "<title>Installing hack</title>
<font face=\"Verdana\" size=\"2\">";
$findlangs = $db->query_read("SELECT languageid FROM " . TABLE_PREFIX . "language");
while ($print = $db->fetch_array($findlangs))
{
$lang = $print['languageid'];
$add = $db->query_read("INSERT INTO phrase (languageid, varname, fieldname, text, product, username, dateline, version) VALUES ('$lang', 'nopermission_havenot', 'error', 'return to forumhome. Please turn back to the forums .\r\n<br /><br />Good luck! :)\r\n\r\n<div align=\"{2}\">\r\n<a href=\"index.php\">Home</a>\r\n</div>', 'vbulletin', 'Dominus', '1189940681', '3.6.8'");
if ($add)
{
echo "Phrase added successfully to the languageid: $lang .";
}
}
echo "<a href='install_ca.php?do=db'>Click here</a> to create database table.";
echo "</font>";
}
the error i get is :
Database error in vBulletin 3.6.8:
Invalid SQL:
INSERT INTO phrase (languageid, varname, fieldname, text, product, username, dateline, version) VALUES ('1', 'nopermission_havenot', 'error', 'Return to forums. Please turn back to the forums <br /><br />Good luck! :)
<div align="{2}">
<a href="index.php">Home</a>
</div>', 'vbulletin', 'Dominus', '1189940681', '3.6.8';
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Error Number : 1064