Foto #3 PG in Main
Foto #3 PG in Main postato il 15/06/2019 14:13:36 nel forum programmazione, open source e hosting e modificato da jan90 il 15/06/2019 14:13:58
Buongiorno a tutti!Sto lavorando ad un progetto, e m'è sorta proprio ora un'ideuzza che purtroppo non riesco a mettere in pratica.Vorrei inserire un terzo caricamento di immagine/foto del PG (oltre all'avatar della scheda e a quello della chat) da poter caricare appunto in main, nella colonna di sinistra.Il codice per far apparire la foto ce l'ho e funziona (in teoria, almeno con l'avatar di chat) ma proprio non riesco a creare il caricamento di una terza fotografia dalla pagina di modifica della scheda.Can somebody help me?
Pagine → 1
15/06/2019 18:36:51
La prima cosa da fare è creare una nuova voce nella tabella personaggio del db. Tipo:Nome: url_img_main tipo: varcharlunghezza valori: 255Predefinito: mettiuna immagine standardcodifica caratteri: utf8_general_cifatto questo vai in pages, nel file scheda_modifica.inc.php. alla riga 76 circa dovresti trovare:
gdrcd_query("UPDATE personaggio SET cognome = '".gdrcd_filter('in',$_POST['modifica_cognome'])."', affetti = '".$modifica_affetti."', descrizione = '".$modifica_background."', url_media = '".gdrcd_filter('in',gdrcd_filter('fullurl',$_POST['modifica_url_media']))."', blocca_media = ".(int)$blocca_media.", url_img = '".gdrcd_filter('in',gdrcd_filter('fullurl',$_POST['modifica_url_img']))."', url_img_chat = '".gdrcd_filter('in',gdrcd_filter('fullurl',$_POST['modifica_url_img_chat']))."', online_status = '".$online_state."' WHERE nome = '".gdrcd_filter('in',$_REQUEST['pg'])."'");
che devi modificare così:gdrcd_query("UPDATE personaggio SET cognome = '".gdrcd_filter('in',$_POST['modifica_cognome'])."', affetti = '".$modifica_affetti."', descrizione = '".$modifica_background."', url_media = '".gdrcd_filter('in',gdrcd_filter('fullurl',$_POST['modifica_url_media']))."', blocca_media = ".(int)$blocca_media.", url_img = '".gdrcd_filter('in',gdrcd_filter('fullurl',$_POST['modifica_url_img']))."', url_img_chat = '".gdrcd_filter('in',gdrcd_filter('fullurl',$_POST['modifica_url_img_chat']))."', url_img_main = '".gdrcd_filter('in',gdrcd_filter('fullurl',$_POST['modifica_url_img_main']))."', online_status = '".$online_state."' WHERE nome = '".gdrcd_filter('in',$_REQUEST['pg'])."'");
Alla riga 110 circa trovi questo:/*Carico le informazioni del PG*/ $record = gdrcd_query("SELECT descrizione, affetti, cognome, online_status, url_img, url_img_chat, url_media, blocca_media, stato, salute FROM personaggio WHERE nome='".gdrcd_filter('get',$_REQUEST['pg'])."'");
devi aggiungere la voce della tua immagine:/*Carico le informazioni del PG*/ $record = gdrcd_query("SELECT descrizione, affetti, cognome, online_status, url_img, url_img_chat, url_img_main, url_media, blocca_media, stato, salute FROM personaggio WHERE nome='".gdrcd_filter('get',$_REQUEST['pg'])."'");
A questo punto scendi ancora e dopo questo:if ($PARAMETERS['mode']['chat_avatar']=='ON') {?> <div class='form_label'> <?php echo gdrcd_filter('out',$MESSAGE['interface']['sheet']['modify_form']['url_img_chat']); ?> </div> <div class='form_field'> <input type="text" name="modifica_url_img_chat" value="<?php echo gdrcd_filter('out',$record['url_img_chat']); ?>" class="form_input" /> </div><?php }?>
inserisci questo:<div class='form_label'> <?php echo 'Immagine per la colonna'; ?> </div> <div class='form_field'> <input type="text" name="modifica_url_img_main" value="<?php echo gdrcd_filter('out',$record['url_img_main']); ?>" class="form_input" /> </div>
E dovresti avere la tua nuova immagine disponibile e richiamabile dal db
16/06/2019 02:43:08
Fantastico! Funziona tutto alla perfezione! 😄Grazie, grazie, grazie! Ti si ama! ❤️
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
World of Warship ↗
War Thunder ↗
Seconda Era ↗