Attivare l'html nel Profilo postato il 02/12/2008 16:14:24 nel forum programmazione, gdrcd, open source, hosting
Domanda.
Nel GDRCD EXTREME nel Profilo non è attivo l'html, ossia se io voglio introdurre immagini o altro non posso farlo, adesso vi chiedo come attivarlo? Devo agire da codice e se si come. Vi ringrazio anticipatamente per le vostre risposte.
Nerol
Pagine → 1
02/12/2008 16:41:47
Visto che andare per land facendo capire che l'html libero è solo un danno non ti prendono mo posto una serie di articoli di HTML.it sperando che almeno loro possano essere presi sul serio.
http://php.html.it/guide/leggi/121/guida-sicurezza-di-php/ ↗
L'html libero è un danno sia per il tuo pc che per il server e per i pc dei tuoi utenti!
Si può fare di tutto, dal bloccare il browser, al mandare in crash il pc al, infine, scaricare dei virus.
02/12/2008 17:00:51
02/12/2008 17:11:16 e modificato da rhllor il 02/12/2008 17:13:12
Semplicemente con una funzione che ti devi creare a manina.
Prima passi la stringa all'interno delle seguenti funzioni per pulire la stringa dai caratteri html convertendoli:
htmlspecialchars() http://it.php.net/manual/it/function.htmlspecialchars.php ↗
Oppure della funzione
htmlentities() http://it.php.net/manual/it/function.htmlentities.php ↗
consiglio la seconda ed in modalità END_QUOTE.
Dopodichè ti crei due potresti creare due array contenenti sia il bbcode che il relativo html, dopodichè con un semplice preg_replace http://it2.php.net/preg_replace ↗ converti il bbcode in html
Puoi trovare un esempio nel link
http://www.sastgroup.com/tutorials/funzione-php-che-formata-codice-bbcode ↗
02/12/2008 17:12:44
Spulcia bene il codice di GDRCD. Nella pagina open.php (o open2.phpnon ricordo) c'è la funzione che permette di implementare un BBCode più che sufficiente per le schede.
02/12/2008 17:29:50 e modificato da new_world il 02/12/2008 19:05:13
controlla la sintassi di str_replace()
usala per catturare delle sequenze definite (ad esempio {b}), una volta impostato lo sostituisci a <b>.
ovviamente devi farlo tu come programmatore, e per i passaggi di dati da utente a server usa sempre le funzioni indicate sopra.
02/12/2008 18:14:28
bhe le variabili dovresti trovarle scritte htmlspecialchars($variabile) falla diventare $variabile.. quindi togli htmlspecialchars()
però stai attento!!
02/12/2008 19:36:10
02/12/2008 22:17:01
Se vuoi tenere solo determinati tag puoi utilizzare la funzione che php mette a disposizione: strip_tags();
05/12/2008 15:52:55
Guarda, detto sinceramente e senza mentirti l'html di per sè non è dannoso. Se vuoi farlo utilizzare nelle schede va benissimo. Devi solo utilizzare 3 accorgimenti:
1. elimina tutte le parole meta, script e form che trovi. Basta un semplice string replace non case sensitive.
2. fai in modo che la pagina dove gli utenti possono usare l'html si apra sempre a se stante (questo serve solo per evitare spiacevoli effetti grafici al resto della scheda, dovuti a mancate chiusure di tag da parte dell'utente)
3. regala una guida ai tuoi utenti, eviterai tonnellate di messaggio: "Come faccio a...." :)
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Hero Wars: ⚔️ Il torneo di Titan Power è iniziato!
Enlisted: Operation "Market Garden"
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
I dati del generatore di rank sono stati aggiornati!
Black Sails Chronicles: ON - Mastro Corvino
AlterEgo: Alza il Boccale, se no finisce male! (Quest)
RAID Shadow Legends: Evento "Febbre di Caduta"
Crash Bandicoot Zone → Caos, libertà e risate: nel GDR ambientato nell’universo di Crash Bandicoot, ogni storia è possibile… e nulla è troppo folle!
alexstrass ha aperto un annuncio di ricerca: Castelnere ricerca Tester
Entropia Universe: Note sulla versione di Entropia Universe 19.0.0
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di ilterrorista
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di aura666
Crash Bandicoot Zone → Caos, libertà e risate: nel GDR ambientato nell’universo di Crash Bandicoot, ogni storia è possibile… e nulla è troppo folle!
Tesi di Laurea → I giochi di ruolo come strumento pedagogico
Ex Gratia GDR: Elezioni in vista per Taiyang
La Tana del Ladro: Orrore nelle Campagne
glittr ha recensito Apocalypse Requiem: Detroit
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Le Terre di Nessuno - Intervista alle gestrici di Le Terre di Nessuno: play by chat fantasy classico!
Lista Play by Blog - Lista dei giochi di ruolo via blog presenti sul portale
True Crime - True Crime: viaggio nel genere che ha conquistato tutti i media
eRepublik - Il browser game eRepublik.. L'alba di una nuova era, la tua nazione ha bisogno di TE!
Giochi 2021 - Le schede di gioco più visitate del 2021! Scopri i giochi che hanno attirato di più l'attenzione!
PhotoBucket Down! - L'armageddon dei Play by Forum: Photobucket, hosting per immagini, chiude e danneggia i play by forum!
Kyoto Chronicles - Intervista alla gestione del play by chat sperimentale a tema hentai Kyoto Chronicles!