Newsgroup: it.comp.www.php
Titolo: Mi passa tutte le variabili tranne una Form-PHP

Non mi passa la variabile indirizzo. Che inoltre sarebbe anche l'oggetto
della mail che viene inviata a fine script. La mail la invia, tutto
funziona, ma non visualizza e non vede la variabile $indirizzo Perchè ?
Saluti
Simone S.
*****************************************************************************
<form name="segnalalink-en.php" action="invialink.php" method="post"">
<br>
<p align=center> <strong> <legend>  POST NEW FOTO-GALLERY ! </legend>
</strong> </p>
Nickname:<BR>
<INPUT type="TEXT" name="nick" maxlength="50" size="20" value=""> <BR>
Mail:<BR>
<INPUT type="TEXT" name="mittente" maxlength="50" size="30"
value=""><BR><BR><BR>
Insert URL- LINK (
http://www.sitodaseglanare.it/percorso/
)
<INPUT type="TEXT" name="indirizzo" maxlength="70" size="30" value=""> <BR>
<BR> <BR>
Insert Category:<BR>
<p align=left> <INPUT type="RADIO" name="genere" value="altro">Altro<BR>
<INPUT type="RADIO" name="genere" value="ambiente"> Ambiente (Legal) <BR>
<INPUT type="RADIO" name="genere" value="soggetti"> Soggetti <BR>
<INPUT type="RADIO" name="genere" value="montagna"> Montagna <BR>
Comments and other informations: <BR>
<TEXTAREA cols=70 rows=7 WRAP="physical" name="commento"></textarea>
<BR><BR>
<INPUT type="SUBMIT" value="Invia Link"> <BR>
</form> </p> 
*****************************************************************************
<?php
$destinatario="
nem...@alice.it
";
$mailmittente=$_POST['mittente'];
$nick=$_POST['nick'];
$indirizzosito=$_POST['indirizzo'];
$categoria=$_POST['genere'];
$commento=$_POST['commento'];
$messaggio= "Messaggio da inserire nella categoria:" .$categoria."\n
Commento:" .$commento."\n Mittente:" .$nick."\n MailMittente:" 
$mailmittente;
mail($destinatario, $indirizzosito, $messaggio);
echo "Post effettuato con successo da: $nick.  Mail: $mailmittente. Link
segnalato: $indirizzosito. Nella categoria: $categoria. Commento: $commento   
GRAZIE !";
?>

 $indirizzosito=$_POST['indirizzo'];
Comunque prova a fare un print_r($_POST), o un var_dump($_POST), 
all'inizio, e vedi cosa è valorizzato.
--
rob4you

rob4you wrote:

Sono stupito. Nell'array visualizzato tramite print_r($_post) me lo associa
a "link". Ora funziona, ma non capisco perchè se io l'ho
chiamato "indirizzo" lui lo associa come "link". 
Saluti
Simo

 chiamato "indirizzo" lui lo associa come "link". 
Non è che prima lo avevi chiamato "link"? Se è così potrebbe essere che 
hai problemi di cache nel browser.
Svuota in tal caso la cache per vedere se la situazione cambia.
--
rob4you

rob4you wrote:

Ok, ma l'avevo nominata "link" 2 giorni fa. Ed ho Firefox su Linux-Mandriva
con svuotamento della cache automatico ogni volta che viene chiuso.
Problema di cache dell'hosting server ? Ho avuto problemi anche con pagine
visualizzate come nuove, poi di nuovo come vecchio codice, poi come nuovo
ecc. ecc. Strano fenomeno :) 

 ecc. ecc. Strano fenomeno :) 
Sto vedendo su rai due Voyager...stanno parlando degli UFO. :-)
Comunque non è che sei dietro un proxy che ti fa cache delle pagine?
--
rob4you

rob4you wrote:

Loro sono in contatto con me. ;)
Ma la farebbe sempre. Non una volta si e 2 no. Sono dietro a un
router+firewall+NAT. Ma non ha funzione cache delle pagine.
Ciao !
Simo