Newsgroup: it.comp.www.php
Titolo: Con IE $_POST non riceve dati... anzi si.. anzi no

.. insomma un po si e un po no!
Ciao a tutti, mi spiego meglio ho una tipica form:
pagina uno.html:
====================
   <body >
       <form  id="diretta" name="diretta" action="due.php" method="post">
         tipo<input type="text" id="tipo" name="tipo" value=""><br>
         <input type="submit"> <br>
       </form>
   </body>
========================
pagina due.php:
====================
<body>
<?php
   print_r(count($_POST));
   echo "<br>";
   print_r(array_values($_POST));
   echo "<br>";
   print_r(array_keys($_POST));
?>
</html>
<body>
================
quando cicco il submit, mi aspetto di trovare il $_POST caricato con i 
dati del campo di input in questo modo:
=======================
1
Array ( [0] => ddd )
Array ( [0] => tipo )
==========================
e usando firefox va benissimo, con ie invece mi trovo in questa situazione:
===================
0
Array ( )
Array ( )
==================
perï¿œ se attendo 15/20 secondi e poi faccio il refresh, i dati 
magicamente appaiono, salvo scomparire se faccio il refresh piï¿œ in fretta.
Dove posso guardare per risolvere il problema?
Grazie!
Marco
Ambiente:
server:Apache/2.0.61 (Win32) mod_auth_sspi/1.0.4
PHP Version 4.4.7
Client: winxp ie 6,7,8

 ========================
Magari non c'entra nulla, ma hai provato ad usare valori differenti per i 
tag name e id ? Io tempo fa avevo un problema causato proprio dall'uso di 
entrambi i tag ( ma non mi ricordo bene ne il problema ne la soluzione :P ) 

 fretta.  Dove posso guardare per risolvere il problema?  Grazie!
Non ï¿œ che hai un problema di cache?
Prova a svuotarla, ad impostare gli header per invalidarla oppure a
passare un parametro random tramite querystring.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

Grazie per la risposta,
Forse ho trovato il "colpevole", potrebbe trattarsi di
LoadModule sspi_auth_module modules/mod_auth_sspi.so
Un modulo per consentire l'autenticazione integrata con apache....
se blocco le direttive, pare funzionare :-( ora farï¿œ prove piï¿œ estese
Filippo Toso - Creative Park ha scritto:


Infatti!
Il colpevole ï¿œ il mod_auth_sspi.so, commentando queste righe
     <Location />
         AuthName "Zona protetta generica"
         AuthType SSPI
         SSPIAuth On
         SSPIAuthoritative On
         SSPIOfferBasic On
         SSPIOmitDomain Off
         # SSPIBasicPreferred
         # SSPIUsernameCase lower
         require valid-user
     </Location>
La pagina di test funziona, purtroppo perï¿œ ho bisogno di autenticare gli 
utenti verso active directory....
Ma non mi ï¿œ chiara una cosa...
ho una macchina virtuale w2k non registrata nel dominio, se attivo 
l'autenticaizone integrata quando accedo alla pagina mi chiede user e 
password, ma il $_POST funziona!
Qualcuno usa questo modulo ed ha risolto il problema?
Grazie ancora e ciao!
Marco Tiraferri ha scritto:


Ho sempre usato entrambi i tag name e id con lo stesso valore, e non ho 
mai avuto problemi.
Come dicevo a Filippo, ho capito la causa del problema:
Si tratta del modulo mod_auth_sspi che consente l'autenticazione verso 
active-directory di m$ e quindi il riconoscimento dell'utente collegato.
Ora mi manca solo di trovare la soluzione :-(
toto ha scritto:
