GDRCD 5 - html: perchè qui SI e qui NO? O.o [RISOLTO] postato il 26/03/2017 00:39:41 nel forum programmazione, gdrcd e open source e modificato da total fantasy il 28/03/2017 18:50:37
Salve, ho una domanda: perchè se metto tra gli apostrofi singoli un codice html nelle stringe sotto il METEO funziona (appare l'immagine) mentre se la metto nei presenti no?
Pagine → 1 2
26/03/2017 21:11:03
dipende di sicuro da come, nella relativa pagina PHP, stampa quelle immagini.
27/03/2017 09:48:01
Sicuramente irenes c'ha preso.. in ogni caso che errore restituisce?
27/03/2017 21:40:46
Innanzitutto grazie per l'aiuto. Nel file presenti.inc.php stampa in questo modo:
27/03/2017 21:51:55
27/03/2017 22:29:39 e modificato da total fantasy il 27/03/2017 22:30:58
Semplicemente STAMPA il codice dell'immagine in versione testo.
OVVERO: se inserisco nei tag tale codice
27/03/2017 22:30:26
27/03/2017 22:33:03
Quindi da ignorante a che funzione devo appellarmi per far leggere il codice html come nel caso del meteo?
(Grazie ragazzi)
27/03/2017 23:05:26
Se vuoi che venga renderizzata come immagine devi togliere quel gdrcd_filter_out().
Per fare un riassunto di cosa fanno le principali opzioni di quella funzione, cosa che può servire anche ad altri:
- out: trasforma i caratteri che le hanno nelle loro corrispettive entità html, questo evita appunto che del codice inserito da un utente come background, messaggi, post nei forum, possa essere eseguito con potenziali pericoli.
- get o in: rimuove tutti i backslash \\ prima di aggiungerne uno sui caratteri che lo necessitano (',",\\,null) viene usata nel gdrcd prima di inserire qualsiasi tipo di stringa nel database
- num: forza il tipo della variabile a ad essere un intero.
28/03/2017 09:12:32
28/03/2017 11:49:58
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Port Royal: Bombarde, Colubrine & Falconi