[GDR CD 5.1] Problema apostrofo in scheda postato il 05/03/2013 09:45:19 nel forum programmazione, gdrcd, open source, hosting
Ciao a tutti, premetto che prima di postare ho utulizzato la funzione "ricerca", ma non ho trovato nulla >.<
Problema:
Utilizzo Gdr-cd 5.1, ho eseguito qualche modifica, ma ad un passo dall'apertura ho un problema per quanto riguarda la visualizzazione della scheda. Quando in modifica scheda inserisco l'apostrofo in qualsiasi modo, salvate le modifiche compare sempre /.
Quindi quando scrivo "L'orario" appare "L/orario"
Come posso risolvere questo problema?
Girando su vari siti ho intuito che forse devo utilizzare la funzione "addslashes" (spero di averla scritta bene), ma non ho capito bene come utilizzarla e dove inserire un eventuale nuovo pezzo di codice che possa risolvere il mio problema.
Grazie in anticipo
Pagine → 1 2
05/03/2013 10:24:24
che tipo di funzione usi per filtrare l'output quando lo visualizzi nel senso nelle modifiche che hai fatto per visualizzare usi il gdrcd_filter come funzione e se si che tipo di filter: out o cosa?
05/03/2013 11:05:13
Ammetto di aver capito poco xD
Le modifiche eseguite sul pacchetto originario riguardano fondamentalmente la grafica, quindi sono intervenuto sulle pagine in css evitando di toccare per quanto possibile il php, essenso poco esperto.
Il mio problema si verifica quando vado in "Modifica Scheda", quindi già all'interno del gdr, esempio nella sezione Background, Caratteristiche del personaggio ecc.
Quando inserisco in quei riquadri una parola con l'apostrofo, una volta salvate le modifiche, si presenta il problema.
Spero di essermi spiegato meglio.
05/03/2013 11:20:14 e modificato da breaker il 05/03/2013 11:20:31
solitamente non devi usare addslashes() in quanto esiste la funzione gdrcd_filter()
quindi quando inserisci un record nel database usi
05/03/2013 12:56:20
Ho controllato ed effettivamente è utilizzata la funzione gdrcd_filter()
Persiste però il problema che quando in background scrivo "l'orario", appare sempre "l/' orario" quando salvo le modifiche 😥
C'è qualcosa in particolare che devo controllare in scheda.inc.php?
05/03/2013 13:17:06
quello che suggerisce sasuke è una soluzione del problema, ma devi capire prima da dove sorge il problema. Visto che il problema persiste chiedo una conferma sullo slash è "/" oppure ""?
Puoi postare la query che salva il dato nel database?
05/03/2013 13:43:45 e modificato da dyrr il 05/03/2013 13:44:34
al massimo se vuoi essere sicuro che ti strippi tutti gli \ puoi inserire un nuovo caso nella funzione gdrcd_filder fatto cosi:
05/03/2013 14:58:42
Secondo me c'è semplicemente un typo nel codice che stampa l'output. Hanno scritto 'in' invece di 'out' dentro alla funzione gdrcd_filter
05/03/2013 16:54:04
Ho controllato le varie funzioni di gdrcd filter, ma mi sembrano corrette. Sai quale funzione se impostata in "in" può provocare il mio problema di visualizzazione nella sezione Background e Affetti della scheda?
In modifica_scheda.inc.php ho trovato
$modifica_affetti = gdrcd_filter('in',$_POST['modifica_affetti']);
$modifica_background = gdrcd_filter('in',$_POST['modifica_background']);
Però anche cambiando in "Out" il problema persiste :S
05/03/2013 19:09:09 e modificato da leoblacksoul il 05/03/2013 19:09:25
Non è chiaro se gli slash aggiuntivi li vedi solo nella scheda modifica o anche (o solo) nella scheda vera e propria
Cosa succede se salvi più di una volta la scheda? Proliferano gli slash aggiuntivi?
05/03/2013 19:22:21
Slash aggiuntivi li vedo solo nella scheda vero e propria. Se salvo più volte proliferano questi slash, da "l/'orario" arrivo a "l////'orario" >.<
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum

I dati del generatore di rank sono stati aggiornati!
New Orleans: [On Game] Turno di Notte
AlterEgo → Scopri AlterEgo GdR: un incredibile universo narrativo in stile medievale fantasy che cresce, muta e vive giorno dopo giorno grazie ai suoi giocatori!
Shadow Scape: ✨ Modifica alla razza: Human characters
The Coven: Boys Boys Boys we're looking for a good time
turnodiiniziativa ha aperto una nuova discussione: Meglio Discord o Forum per iniziare?
RAID Shadow Legends: ⚔️Evento "Il Cammino del Maestro di Spada"
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
Exclusive Villa GdR ricerca Giocatore
Portus: Harry Potter Gioco di Ruolo: 🏥 Aggiornamenti dall'infermeria 🏥
The Mankind: Chiusura registrazioni
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Hero Wars: 👀 Ehi, vedete quel lampo all'orizzonte?
Extremelot: AdventureLot Stagione XI - Il Dungeon di Vetrovana
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
Raja Dunia - Tra verità divine e menzogne eterne, la tua anima è la chiave. Scopri Raja Dunia, e riscrivi il fato del Continente con armi e magia, fede o eresia.
Medieval Chronicles - Medieval Chronicles: nuovo browser games gratuito made in Italy!
Star Wars e Shannara - Una concisa, ma dettagliata disamina delle analogie fra la saga di Guerre Stellari e quella di Shannara
Giochi Vampiri - Lista completa dei giochi di ruolo online sui vampiri
Scrivere un nuovo GdR - L'Arte di Creare Mondi: Scrivi e pubblica il Gioco di Ruolo che hai sempre sognato (Gratis!)
Corso Game Design - Presentazione del Corso di approfondimento del Game Design: diventa autore di GdR e Libri Game!
Il Power Player - L'espressione Power Player é entrata nell'immaginario collettivo come sinonimo di pg che vogliono vincere
