Newsgroup: it.comp.www.php
Titolo: $_POST e FIREFOX

Ho una semplicissima pagina in cui faccio una query sfruttando un valore che 
recupero in $_POST['valore']. Se mi collego alla paginacon IE funziona tutto 
e vedo il risultato della query.
Se apro la pagina con FIREFOX la query non visualizza risultati ed ho capito 
che $_POST['valore'] non si setta. Mi aiutate a capire perche'. Tra l'altro 
provando in locale la pagina sia con IE che con FIREFOX funge normalmente. 

Maicol wrote:

Posta un semplice codice che descriva il comportamento riscontrato.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.


questo è il codice della pagina che visualizza i risultati, se stampo 
$chiave con firefox su internet la vedo vuota, con IE su internet la vedo. 
In locale la stessa pagina con IE e firefox mi visualizza la variabile e 
quindi le righe
include ("conf/config.inc.php");
$chiave=$_POST['chiave'];
    mysql_connect($host,$user,$password) or die ("Non riesco a collegarmi a 
MySql")  ;
          mysql_select_db($db) or die ("Non trovo il database Lettere");
$query="SELECT id,titolo,MATCH (chiave) AGAINST ('$chiave')as punteggio FROM 
archivio WHERE  MATCH (chiave) AGAINST ('$chiave') or MATCH (testo) AGAINST 
('$chiave') ";
$risultato = mysql_query($query) or die (mysql_error());
$righe=mysql_num_rows($risultato);
etc etc
Grazie

 $chiave=$_POST['chiave'];
Pessima scelta di codice, con register_globals=on rischi di introdurre
bug di difficile comprensione.
<form method="post">
<input type="hidden" name="chiave" value="test" />
<input type="submit" />
</form>
<?php 
print_r($_POST);
?>
Che cosa ti restituisce il codice di cui sopra una volta effettuato il
submit?


Scusami non ho capito dove devo posizionare il codice che mi indichi.
e poi per quanto riguarda la "pessima scelta" potresti spiegarmi perche' e 
cosa fare per migliorarlo. Grazie 


Forse ho capito pessima la scelta di chiave come nome della variabile ???
$pippo=$_POST['chiave'];  giusto???

"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio 
news:hnIPf.25156$A83.7...@twister1.libero.it...

Mi da solo Array ()
ho verificato che in quello spazio in pratica con FIREFOX non funge ne' il 
metodo POST ne' quello GET. Se le stesse pagine le provo in locale sempre 
con FIREFOX va tutto bene.
Mi puoi aiutare??? 

 Mi da solo Array ()
Ma hai cliccato sul submit ???
Io ho testato il codice sia su IE6 che su FF 1.5 e tutto funziona ..
--
!!! OFFERTA IRRIPETIBILE !!!
Muori oggi avrai uno sconto del 50%.
[CapoBecchino] - hotmail/msn: capobecchino [@] hotmail [.] com

 Mi da solo Array ()
sicuro di aver usato la funzione print_r?
quell'output è tipico quando su usa print su un array ($_POST è un 
array). devi usare print_r
-- 
"20060207: buongiorno italia, buongiorno maria.
con gli occhi pieni di malinconia"


Il problema è questo se prova la pagina in locale sia con IE che FF mi 
funziona tutto.
Sullo spazio in cui la devo usare funziona solo con IE, con FF non funziona 
ne' POST ne' GET
per cui la variabile non si setta. Potrebbe dipendere da una configurazione 
del php.ini del server
che disturba solo FF. Dico questo perchè non so cos'altro pensare. 

 
prova a mettere l'enctype giusto e vedi cosa ti da ...
--
SEZIONE RECUPEO LAVORO: Lancio di una nuova lavatrice sul mercato, due 
morti e sei feriti.


 devi usare print_r
 Sono sicuro . La variabile in quello spazio e con FF non passa tra le 
pagine.
Se invece provo la cosa in locale con IE o FF o su internet ma con IE solo, 
vedo il contenuto della variabile :
Array ( [chiave] => test ) 


Puoi, gentilmente tradurre per uno non esperto..:-) 


Ho studiato e vado a provare ;-)))


>>
Ho scoperto una cosa che sicuramente è collegata al problema ma che io non 
so spiegarmi.
Se metto le pagine in oggetto nella root principale dello spazio FUNZIONANO. 
Se le metto nella posizione kin cui le stavo provando root/php/lettere/file 
php danno con FIREFOX i problemi che ho citato.
Vi prego illuminatemi. 

FIREFOX 

 FIREFOX 
Come richiami la pagina???? nel senso come scrivi nel tuo browser o come 
hai scritto il link che richiama la pagina ..???
--
!!! NOVITA' ASSOLUTA !!!
Bara familiare x incidenti familiari. Sconto 15% se muore il papà, la 
mamma ed eventuali figli.
