Pagina 1 di 3

Recupero post con str_replace

Inviato: 29/02/2012, 11:53
da Ditestamia
Ciao a tutti, sono nuovo e spero di trovare aiuto e spero di poter dare una mano a qualcuno allo stesso tempo.
Sto lavorando ad un sito e vorrebbero in homepage gli ultimi post scritti nelle varie catergorie.
Il recupero dei post l'ho fatto senza problemi ma c'è un latro grosso problema, quando recupero il campo testo del campo post_test dalla tabella phpbb_posts mi trovo un'infinità di codice in più, commenti ecc un'esempio:

Codice: Seleziona tutto

[url=http://postimage.org/image/dexr49xpn/:1jtumhb8][img:1jtumhb8]http://s17.postimage.org/dexr49xpn/2012_02_23_16_27_33.jpg[/img:1jtumhb8][/url:1jtumhb8]

ho capito al terzo tentativo che non posso mettere le foto con il cellulare!!  <!-- s: WallBash : --><img src="{SMILIES_PATH}/wallbash.gif" alt=": WallBash :" title="WallBash" /><!-- s: WallBash : -->  <!-- s: WallBash : --><img src="{SMILIES_PATH}/wallbash.gif" alt=": WallBash :" title="WallBash" /><!-- s: WallBash : -->

è possibile fare una sorta di srt_replace di tutti i tag usati da phpbb3 in modo da ripulire il codice? esiste uno script già fatto? Nell'attesa di una vostra risposta vi auguro un saluto grandissimo ;)

Re: Recupero post con str_replace

Inviato: 29/02/2012, 12:54
da Micogian
In questo forum ci sono delle regole per avere supporto, una di questa riguarda i crediti. Ora nel tuo forum i crediti ci sono ma per vederli bisogna cliccare su "Mostra copyright", cosa che nessuno farà mai.

Re: Recupero post con str_replace

Inviato: 29/02/2012, 13:04
da Ditestamia
Il forum che sto creando è solo in versione prova, non è la grafica che andrà online pubblica,per gli accesso sono riservati ai ragazzi dell'associazione e non è raggiungibile il forum a meno che uno non abbia il link. Devo creare una grafica come questa: http://www.ditestamia.it/res/ è solo per questo motivo che ho messo i credits nascosti per testare anche se funziona jquery e se posso utilizzarlo in modi diversi. il forum è in versione prova non è devinitivo. Ma se crea un problema levo subito il mostra credits.

Re: Recupero post con str_replace

Inviato: 29/02/2012, 13:14
da Angolo
Sì, lo crea... come dimostra questo:

Codice: Seleziona tutto

site:http://www.ditestamia.it/forum/ phpbbitalia.net
Fai la prova con qualsiasi altro forum phpbb3 con lo stesso codice (sostituendo l'indirizzo ovviamente) e ti renderai conto della totale differenza.

Re: Recupero post con str_replace

Inviato: 29/02/2012, 15:58
da Ditestamia
Risolto, ora sono visibili. Comunque Angolo non ho capito cose devo fare???

Re: Recupero post con str_replace

Inviato: 29/02/2012, 16:20
da Angolo
A questo punto nulla.... salvo aspettare la risposta da Mico... era solo per farti rendere conto della differenza.

Re: Recupero post con str_replace

Inviato: 29/02/2012, 16:58
da Ditestamia
non ho capito quale differenza scusami....ma è la prima volta che uso phpbb, ho letto qualche guida e leggo sul forum ma non ho capito cosa devo fare :) sorry :'(

Re: Recupero post con str_replace

Inviato: 29/02/2012, 17:24
da Micogian
Senza bisogno di usare la funzione str_replace ti conviene usare le funzioni di phpbb.
Devi lavorare in ambiente phpbb, ovviamente, nei file di sistema oppure in una Custom Page (vedi nelle Guide come si crea una Custom Page)-

Quello che ti interessa puoi ottenerlo con la funzione generate_text_for_display.
Dai un'occhiata QUI

Re: Recupero post con str_replace

Inviato: 29/02/2012, 18:18
da Ditestamia
stasera mi ci metto subito, grazie mille per la risposta velocissima!

Re: Recupero post con str_replace

Inviato: 02/03/2012, 0:24
da Ditestamia
volevo ringraziavi per i consigli che mi avete dato e che mi hanno semplificato moltissimo il lavoro, sono riuscito a fare quello che volevo! grazie ancora per il vostro supporto.