[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 Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Fervm: Fervm: un anno di gioco
Il gestore di Ultima Espiazione Gdr ha risposto alla recensione di eve07
The Voyager → La melodia distorta di un circo. Fenomeni da baraccone e strani aggeggi meccanici, in un guazzabuglio folle e orrendo il cui nome è Londra.
Le Cronache di Alderon: Ritorna la pace a sud
Enlisted: Il Pz.IV J "Battle Scars" ultimi giorni!
fever ha aperto una nuova discussione: GDRCD 5.6.0.5 Grassetto, sottolineato, sbarrato nelle azioni e MS
Ikariam → Su una piccola isola, in qualche parte del Mediterraneo, sorge un`antica civiltà. Sotto la tua guida inizia un`era di ricchezza e di scoperte!
percyval970 ha recensito New World GDR
I dati del generatore di rank sono stati aggiornati!
Il gestore di Sigil - La Città dei Portali ha risposto alla recensione di alixialice
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, diventa quello che hai sempre cercato.
zerovoglia ha risposto alla discussione: Quale ambientazione serve al panorama?
Storie di Agarthi: Battaglia al Tempio Ancestrale
eve07 ha recensito Ultima Espiazione Gdr
Sea of Conquest: Nuovo membro equipaggio Yuji
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Tipologie Eroi - La tipologia dell'eroe ne "The Lord Of The Rings" di J.R.R. Tolkien
Evoluzione MmoRpg - Giochi di ruolo online e MmoRpg.. da guardie e ladri a nani ed elfi il passo è davvero breve!
Cosa sono i MUD? - Cosa sono i Multi User Dungeon? Scopriamolo con questo articolo!
Tana del Ladro - Recensione di "La Tana del Ladro"... GDR con le regole di AD&D!
Anime Culture - Anime Culture: la transnazionalità di un prodotto multimediale
Social Network - Quante visite arrivano dai social network? Ma soprattutto da quali? Scopriamolo assieme!