Utilizzo di 2 funzioni postato il 23/03/2010 18:06:46 nel forum programmazione, gdrcd, open source, hosting
Ho la necessità di utilizzare due funzioni diverse sulla stessa stringa (il testo inviato in chat): la prima funzione è stripslashes(htmlspecialchars($str)), la seconda è un replace che mi sostituisce l'azione tra virgolette < > in corsivo e colorato. Premetto che singolarmente funzionano tutte e due, ma non riesco a metterle entrambe perché nel sovrapporsi una esclude l'altra. Qualcuno sa dirmi come fare? Posto il mio tentativo:
Pagine → 1
23/03/2010 19:01:43
Non sono come lavorano le concatenazioni di quelle funzioni, hai provato a passare i valori di variabile di volta in volta?
$str,$str1,$str2,$filtered?
23/03/2010 20:06:38
Ciao scomodo, non so se ho capito a cosa ti riferisci. Ho provato ad assegnare una variabile ad ogni funzione (una per il replace e l'altra stripslashes), ma poi come scrivo quella che le accomuna? Se le scrivo una accanto all'altra, l'azione esce doppia e rispetta le due funzioni distintamente.
23/03/2010 22:04:42 e modificato da scomodo il 23/03/2010 22:15:09
Dicevo di procedere a cascata, che è più semplice da debuggare:
function filter_m($str){
$str1 = htmlspecialchars($str);
echo $str1;
$str2 = bbcoder_m($str1);
echo $str2;
$str3 = stripslashes($str2);
return $str3;
}
una cosa del genere insomma, isolando un passaggio alla volta vedi dove si intoppa il ragionamento.
24/03/2010 02:44:43
Ho verificato, anche con questo metodo la sostituzione rimane incapsulata ed è come se non esistesse (funziona solo stripslashes). :-(
24/03/2010 08:29:32 e modificato da scomodo il 24/03/2010 09:06:44
gli echo cosa ti sparano nei passaggi intermedi?
edit: tieni presente che le funzioni sopra chiamano sempre la stringa di partenza $str, devi modificarli per integrarli coi passaggi intermedi sotto.
25/03/2010 01:48:17
Ho risolto! Grazie mille scomodo, ho rivisto i passaggi uno per volta e ho trovato la soluzione. Sei stato gentilissimo. :-)
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Dalemyr: Pratoverde, festa in tutti i Reami
Entropia Universe: Note sulla versione di Entropia Universe 18.13.0
Hogwarts Express → Un segreto nascosto da secoli sta per essere svelato. Il mondo magico e quello babbano non saranno più gli stessi!
Gioco più visitato di Aprile 2025: The Last Sparks - Savannah Tales
Enlisted: Rendiamo Enlisted un posto migliore N° 68
I dati del generatore di rank sono stati aggiornati!
One Piece World: Level Up verso l'unicità
Football Team Soccer → Diventa una stella del calcio! Crea, allena ed equipaggia il tuo giocatore. Unisciti a un club e vinci in Football Team Game!
Legacy of Magic: Missione Superstizione IIII
Football Team Soccer: Ultimo numero del nostro magazine!
Enlisted: Saldi di maggio in Enlisted
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!
Raxhodya Yaoi GdR: Nuova Trama: L'incubo Senza Volto
Shadow Scape: ✨ Chiusura momentanea
La Tana del Ladro: Si fa festa! Tutti in piazza per Pratoverde!
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!
Musica e Videogame - Il ruolo della musica nei videogame - esempi a confronto. Scarica la tesi!
Mostri D&D - I miei 10 mostri preferiti in D&D! Scopriamoli insieme e consigliami i tuoi!
Romics 33 - Un appuntamento imperdibile per gli appassionati di fumetti, anime e videogames!
Conquistadores - Recensione del GDR Conquistadores. Scopri il nuovo mondo!
Morsmordrecurse GDR - Intervista alle gestrici di Morsmordrecurse GDR.. il gioco di ruolo Potteriano!
I Rosiconi - Articolo ironico su un particolare tipo di utenti dei Play by Chat: I Rosiconi
Ambientazioni GdR - Le ambientazioni migliori per i GDR e il loro potenziale!
Hero's Faith - Intervista al gestore di Hero's Faith: il server Minecraft RPG!