Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. apici e virgolette (' e ")
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • S
      silvio User • ultima modifica di

      apici e virgolette (' e ")

      avete presente quando digitate un'apice o usate le virgolette in un form che richiama un file php esterno che invia per email quanto inserito nel form?
      un semplice file php che fa questo tende a visualizzare gli apici e le virgolette con la barra / davanti.
      ' --> /'
      " --> /"
      come posso ovviare a questo problema?

      silvio

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • S
        spaceconte User Attivo • ultima modifica di

        cavolo, stavo cercando di risolvere la stessa cosa. come se fa?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • R
          riky78 User Attivo • ultima modifica di

          la cosa è stata fatta per semplificare le query create con i parametri.

          Per risolvere è sufficiente fare un replace di /' con ' e /" con "

          ciao

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • S
            silvio User • ultima modifica di

            grazie riky,
            ho capito come fare, ma le virgolette mi danno ancora qualche problema.
            le tre virgolette di fila nell'array non funzionano:

            $old=array(""", "'");
            $new=array(""", "'");
            $textrep=str_replace($old, $new, $text);

            un'altro aiutino? 😉

            silvio

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • R
              riky78 User Attivo • ultima modifica di

              prova così:

              
              $stringa=str_replace("\'","'",$stringa);
              $stringa=str_replace('\"','"',$stringa);
              
              

              ciao

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • S
                silvio User • ultima modifica di

                perfetto.
                funziona anche così:

                $old=array('\"', "\'");
                $new=array('"', "'");
                $stringa=str_replace($old, $new, $stringa);
                

                grazie riky.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                Caricamento altri post
                Rispondi
                • Topic risposta
                Effettua l'accesso per rispondere
                • Da Vecchi a Nuovi
                • Da Nuovi a Vecchi
                • Più Voti