il codice è
codice:
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//sessioni del phpBB per le FAQ
$userdata = session_pagestart($user_ip, PAGE_FAQ);
init_userprefs($userdata);
//connessione al database
include("config.php");
mysql_connect($dbhost,$dbuser,$dbpasswd) or die("Errore di connessione al database");
mysql_select_db($dbname);
//cerco di prelevare il valore ID e conferma
$ID = $_GET['ID'];
$conferma = $_GET['conferma'];
//se ID esiste allora...
if (isset($ID)){
//..vado a vedere se esiste un recod con questo ID
$query1 = "SELECT * FROM maggiolino_phpbb_mercatino WHERE ID='$ID'";
$risultato1 = mysql_query($query1);
//se esiste anche un record con questo ID allora...
if(mysql_num_rows($risultato1) == 1){
//se conferma esiste ed è uguale a Si
if ((isset($conferma)) && ($conferma == 'Si')){
$query2 = "DELETE FROM maggiolino_phpbb_mercatino WHERE ID = '$ID';
$risultato2 = mysql_query($query2);
if($risultato2) {
$sos = $sos . "Annuncio eliminato";
}
else
{
$sos = $sos . "Annuncio non eliminato";
}
}
//se conferma non esiste oppure è diverso da Si
else
{
$sos = $sos . "<form action=\"modcp.php\" method=\"post\"><span class=\"gen\">
Sei sicuro di voler eliminare gli Argomenti selezionati?
<input type=\"submit\" name=\"conferma\" value=\"Si\" class=\"mainoption\"><input type=\"submit\" name=\"conferma\" value=\"No\" class=\"liteoption\"></span></form>";
}
}
else
{
$sos = $sos . "Non esiste un annuncio con questo ID";
}
}
else
{
$sos = $sos . "Specificare ID";
}
//parte aggiunta
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->set_filenames(array(
'body' => 'mercatino_elimina_annuncio_body.tpl'
)
);
$template->assign_vars(array(
'CONTENUTO_MERCATINO_ELIMINA' => $sos
)
);
$template->pparse('body');
include('includes/page_tail.'.$phpEx);
?>
mentre l'errore è nella riga 36