Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222

    dubbi urlencode, sua utilità, dubbi sui dati che passano al suo interno

    ciao, ho questa funzione che fa parte di un codice per la cancellazione dati in un form

    Codice PHP:
    function elimina_record($ids)
                    {
                        if(
    count($ids) < 1)
                        {
                            
    $messaggio urlencode("Nessuna voce selezionata!");
                            
    header('location: '.$_SERVER['PHP_SELF'].'?msg='.$messaggio);
                            exit;
                        }
                        
                        
    // per precauzione converto gli ID in interi
                        
    $ids array_map('intval',$ids);
                        
                        
    // creo una lista di ID per la query
                        
    $ids implode(',',$ids);
                        
                        
    // preparo la query
                        
    $sql "DELETE FROM circolari WHERE id IN ($ids)";
                        
                        
    // invio la query
                        
    $result mysql_query($sql);
                        
                        
    // controllo l'esito
                        
    if (!$result) {
                            die(
    "Errore nella query $sql: " mysql_error());
                        }
                          if (
    $result)
                        {
                            echo 
    'Sono stati cancellati con successo i seguenti temi:
    $ids'
    ;
                        }
                        
    // conto il numero di record cancellati
                        
    $num_record mysql_affected_rows();
                        
                        
    // chiudo la connessione a MySQL
                        
    mysql_close($link);
                        
                        
    $messaggio urlencode("Numero voci cancellate: $num_record");
                        
    header('location: '.$_SERVER['PHP_SELF'].'?msg='.$messaggio);
                    } 
    mi chiedevo qual è l'utilità di urlencode e cosa comporta il fatto che veda nella barra URL quel messaggio (o forse è meglio dire a cosa serve....) posso far si magari che quel messaggio che passa nella barra degli indirizzi venga invece stampato a schermo?
    grazie
    Si fanno sempre nuove scoperte

  2. #2
    Ti suggerisco di iniziare leggendo il manuale ufficiale:

    http://www.php.net/urlencode

    posso far si magari che quel messaggio che passa nella barra degli indirizzi venga invece stampato a schermo?
    Codice PHP:
    echo($_GET['msg']); 

  3. #3
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    grazie filippo, darò sicuramente un occhio al manuale...
    immagino io possa farlo anche con $_POST giusto? ma il mio problema al momento è più capire dove inserirlo (l'echo intendo...)
    Si fanno sempre nuove scoperte

  4. #4
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    ho sbagliato post....
    Si fanno sempre nuove scoperte

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.