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

Discussione: str_replace

  1. #1

    str_replace

    Come posso utilizzare str_replace per sostituire pių caratteri^

    Io lo uso cosė:
    str_replace("a","b",$io);

    Ma se oltre a sostituire a con b vloessi sostituire d con l?
    Come posso fare?
    Grazie.

  2. #2
    Ok, posso fare cosė:

    codice:
    $a = str_replace("1","1",$caio);
    $a = str_replace("","",$a);
    Ora il mio problema č un altro. Se nel form inserisco " non mi inserisce niente, come faccio a dirgli di non considerarlo?

  3. #3
    Originariamente inviato da lorenzos
    Ok, posso fare cosė:

    codice:
    $a = str_replace("1","1",$caio);
    $a = str_replace("","",$a);
    Ora il mio problema č un altro. Se nel form inserisco " non mi inserisce niente, come faccio a dirgli di non considerarlo?
    esponi il problema con un soffio di chiarezza in pių, n c'ho capita na mazza

  4. #4
    Ok,
    il problema č che se inserisco nel form (che inserisce dati nel database) un testo contenente i doppi apici (") inserisce nel database tutto fino ai doppi apici.

    Se per esempio inserisco:
    codice:
    Mi chiamo "Lorenzos"
    mi inserisce:
    mi chiamo \
    Come posso risolvere?

  5. #5
    Nessuno sa aiutarmi?

  6. #6
    dA .. foto di viaggio
    L'esperienza č il tipo di insegnante pių difficile.
    Prima ti fa l'esame, e poi ti spiega la lezione.

  7. #7
    Ma devo usarlo prima di passare in POST o posso farlo dopo?

    Mi spigo, giā lo avevo provato in questo modo:
    codice:
    	$campo = htmlentities($campo);
    ma non funziona...

  8. #8
    Scusate, ma per ripristinare poi come faccio?

  9. #9
    Se non ricordo male il problema č dato solo dalle virgolette quindi effettivamente ti conviene usare str_replace:
    codice:
    $campo = str_replace('"','"',$campo);
    // e poi lo inserisci nel campo del form
    
    // dopo che l'hai inviata via post fai il contrario
    
    str_replace('"','"',$_POST['tua_stringa']);
    Prova cosė.
    dA .. foto di viaggio
    L'esperienza č il tipo di insegnante pių difficile.
    Prima ti fa l'esame, e poi ti spiega la lezione.

  10. #10
    In realtā io ho una serie di passaggi:

    1 - Scrivo nel form (premo invio)

    2 - Invio i dati ad una pagina di conferma che mostra ciō che ho scritto (confermo)

    3 La stessa pagina fa l'update di quei dati nel database...
    --------------------------------------------
    str_replace lo devo fare nella pagina di conferma prima di stampare i dati e chiedere conferma ?

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.