Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: Carattere ' diventa \'

  1. #1

    Carattere ' diventa \'

    Sto scrivendo un moduletto php che estrae il testo da delle news che sono scritte usando la convenzione che se io scrivo ' il sistemino invece si va a infilare nel db questo \'

    Nell'estrazione del dato, come posso convertire automaticamente \' in ' ? esistono funzioni adatte a quest'uopo?

    Grazie come sempre.

  2. #2

  3. #3
    Come si usa? Facciamo conto che nella variabile $testo c'è il contenuto del testo della news. Come uso quella funzione? Grazie per la risposta?

  4. #4
    Codice PHP:
    echo $output str_replace('\ '', "'", $testo); 
    se vuoi saperne di più: http://se.php.net/manual/it/function.str-replace.php

    ps: il nel carattere \ ' non c'è lo spazio!

  5. #5

  6. #6

  7. #7
    Grazie a tutti

  8. #8
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Non ha senso andare ad infilare un backslash nel database.

  9. #9
    Originariamente inviato da luca200
    Non ha senso andare ad infilare un backslash nel database.
    è vero. ti conviene usare la funzione addslashes quando fai l'inserimento nel database.

  10. #10
    Guarda, il sistema di cui parlo è mkportal che sto personalizzando parecchio. L'immissione delle news le fa lui, io sto facendo dei blocchi e moduli. Era per questo che mi sono trovato questa situazione. Non per mia scelta

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.