10/02/2023 15:48:15
Perdonami ho scordato un pezzo leGGermente importante in gestione_luoghi.inc.php, perdo colpi!
dunque, all'INIZIO:
/*Eseguo l'inserimento*/
gdrcd_query("INSERT INTO mappa (nome, immagine_popup, stato, descrizione, desc_luogo, pagina, chat, immagine, stanza_apparente, id_mappa, link_immagine, link_immagine_hover, id_mappa_collegata, x_cord, y_cord, privata, proprietario, scadenza, costo, invitati)
VALUES ('".gdrcd_filter('in', $_POST['nome'])."', '".gdrcd_filter('in', $_POST['immagine_popup'])."', '".gdrcd_filter('in', $_POST['stato'])."', '".gdrcd_filter('in', $_POST['descrizione'])."', '".gdrcd_filter('in', $_POST['pagina'])."', ".$is_chat.", '".$immagine."', '".gdrcd_filter('in', $_POST['stanza_apparente'])."', ".gdrcd_filter('in', $_POST['mappa']).", '".gdrcd_filter('in', $_POST['image_button'])."', '".gdrcd_filter('in', $_POST['image_button_hover'])."', ".gdrcd_filter('in', $_POST['mappa_linked']).", ".gdrcd_filter('num', $_POST['x_cord']).", ".gdrcd_filter('num', $_POST['y_cord']).", ".$is_privat.", '".gdrcd_filter('in', $_POST['proprietario'])."', '".gdrcd_filter('num', $_POST['year'])."-".gdrcd_filter('num', $_POST['month'])."-".gdrcd_filter('num', $_POST['day'])." 00:00:00'".", ".gdrcd_filter('num', $_POST['costo']).", '')");
?>
<?php }
/*Modifica di un record*/
if(gdrcd_filter('get', $_POST['op']) == 'modify') {
/*Processo le informazioni ricevute dal form*/
$is_chat = ((isset($_POST['chat']) == true) && ($_POST['chat'] == 'is_chat')) ? 1 :0;
$is_privat = ((isset($_POST['privata']) == true) && ($_POST['privata'] == 'is_privat')) ? 1 : 0;
/*Eseguo l'aggiornamento*/
gdrcd_query("UPDATE mappa SET nome ='".gdrcd_filter('in', $_POST['nome'])."', immagine_popup ='".gdrcd_filter('in', $_POST['immagine_popup'])."', stato = '".gdrcd_filter('in', $_POST['stato'])."', descrizione = '".gdrcd_filter('in', $_POST['descrizione'])."', chat = ".$is_chat.", immagine = '".gdrcd_filter('in', $_POST['immagine'])."', stanza_apparente = '".gdrcd_filter('in', $_POST['stanza_apparente'])."', pagina = '".gdrcd_filter('in', $_POST['pagina'])."', id_mappa = ".gdrcd_filter('in', $_POST['mappa']).", link_immagine = '".gdrcd_filter('in', $_POST['image_button'])."', link_immagine_hover = '".gdrcd_filter('in', $_POST['image_button_hover'])."', id_mappa_collegata = ".gdrcd_filter('in', $_POST['mappa_linked']).", x_cord = ".gdrcd_filter('num', $_POST['x_cord']).", y_cord = ".gdrcd_filter('num', $_POST['y_cord']).", privata = ".$is_privat.", proprietario = '".gdrcd_filter('in', $_POST['proprietario'])."', scadenza = '".gdrcd_filter('num', $_POST['year'])."-".gdrcd_filter('num', $_POST['month'])."-".gdrcd_filter('num', $_POST['day'])." 00:00:00"."', costo = ".gdrcd_filter('num', $_POST['costo'])." WHERE id = ".gdrcd_filter('num', $_POST['id_mappa'])." LIMIT 1");
?>
10/02/2023 16:14:48
E rieccoci qui XD e non ti preoccupare per la dimenticanza, è già tanto l'aiuto che mi hai dato 😊
Dunque, ho appena aggiornato con le nuove modifiche che mi hai segnalato e ho fatto una vera e propria prova. Ho salvato un'immagine nella cartella imgs/locations e dopo averla caricata, l'ho inserita nella generazione del luogo laddove è richiesta l'immagine per il popup ma nulla, non me la legge. Mi sa che c'è qualche pezzettino di codice ancora disperso XD
10/02/2023 16:21:36 e modificato da sallys il 10/02/2023 16:22:10
Chiedo venia, sto proprio rincretinita x°D
Mi fai un favore, dato che sto così rintronata?
Riesci a passarmi direttamente tutto il codice che hai dentro gestione_luoghi.inc.php (anche privatamente se preferisci) così ce l'ho interamente sotto gli occhi e magari la smetto di perdermi pezzi? xD
Perchè io ho mille cose divise in tante parti diverse
10/02/2023 18:17:07
Errore da parte mia nel ricopiare un pezzetto di codice in meno che ha dato il via a dubbi su dubbi ma che sono stati risolti. Quindi, tutto il procedimento sopra è corretto, basta non perdersi pezzi per strada. Funziona sia la descrizione che il richiamo all'immagine!
Discussione seguita da
Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Star Trek: Equilibrium: MQ6: Fronte di liberazione
✋😟
Abbiamo rilevato che stai usando un software per bloccare la pubblicità!
L'utilizzo di GDR-online.com è gratuito da oltre 18 anni ma è necessario coprire i costi per mantenerlo online... ti chiediamo di aiutarci disabilitando il blocco dei banner pubblicitari.
Togliere il blocco significa fare in modo che GDR-online.com possa continuare a far conoscere piccoli giochi amatoriali gratuitamente e offrire un servizio sempre migliore e adatto alle esigenze dei suoi giocatori!
Se questo avviso continua ad apparire nonostante tu abbia autorizzato il portale:
- Verifica nelle opzioni che venga disattivato AdBlock in tutto il dominio gdr-online.com e non solo in una pagina
- Controlla di non avere fra le estensioni installate altre analoghe ad AdBlock, come AdBlock Plusbr, ublock origin, ecc.
- Probabilmente sul tuo PC è installato un Antivirus che ha anche funzioni di blocco pubblicità
- Se usi Firefox impostare il "Blocco Contenuti" su "Normale" e non su "Restrittivo". Per farlo clicca sull'icona dello scudo vicino all'URL e clicca su "Disattiva Blocco per questo sito"
- Prova a premere CTRL + F5, riloggarti e vedi se il problema persiste