Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problema con parsing e lettere accentate

    codice:
    $result = preg_replace("|(\\\){1,}\'|", "'", $result);
    $result = preg_replace('|à|', "a'", $result);
    $result = preg_replace('|è|', "e'", $result);
    $result = preg_replace('|ì|', "i'", $result);
    $result = preg_replace('|ò|', "o'", $result);
    $result = preg_replace('|ù|', "u'", $result);
    $result = mysql_real_escape_string($result);
    $result = str_replace("%", "\%", $result);
    Uso questo codice per parsare i contenuti che andranno nelle query... Che ne dite?
    Però cavolo non mi funge la ricerca delle accentate e la loro conversione in carattere + apostrofo... come devo fare? Ne' così nè con lo str_replace funziona...
    PaTeR
    From Ban to Life

  2. #2
    codice:
    $result = preg_replace('|(\xE0)|', "a'", $result);
    $result = preg_replace('|(\xE8)|', "e'", $result);
    $result = preg_replace('|(\xEC)|', "i'", $result);
    $result = preg_replace('|(\xF2)|', "o'", $result);
    $result = preg_replace('|(\xF9)|', "u'", $result);
    Neanche con questo funziona... uff...
    PaTeR
    From Ban to Life

  3. #3
    Non ho Php su vista,quindi non ho potuto provare,ma....

    Prova così ad esempio:

    $result = preg_replace('|&a grave;|', "a'", $result); // togli lo spazio

  4. #4
    Originariamente inviato da StefanoV
    Non ho Php su vista,quindi non ho potuto provare,ma....

    Prova così ad esempio:

    $result = preg_replace('|&a grave;|', "a'", $result); // togli lo spazio
    No no, non è html I dati li prendo da un form.

    codice:
    $result = preg_replace('|\xc3\xa0|', "a'", $result);
    $result = preg_replace('|\xc3\xa8|', "e'", $result);
    $result = preg_replace('|\xc3\xac|', "i'", $result);
    $result = preg_replace('|\xc3\xb2|', "o'", $result);
    $result = preg_replace('|\xc3\xb9|', "u'", $result);
    Questo funge Ah, ma quanto sono geniooooooo VVoVe: VVoVe: VVoVe: VVoVe: VVoVe:
    PaTeR
    From Ban to Life

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.