Ho fatto una funzione che "capisce" i vecchi link, ma forse non tutti

Fabio

Altro
Membro dello Staff
In questi anni abbiamo spesso segnalato link di discussioni interne in forum libri. Ora gli indirizzi sono diversi.
Ho creato una funzione che riesce a convertirli ma probabilmente ci saranno dei problemi in quelli con titoli contenenti apostrofi.

Mi potete segnalare, se ne trovate, dei link verso altre pagine di forumlibri aventi apostrofi nel titolo e quindi non funzionanti?

Mi spiago meglio. Per esempio nel vecchio forum i link alle discussioni erano di questo tipo:
http://www.forumlibri.com/forum/danilo-ciao-a-tutti-vt3168.html
adesso quella discussione ha un link di questo tipo:
http://www.forumlibri.com/forum/showthread.php?t=2221

La funzione "funziona" perchè il titolo di quella discussione non contiene apostrofi. Sarei curioso di trovare dei link a discussioni con apostrofi per testare se funziona o meno la funzione.

Grazie!:smile:
 

Fabio

Altro
Membro dello Staff
Grazie.
Perfetto... non funziona quindi devo "studiare" come risolvere il problemuccio :D
 
In questi anni abbiamo spesso segnalato link di discussioni interne in forum libri. Ora gli indirizzi sono diversi.
Ho creato una funzione che riesce a convertirli ma probabilmente ci saranno dei problemi in quelli con titoli contenenti apostrofi.

Mi potete segnalare, se ne trovate, dei link verso altre pagine di forumlibri aventi apostrofi nel titolo e quindi non funzionanti?

Mi spiago meglio. Per esempio nel vecchio forum i link alle discussioni erano di questo tipo:
http://www.forumlibri.com/forum/danilo-ciao-a-tutti-vt3168.html
adesso quella discussione ha un link di questo tipo:
http://www.forumlibri.com/forum/showthread.php?t=2221

La funzione "funziona" perchè il titolo di quella discussione non contiene apostrofi. Sarei curioso di trovare dei link a discussioni con apostrofi per testare se funziona o meno la funzione.

Grazie!:smile:

basta sostituire gli apostrofi con "\'" usando sempre la funzione strreplace!

strreplace("'","\'",$messaggio)
 

Fabio

Altro
Membro dello Staff
Mmmm, la uestione è più complicata. Non contano solo gli accenti ma anche gli inevitabili apostrofi. E poi il problema non sta nei titoli nuovi ma nei vecchi perchè il confronto viene fatto tra le due tabelle. Comunque fra qualche oretta forse riesco a trasformare i caratteri strani nel testo.

Altra notizia inquietante: forse i booktags sono inutilizzabili al 100%... potrebbe riprogettarli più "potenti".
Beh vediamo se riusciamo a trasformare i caratteri per ora.
 
Alto