salve a tutti.
ho la seguente form:
codice:
 <!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
<form method="post" action="expl_go.php" name="form_prova" enctype="multipart/form-data">
<input type="text" name="user_name" value="username">
<input type="text" name="user_pass" value="password">
<input type="text" name="database" value="vvv">
<input type="text" name="tab" value="Elementi_Pagina_Link_Veloci">
<input type="text" name="idrecord" value="1">
<input type="text" name="paginadiritorno" value="setup.php">
<input type="text" name="field" value="Immagine">
<input type="text" name="val" value="">
<input type="submit" name="submit" value="Invia">
</form>

    </body>
</html>
e la pagina expl_go.php che viene richiamata dal precedente form
Codice PHP:
<?php
$datab
=filter_input(INPUT_POST'database');
    
$tab=filter_input(INPUT_POST'tab');
    
$idrecord=filter_input(INPUT_POST'idrecord');
    
$paginadiritorno=filter_input(INPUT_POST'paginadiritorno');
    
$field=filter_input(INPUT_POST,'field');
    
$val=filter_input(INPUT_POST,'val');

    
$vars get_defined_vars();
    
print_r($vars);
?>
Il problema che le variabili sopra definite sono nulle. ecco cosa visualizza print_r
codice:
Array (     [_GET] => Array         (         )      [_POST] => Array         (         )      [_COOKIE] => Array         (             [resolveIDs] => 0             [order_dir_list_by] => 1A             [PHPSESSID] => tvj4aaqv6cp2h24bp4qu9sbfd3         )      [_FILES] => Array         (         )      [_SERVER] => Array         (             [HTTP_HOST] => localhost             [HTTP_USER_AGENT] => Mozilla/5.0 (X11; Ubuntu; Linux  i686; rv:47.0) Gecko/20100101 Firefox/47.0             [HTTP_ACCEPT] =>  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8             [HTTP_ACCEPT_LANGUAGE] => en-US,en;q=0.5             [HTTP_ACCEPT_ENCODING] => gzip, deflate             [HTTP_DNT] => 1             [HTTP_REFERER] =>  http://localhost/sito01/setup/expl.php?database=vvf-sr&tab=Elementi_Pagina_Link_Veloci&idrecord=1&paginadiritorno=setup.php&field=Immagine              [HTTP_COOKIE] => resolveIDs=0; order_dir_list_by=1A;  PHPSESSID=tvj4aaqv6cp2h24bp4qu9sbfd3             [HTTP_CONNECTION] => keep-alive             [PATH] =>  /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin             [SERVER_SIGNATURE] => Apache/2.4.7 (Ubuntu) Server at localhost Port 80              [SERVER_SOFTWARE] => Apache/2.4.7 (Ubuntu)             [SERVER_NAME] => localhost             [SERVER_ADDR] => 127.0.0.1             [SERVER_PORT] => 80             [REMOTE_ADDR] => 127.0.0.1             [DOCUMENT_ROOT] => /var/www             [REQUEST_SCHEME] => http             [CONTEXT_PREFIX] => /sito01             [CONTEXT_DOCUMENT_ROOT] => /var/www/sito01/             [SERVER_ADMIN] => webmaster@localhost             [SCRIPT_FILENAME] => /var/www/sito01/setup/expl_go.php             [REMOTE_PORT] => 34291             [REMOTE_USER] => ottaviane             [AUTH_TYPE] => Basic             [GATEWAY_INTERFACE] => CGI/1.1             [SERVER_PROTOCOL] => HTTP/1.1             [REQUEST_METHOD] => GET             [QUERY_STRING] =>              [REQUEST_URI] => /sito01/setup/expl_go.php             [SCRIPT_NAME] => /sito01/setup/expl_go.php             [PHP_SELF] => /sito01/setup/expl_go.php             [PHP_AUTH_USER] => ottaviane             [PHP_AUTH_PW] => xxxxxxxxxxx             [REQUEST_TIME_FLOAT] => 1467001335.557             [REQUEST_TIME] => 1467001335         )      [_CONFIG] => Array         (         )      [_ERROR] =>      [_START_TIME] => 1467001335.559     [datab] =>      [tab] =>      [idrecord] =>      [paginadiritorno] =>      [field] =>      [val] =>  )


se invece modifico solo la tipologia del passagio delle variabili in GET funziona tutto.
infatti:
codice:
 <!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
<form method="get" action="expl_go.php" name="form_prova" enctype="multipart/form-data">
<input type="text" name="user_name" value="username">
<input type="text" name="user_pass" value="password">
<input type="text" name="database" value="vvv">
<input type="text" name="tab" value="Elementi_Pagina_Link_Veloci">
<input type="text" name="idrecord" value="1">
<input type="text" name="paginadiritorno" value="setup.php">
<input type="text" name="field" value="Immagine">
<input type="text" name="val" value="">
<input type="submit" name="submit" value="Invia">
</form>

    </body>
</html>
e la pagina expl_go.php diviene
Codice PHP:
<?php
$datab
=filter_input(INPUT_GET'database');
    
$tab=filter_input(INPUT_GET'tab');
    
$idrecord=filter_input(INPUT_GET'idrecord');
    
$paginadiritorno=filter_input(INPUT_GET'paginadiritorno');
    
$field=filter_input(INPUT_GET,'field');
    
$val=filter_input(INPUT_GET,'val');

    
$vars get_defined_vars();
    
print_r($vars);
?>
tutto funziona meravigliosamente infatti:
codice:
Array (     [_GET] => Array         (             [user_name] => username             [user_pass] => password             [database] => vvf-sr             [tab] => Elementi_Pagina_Link_Veloci             [idrecord] => 1             [paginadiritorno] => setup.php             [field] => Immagine             [val] =>              [submit] => Invia         )      [_POST] => Array         (         )      [_COOKIE] => Array         (             [resolveIDs] => 0             [order_dir_list_by] => 1A             [PHPSESSID] => tvj4aaqv6cp2h24bp4qu9sbfd3         )      [_FILES] => Array         (         )      [_SERVER] => Array         (             [HTTP_HOST] => localhost             [HTTP_USER_AGENT] => Mozilla/5.0 (X11; Ubuntu; Linux  i686; rv:47.0) Gecko/20100101 Firefox/47.0             [HTTP_ACCEPT] =>  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8             [HTTP_ACCEPT_LANGUAGE] => en-US,en;q=0.5             [HTTP_ACCEPT_ENCODING] => gzip, deflate             [HTTP_DNT] => 1             [HTTP_REFERER] =>  http://localhost/sito01/setup/expl.php?database=vvf-sr&tab=Elementi_Pagina_Link_Veloci&idrecord=1&paginadiritorno=setup.php&field=Immagine              [HTTP_COOKIE] => resolveIDs=0; order_dir_list_by=1A;  PHPSESSID=tvj4aaqv6cp2h24bp4qu9sbfd3             [HTTP_CONNECTION] => keep-alive             [PATH] =>  /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin             [SERVER_SIGNATURE] => Apache/2.4.7 (Ubuntu) Server at localhost Port 80              [SERVER_SOFTWARE] => Apache/2.4.7 (Ubuntu)             [SERVER_NAME] => localhost             [SERVER_ADDR] => 127.0.0.1             [SERVER_PORT] => 80             [REMOTE_ADDR] => 127.0.0.1             [DOCUMENT_ROOT] => /var/www             [REQUEST_SCHEME] => http             [CONTEXT_PREFIX] => /sito01             [CONTEXT_DOCUMENT_ROOT] => /var/www/sito01/             [SERVER_ADMIN] => webmaster@localhost             [SCRIPT_FILENAME] => /var/www/sito01/setup/expl_go.php             [REMOTE_PORT] => 34347             [REMOTE_USER] => ottaviane             [AUTH_TYPE] => Basic             [GATEWAY_INTERFACE] => CGI/1.1             [SERVER_PROTOCOL] => HTTP/1.1             [REQUEST_METHOD] => GET             [QUERY_STRING] =>  user_name=username&user_pass=password&database=vvf-sr&tab=Elementi_Pagina_Link_Veloci&idrecord=1&paginadiritorno=setup.php&field=Immagine&val=&submit=Invia              [REQUEST_URI] =>  /sito01/setup/expl_go.php?user_name=username&user_pass=password&database=vvf-sr&tab=Elementi_Pagina_Link_Veloci&idrecord=1&paginadiritorno=setup.php&field=Immagine&val=&submit=Invia              [SCRIPT_NAME] => /sito01/setup/expl_go.php             [PHP_SELF] => /sito01/setup/expl_go.php             [PHP_AUTH_USER] => ottaviane             [PHP_AUTH_PW] => ranadatana             [REQUEST_TIME_FLOAT] => 1467001723.484             [REQUEST_TIME] => 1467001723         )      [_CONFIG] => Array         (         )      [_ERROR] =>      [_START_TIME] => 1467001723.4854     [datab] => vvf-sr     [tab] => Elementi_Pagina_Link_Veloci     [idrecord] => 1     [paginadiritorno] => setup.php     [field] => Immagine     [val] =>  )
le variabili interessate sono adesso popolate.
Il punto è che voglio passare via POST e non ci riesco....come mai? mi potete aiutare.
Grazie a tutti.
ciao.