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. Ricezione parametri con metodo Get
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      pater Super User • ultima modifica di

      ( Non usare mai $_REQUEST ma specifica la fonte delle tue variabili per maggiore sicurezza )

      Ad ogni modo, metti apici singoli o doppi prima e dopo il valore della variabile

      <?PHP
      $passa="fabio & paola";
      ?>
      <a href="prova_request_conspazi.php?parametro='<?php echo $passa; ?>'">clicca1</a>

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • F
        fnneba User • ultima modifica di

        🙂 ciao e grazie della risposta, ho provato congli apici ma mi restituisce :
        paremetro ---> 'fabio
        Cosa intendi dire con non usare $_request? dovrei usare $_get o $_post ? Perche'?ciaooooooo:)

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          pater Super User • ultima modifica di

          @fnneba said:

          🙂 ciao e grazie della risposta, ho provato congli apici ma mi restituisce :
          paremetro ---> 'fabio
          Cosa intendi dire con non usare $_request? dovrei usare $_get o $_post ? Perche'?ciaooooooo:)
          Facciamo finta che io abbia un form, e che questo abbia un campo text chiamato 'campo1' e che gli dia come valore 'hello'. Quando io spedisco i dati del form tramite POST, nella pagina di destinazione, io avrò 2 indici di array settati, ovvero:
          $_POST['campo1'] = 'hello'; e $_REQUEST['campo1'] = 'hello;

          Ora, mettiamo caso che io aggiunga all'url '?campo1=ciao'. Nell'altra pagina avrò:

          $_POST['campo1'] = 'hello'; $_GET['campo1'] = 'ciao'; e $_REQUEST['campo1'] = 'hello';

          E' una questione di sovrascrittura. Chiusa parentesi... Prova con i doppi apici... Vedi che ti restituisce... Se no fari uno

          $passa = str_replace(' ', '%20', $passa);

          anche se in teoria dovrebbe fartelo in auto...prova! 😜

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • F
            fnneba User • ultima modifica di

            Ho capito il tuo esempio del $_POST e $_GET...per quanto riguarda il mio problema, non riesco ne con " che mi fa vedere space(quindi non mi passa niente), ne con strpos che mi da lo stesso risultato di prima...:x :arrabbiato: :arrabbiato:

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • P
              pater Super User • ultima modifica di

              non è strpos, ma str_replace

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • massy
                massy Moderatore • ultima modifica di

                Prova con url_encode in invio ed url_decode in arrivo.
                Sul manuale di php.net trovi degli esempi pratici 🙂

                :ciauz:

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • F
                  fnneba User • ultima modifica di

                  Grazie stasera provo:yuppi: , sono disperato!!!!:yuppi:

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • F
                    fnneba User • ultima modifica di

                    Provato...e funziona perfettamente, grazie mille!!!!

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • massy
                      massy Moderatore • ultima modifica di

                      good 🙂

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • E
                        eraklon User Newbie • ultima modifica di

                        ciao a tutti ma url_encode dove cavolo lo trovo?

                        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