File: //opt/plugins/atalantini/atalantini.php.ok
<?php
/*
Plugin Name: Atalantini Plugin
Plugin URI: http://www.cotecha.it
Description: plugin per la gestione del sito e della base dati atalantini
Author: Web Team - Atalantini
Version: 1.0
Author URI: http://www.cotecha.it
*/
//includo i framework javascript che possono essermi di aiuto allo sviluppo.
wp_enqueue_script('jquery');
wp_enqueue_script('jquery-ui-datepicker');
wp_enqueue_script('thickbox');
$viewmode = $_GET['viewmode'];
wp_enqueue_script('editor');
add_filter('wp_default_editor','force_default_editor');
function force_default_editor() {
return 'tinymce';
}
// richiamo subito all'inizio la funzione per capire se a livello di database le tabelle che compongono il plugin esistono.
// se non esiste, la creo.
emoticon_create_table();
banner_create_table();
config_create_table();
twitter_create_table();
team_create_table();
squadre_create_table();
player_create_table();
rss_create_table();
if ($_POST['actionSite'] == "UPLOAD_EMOTICON") {
upload_emoticon_record();
}
if ($_POST['actionSite'] == "UPLOAD_BANNER") {
upload_banner_record();
}
if ($_POST['actionSite'] == "UPLOAD_CONFIG") {
upload_config_record();
}
if ($_POST['actionSite'] == "UPLOAD_TWITTER") {
upload_twitter_record();
}
if ($_POST['actionSite'] == "UPLOAD_TEAM") {
upload_team_record();
}
if ($_POST['actionSite'] == "UPLOAD_SQUADRE") {
upload_squadre_record();
}
if ($_POST['actionSite'] == "UPLOAD_PLAYER") {
upload_player_record();
}
if ($_POST['actionSite'] == "UPLOAD_RSS") {
upload_rss_record();
}
// gestione delle azioni di insert, delete e update eventuali che possono essere fatte sul plugin
// la variabile che gestisce le azioni e' la elettroteca_action.
// Hook per aggiungere il menu' di amministrazione del plugin
add_action('admin_menu', 'atalantini_create_menu');
function atalantini_create_menu() {
// Aggiunge una voce di menu' alla barra di amministrazione.
add_menu_page(__('Catalogo','menu-atalantini'), __('Atalantini','menu-atalantini'), 'manage_options', 'atalantini-top-level-handle', 'atalantini_donothing' );
add_submenu_page('atalantini-top-level-handle', __('Emoticon','menu-atalantini'), __('Emoticon','menu-atalantini'), 'manage_options', 'subcine-page', 'atalantini_emoticon_page');
add_submenu_page('atalantini-top-level-handle', __('Banner','menu-atalantini'), __('Banner','menu-atalantini'), 'manage_options', 'subcine1-page', 'atalantini_banner_page');
add_submenu_page('atalantini-top-level-handle', __('Configurazione','menu-atalantini'), __('Configurazione','menu-atalantini'), 'manage_options', 'subcine2-page', 'atalantini_configurazione_page');
add_submenu_page('atalantini-top-level-handle', __('Twitter','menu-atalantini'), __('Twitter','menu-atalantini'), 'manage_options', 'subcine3-page', 'atalantini_twitter_page');
add_submenu_page('atalantini-top-level-handle', __('Rss','menu-atalantini'), __('Rss','menu-atalantini'), 'manage_options', 'subcine6-page', 'atalantini_rss_page');
add_menu_page(__('Adagurdam','menu-adagurdam'), __('Adagurdam','menu-adagurdam'), 'manage_options', 'adagurdam-top-level-handle', 'atalantini_donothing' );
add_submenu_page('adagurdam-top-level-handle', __('Partite','menu-adagurdam'), __('Partite','menu-adagurdam'), 'manage_options', 'subcine4-page', 'adagurdam_team_page');
add_submenu_page('adagurdam-top-level-handle', __('Squadre','menu-adagurdam'), __('Squadre','menu-adagurdam'), 'manage_options', 'subcine8-page', 'adagurdam_squadre_page');
add_submenu_page('adagurdam-top-level-handle', __('Giocatori','menu-adagurdam'), __('Giocatori','menu-adagurdam'), 'manage_options', 'subcine5-page', 'adagurdam_player_page');
add_submenu_page('adagurdam-top-level-handle', __('Votazioni','menu-adagurdam'), __('Votazioni','menu-adagurdam'), 'manage_options', 'subcine7-page', 'adagurdam_votazioni_page');
add_submenu_page('adagurdam-top-level-handle', __('Votazioni','menu-adagurdam'), __('Classifica','menu-adagurdam'), 'manage_options', 'subcine9-page', 'adagurdam_classifica_page');
add_submenu_page('adagurdam-top-level-handle', __('Votazioni','menu-adagurdam'), __('Migliori giocatori','menu-adagurdam'), 'manage_options', 'subcine10-page', 'adagurdam_migliori_page');
}
function atalantini_donothing() {
require(ABSPATH . "wp-content/plugins/atalantini/pages/hello.inc.php");
}
function atalantini_emoticon_page() {
require(ABSPATH . "wp-content/plugins/atalantini/pages/emoticon.inc.php");
}
function atalantini_banner_page() {
require(ABSPATH . "wp-content/plugins/atalantini/pages/banner.inc.php");
}
function atalantini_configurazione_page() {
require(ABSPATH . "wp-content/plugins/atalantini/pages/configurazione.inc.php");
}
function atalantini_twitter_page() {
require(ABSPATH . "wp-content/plugins/atalantini/pages/twitter.inc.php");
}
function adagurdam_team_page() {
require(ABSPATH . "wp-content/plugins/atalantini/pages/team.inc.php");
}
function adagurdam_squadre_page() {
require(ABSPATH . "wp-content/plugins/atalantini/pages/squadre.inc.php");
}
function adagurdam_player_page() {
require(ABSPATH . "wp-content/plugins/atalantini/pages/player.inc.php");
}
function adagurdam_votazioni_page() {
require(ABSPATH . "wp-content/plugins/atalantini/pages/votazioni.inc.php");
}
function atalantini_rss_page() {
require(ABSPATH . "wp-content/plugins/atalantini/pages/rss.inc.php");
}
function adagurdam_classifica_page() {
require(ABSPATH . "wp-content/plugins/atalantini/pages/classifica.inc.php");
}
function adagurdam_migliori_page() {
require(ABSPATH . "wp-content/plugins/atalantini/pages/migliori.inc.php");
}
function emoticon_create_table() {
global $wpdb; // inizializza la variabile database di elettroteca, ereditandone la connessione al database stesso.
$table_name = "wp_plugin_atalantini_emoticon"; // Assegno il nome della tabella, aggiungendo il prefisso definito a livello di installazione di wordpress.
if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { // controlla se la tabella esiste
// in caso non esiste, crea la tabella al volo. Il comando contenuto nella variabile sql viene eseguito dalla funzione dbDelta.
$sql = "
CREATE TABLE " . $table_name . " (
id mediumint(9) NOT NULL AUTO_INCREMENT,
titolo VARCHAR(200) NOT NULL,
immagine varchar(100),
UNIQUE KEY id (id)
);
";
// La funzione dbDelta richiede che lo script UPGRADE.PHP sia incluso nella pagina.
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
}
}
function banner_create_table() {
global $wpdb; // inizializza la variabile database di elettroteca, ereditandone la connessione al database stesso.
$table_name = "wp_plugin_atalantini_banner"; // Assegno il nome della tabella, aggiungendo il prefisso definito a livello di installazione di wordpress.
if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { // controlla se la tabella esiste
// in caso non esiste, crea la tabella al volo. Il comando contenuto nella variabile sql viene eseguito dalla funzione dbDelta.
$sql = "
CREATE TABLE " . $table_name . " (
id mediumint(9) NOT NULL AUTO_INCREMENT,
titolo VARCHAR(200) NOT NULL,
immagine varchar(100),
tipo varchar(100),
UNIQUE KEY id (id)
);
";
// La funzione dbDelta richiede che lo script UPGRADE.PHP sia incluso nella pagina.
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
}
}
function twitter_create_table() {
global $wpdb; // inizializza la variabile database di elettroteca, ereditandone la connessione al database stesso.
$table_name = "wp_plugin_atalantini_twitter"; // Assegno il nome della tabella, aggiungendo il prefisso definito a livello di installazione di wordpress.
if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { // controlla se la tabella esiste
// in caso non esiste, crea la tabella al volo. Il comando contenuto nella variabile sql viene eseguito dalla funzione dbDelta.
$sql = "
CREATE TABLE " . $table_name . " (
id mediumint(9) NOT NULL AUTO_INCREMENT,
titolo VARCHAR(200) NOT NULL,
immagine varchar(100),
tipo varchar(100),
UNIQUE KEY id (id)
);
";
// La funzione dbDelta richiede che lo script UPGRADE.PHP sia incluso nella pagina.
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
}
}
function rss_create_table() {
global $wpdb; // inizializza la variabile database di elettroteca, ereditandone la connessione al database stesso.
$table_name = "wp_plugin_atalantini_rss"; // Assegno il nome della tabella, aggiungendo il prefisso definito a livello di installazione di wordpress.
if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { // controlla se la tabella esiste
// in caso non esiste, crea la tabella al volo. Il comando contenuto nella variabile sql viene eseguito dalla funzione dbDelta.
$sql = "
CREATE TABLE " . $table_name . " (
id mediumint(9) NOT NULL AUTO_INCREMENT,
titolo VARCHAR(200) NOT NULL,
url varchar(100),
UNIQUE KEY id (id)
);
";
// La funzione dbDelta richiede che lo script UPGRADE.PHP sia incluso nella pagina.
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
}
}
function config_create_table() {
global $wpdb; // inizializza la variabile database di elettroteca, ereditandone la connessione al database stesso.
$table_name = "wp_plugin_atalantini_config"; // Assegno il nome della tabella, aggiungendo il prefisso definito a livello di installazione di wordpress.
if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { // controlla se la tabella esiste
// in caso non esiste, crea la tabella al volo. Il comando contenuto nella variabile sql viene eseguito dalla funzione dbDelta.
$sql = "
CREATE TABLE " . $table_name . " (
id mediumint(9) NOT NULL AUTO_INCREMENT,
titolo VARCHAR(200) NOT NULL,
tipo varchar(100),
valore varchar(100),
UNIQUE KEY id (id)
);
";
// La funzione dbDelta richiede che lo script UPGRADE.PHP sia incluso nella pagina.
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
}
}
function team_create_table() {
global $wpdb; // inizializza la variabile database di elettroteca, ereditandone la connessione al database stesso.
$table_name = "wp_plugin_atalantini_team"; // Assegno il nome della tabella, aggiungendo il prefisso definito a livello di installazione di wordpress.
if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { // controlla se la tabella esiste
// in caso non esiste, crea la tabella al volo. Il comando contenuto nella variabile sql viene eseguito dalla funzione dbDelta.
$sql = "
CREATE TABLE " . $table_name . " (
id mediumint(9) NOT NULL AUTO_INCREMENT,
sq1 VARCHAR(200) NOT NULL,
immagine1 varchar(100),
sq2 VARCHAR(200) NOT NULL,
immagine2 varchar(100),
attivo varchar(2),
UNIQUE KEY id (id)
);
";
// La funzione dbDelta richiede che lo script UPGRADE.PHP sia incluso nella pagina.
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
}
}
function squadre_create_table() {
global $wpdb; // inizializza la variabile database di elettroteca, ereditandone la connessione al database stesso.
$table_name = "wp_plugin_atalantini_squadre"; // Assegno il nome della tabella, aggiungendo il prefisso definito a livello di installazione di wordpress.
if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { // controlla se la tabella esiste
// in caso non esiste, crea la tabella al volo. Il comando contenuto nella variabile sql viene eseguito dalla funzione dbDelta.
$sql = "
CREATE TABLE " . $table_name . " (
id mediumint(9) NOT NULL AUTO_INCREMENT,
sq VARCHAR(200) NOT NULL,
immagine varchar(100),
UNIQUE KEY id (id)
);
";
// La funzione dbDelta richiede che lo script UPGRADE.PHP sia incluso nella pagina.
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
}
}
function player_create_table() {
global $wpdb; // inizializza la variabile database di elettroteca, ereditandone la connessione al database stesso.
$table_name = "wp_plugin_atalantini_player"; // Assegno il nome della tabella, aggiungendo il prefisso definito a livello di installazione di wordpress.
if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { // controlla se la tabella esiste
// in caso non esiste, crea la tabella al volo. Il comando contenuto nella variabile sql viene eseguito dalla funzione dbDelta.
$sql = "
CREATE TABLE " . $table_name . " (
id mediumint(9) NOT NULL AUTO_INCREMENT,
nominativo VARCHAR(200) NOT NULL,
numero varchar(100),
ruolo varchar(100),
UNIQUE KEY id (id)
);
";
// La funzione dbDelta richiede che lo script UPGRADE.PHP sia incluso nella pagina.
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
}
}
function upload_emoticon_record() {
global $wpdb;
$table = "wp_plugin_atalantini_emoticon";
$ftmp = $_FILES['file_emoticon']['tmp_name'];
$immagine = "";
if (!is_dir(ABSPATH . 'wp-content/themes/atalantini/smilies/')) {
mkdir(ABSPATH . 'wp-content/themes/atalantini/smilies/');
}
$fname = ABSPATH . 'wp-content/themes/atalantini/smilies/'. $_FILES['file_emoticon']['name'];
$immagine = $_FILES['file_emoticon']['name'];
$azione = $_POST['azione'];
$id = "";
if ($azione == "INSERT") {
$wpdb->insert(
$table,
array(
'titolo' => str_replace("\\","",$_POST['titolo'])
),
array(
'%s'
)
);
$id = $wpdb->insert_id;
}
if ($azione == "UPDATE") {
$wpdb->update(
$table,
array(
'titolo' => str_replace("\\","",$_POST['titolo'])
),
array( 'id' => $_POST['emoticonId'] ),
array(
'%s'
),
array( '%d' )
);
$id = $_POST['emoticonId'];
}
if(move_uploaded_file($ftmp, $fname)){
if (file_exists($fname)) {
$wpdb->update(
$table,
array(
'immagine' => $immagine
),
array( 'id' => $id ),
array(
'%s'
),
array( '%d' )
);
}
}
}
function upload_banner_record() {
global $wpdb;
$table = "wp_plugin_atalantini_banner";
$ftmp = $_FILES['file_banner']['tmp_name'];
$immagine = "";
if (!is_dir(ABSPATH . 'wp-content/themes/atalantini/banner/')) {
mkdir(ABSPATH . 'wp-content/themes/atalantini/banner/');
}
$fname = ABSPATH . 'wp-content/themes/atalantini/banner/'. $_FILES['file_banner']['name'];
$immagine = $_FILES['file_banner']['name'];
$azione = $_POST['azione'];
$id = "";
if ($azione == "INSERT") {
$wpdb->insert(
$table,
array(
'titolo' => str_replace("\\","",$_POST['titolo']),
'link' => str_replace("\\","",$_POST['link']),
'tipo' => str_replace("\\","",$_POST['tipo'])
),
array(
'%s',
'%s',
'%s'
)
);
$id = $wpdb->insert_id;
}
if ($azione == "UPDATE") {
$wpdb->update(
$table,
array(
'titolo' => str_replace("\\","",$_POST['titolo']),
'link' => str_replace("\\","",$_POST['link']),
'tipo' => str_replace("\\","",$_POST['tipo'])
),
array( 'id' => $_POST['bannerId'] ),
array(
'%s',
'%s',
'%s'
),
array( '%d' )
);
$id = $_POST['bannerId'];
}
if(move_uploaded_file($ftmp, $fname)){
if (file_exists($fname)) {
$wpdb->update(
$table,
array(
'immagine' => $immagine
),
array( 'id' => $id ),
array(
'%s'
),
array( '%d' )
);
}
}
}
function upload_twitter_record() {
global $wpdb;
$table = "wp_plugin_atalantini_twitter";
$ftmp = $_FILES['file_twitter']['tmp_name'];
$immagine = "";
if (!is_dir(ABSPATH . 'wp-content/themes/atalantini/twitter/')) {
mkdir(ABSPATH . 'wp-content/themes/atalantini/twitter/');
}
$fname = ABSPATH . 'wp-content/themes/atalantini/twitter/'. $_FILES['file_twitter']['name'];
$immagine = $_FILES['file_twitter']['name'];
$azione = $_POST['azione'];
$id = "";
if ($azione == "INSERT") {
$wpdb->insert(
$table,
array(
'titolo' => str_replace("\\","",$_POST['titolo']),
'tipo' => str_replace("\\","",$_POST['tipo'])
),
array(
'%s',
'%s'
)
);
$id = $wpdb->insert_id;
}
if ($azione == "UPDATE") {
$wpdb->update(
$table,
array(
'titolo' => str_replace("\\","",$_POST['titolo']),
'tipo' => str_replace("\\","",$_POST['tipo'])
),
array( 'id' => $_POST['twitterId'] ),
array(
'%s',
'%s'
),
array( '%d' )
);
$id = $_POST['twitterId'];
}
if(move_uploaded_file($ftmp, $fname)){
if (file_exists($fname)) {
$wpdb->update(
$table,
array(
'immagine' => $immagine
),
array( 'id' => $id ),
array(
'%s'
),
array( '%d' )
);
}
}
}
function upload_config_record() {
global $wpdb;
$table = "wp_plugin_atalantini_config";
$azione = $_POST['azione'];
$id = "";
if ($azione == "INSERT") {
$wpdb->insert(
$table,
array(
'titolo' => str_replace("\\","",$_POST['titolo']),
'valore' => str_replace("\\","",$_POST['valore']),
'tipo' => str_replace("\\","",$_POST['tipo'])
),
array(
'%s',
'%s',
'%s'
)
);
$id = $wpdb->insert_id;
}
if ($azione == "UPDATE") {
$wpdb->update(
$table,
array(
'titolo' => str_replace("\\","",$_POST['titolo']),
'valore' => str_replace("\\","",$_POST['valore']),
'tipo' => str_replace("\\","",$_POST['tipo'])
),
array( 'id' => $_POST['configId'] ),
array(
'%s',
'%s',
'%s'
),
array( '%d' )
);
$id = $_POST['configId'];
}
}
function upload_team_record() {
global $wpdb;
$table = "wp_plugin_atalantini_team";
$azione = $_POST['azione'];
$ids = $_POST['ids'];
$players = implode(",", $ids);
$id = "";
// metto tutti a disattivo
$wpdb->query("update wp_plugin_atalantini_team set attivo = 'NO';");
if ($azione == "INSERT") {
$wpdb->insert(
$table,
array(
'sq1' => str_replace("\\","",$_POST['sq1']),
'immagine1' => str_replace("\\","",$_POST['file_team1']),
'sq2' => str_replace("\\","",$_POST['sq2']),
'immagine2' => str_replace("\\","",$_POST['file_team2']),
'attivo' => str_replace("\\","",$_POST['attivo']),
'players' => $players,
'resultsq1' => $_POST['resultsq1'],
'resultsq2' => $_POST['resultsq2'],
'girone' => $_POST['girone']
),
array(
'%s',
'%s',
'%s',
'%s',
'%s',
'%s',
'%s',
'%s',
'%s'
)
);
$id = $wpdb->insert_id;
}
if ($azione == "UPDATE") {
$wpdb->update(
$table,
array(
'sq1' => str_replace("\\","",$_POST['sq1']),
'sq2' => str_replace("\\","",$_POST['sq2']),
'attivo' => str_replace("\\","",$_POST['attivo']),
'players' => $players,
'immagine1' => str_replace("\\","",$_POST['file_team1']),
'immagine2' => str_replace("\\","",$_POST['file_team2']),
'resultsq1' => $_POST['resultsq1'],
'resultsq2' => $_POST['resultsq2'],
'girone' => $_POST['girone']
),
array( 'id' => $_POST['teamId'] ),
array(
'%s',
'%s',
'%s',
'%s',
'%s',
'%s',
'%s',
'%s',
'%s',
'%s',
'%s'
),
array( '%d' )
);
$id = $_POST['teamId'];
}
}
function upload_player_record() {
global $wpdb;
$table = "wp_plugin_atalantini_player";
$azione = $_POST['azione'];
$ftmp1 = $_FILES['file_player']['tmp_name'];
$immagine1 = "";
if (!is_dir(ABSPATH . 'wp-content/themes/atalantini/player/')) {
mkdir(ABSPATH . 'wp-content/themes/atalantini/player/');
}
$fname1 = ABSPATH . 'wp-content/themes/atalantini/player/'. $_FILES['file_player']['name'];
$immagine1 = $_FILES['file_player']['name'];
$id = "";
if ($azione == "INSERT") {
$wpdb->insert(
$table,
array(
'nominativo' => str_replace("\\","",$_POST['nominativo']),
'numero' => str_replace("\\","",$_POST['numero']),
'ruolo' => str_replace("\\","",$_POST['ruolo'])
),
array(
'%s',
'%s',
'%s'
)
);
$id = $wpdb->insert_id;
}
if ($azione == "UPDATE") {
$wpdb->update(
$table,
array(
'nominativo' => str_replace("\\","",$_POST['nominativo']),
'numero' => str_replace("\\","",$_POST['numero']),
'ruolo' => str_replace("\\","",$_POST['ruolo'])
),
array( 'id' => $_POST['playerId'] ),
array(
'%s',
'%s',
'%s'
),
array( '%d' )
);
$id = $_POST['playerId'];
}
if(move_uploaded_file($ftmp1, $fname1)){
if (file_exists($fname1)) {
$wpdb->update(
$table,
array(
'file_player' => $immagine1
),
array( 'id' => $id ),
array(
'%s'
),
array( '%d' )
);
}
}
}
function upload_rss_record() {
global $wpdb;
$table = "wp_plugin_atalantini_rss";
$azione = $_POST['azione'];
$id = "";
if ($azione == "INSERT") {
$wpdb->insert(
$table,
array(
'titolo' => str_replace("\\","",$_POST['titolo']),
'url' => str_replace("\\","",$_POST['url'])
),
array(
'%s',
'%s'
)
);
$id = $wpdb->insert_id;
}
if ($azione == "UPDATE") {
$wpdb->update(
$table,
array(
'titolo' => str_replace("\\","",$_POST['titolo']),
'url' => str_replace("\\","",$_POST['url'])
),
array( 'id' => $_POST['rssId'] ),
array(
'%s',
'%s'
),
array( '%d' )
);
$id = $_POST['rssId'];
}
}
function upload_squadre_record() {
global $wpdb;
$table = "wp_plugin_atalantini_squadre";
$ftmp1 = $_FILES['file_squadre']['tmp_name'];
$immagine1 = "";
if (!is_dir(ABSPATH . 'wp-content/themes/atalantini/squadre/')) {
mkdir(ABSPATH . 'wp-content/themes/atalantini/squadre/');
}
$fname1 = ABSPATH . 'wp-content/themes/atalantini/squadre/'. $_FILES['file_squadre']['name'];
$immagine1 = $_FILES['file_squadre']['name'];
$azione = $_POST['azione'];
$ids = $_POST['ids'];
$players = implode(",", $ids);
$id = "";
if ($azione == "INSERT") {
$wpdb->insert(
$table,
array(
'sq' => str_replace("\\","",$_POST['sq']),
'immagine' => str_replace("\\","",$immagine1),
),
array(
'%s',
'%s'
)
);
$id = $wpdb->insert_id;
}
if ($azione == "UPDATE") {
$wpdb->update(
$table,
array(
'sq' => str_replace("\\","",$_POST['sq'])
),
array( 'id' => $_POST['squadreId'] ),
array(
'%s'
),
array( '%d' )
);
$id = $_POST['squadreId'];
}
if(move_uploaded_file($ftmp1, $fname1)){
if (file_exists($fname1)) {
$wpdb->update(
$table,
array(
'immagine' => $immagine1
),
array( 'id' => $id ),
array(
'%s'
),
array( '%d' )
);
}
}
}
?>