Newsgroup: it.comp.www.php
Titolo: Ma perchè non funziona???

http://www.phpscript.it/articoli/read.php?id=21
Il problema è che le variabili le scrive come se fossere vuote ovvero:
Nome:
Cognome:
Città:
Via:
Come se nel form non c'è niente...come mai??

ha installato una versione di PHP >=4.2
vedi la documentazione su 
php.net
 riguardo al trattamento della variabili.
--
CIAO!
Gusher

Leggi il post intitolato 'Passaggio di valori da form'.
Il discorso è analogo.
Ciao Paolo

 ha scritto nel messaggio
news:groR8.80051$5i1.2...@news2.tin.it...

In realtà c'è un errore in quello che hai scritto. Le variabili sono piene,
solo che se cerchi di visualizzarle così :
   echo "varibile1 : " + $variabile1;
commetti un errore. L'operatore "+" in php non concatena le stringhe come
per esempio in Delphi.
Per concatenare correttamente le stringhe che tu scrivi in php devi scrivere
così :
   echo "varibile1 : " . $variabile1;
In pratica sostituisci il "+" con ".".
Ciao,
--
RaSca
http://web.tiscalinet.it/rascasoft

 per esempio in Delphi.
Non è documentato ma per concatenare le stringhe puoi utilizzare anche
l'operatore + (ti parlo di php 4.1.2) :-)
Il problema probabilmente sta nel register_globals.
Ciao Paolo

 In realtà c'è un errore in quello che hai scritto. Le variabili sono
piene,
Non ha scritto Daniele ma viene da 
phpscript.it
 ;-). Il sito non e' un gran
che per la qualita' dei script/tutorial (incoeerenze, errori, stile).
Una mia proposta (piu' da studiare)[forse meglio se facciamo noi dei
tutorial piu' mirate e testate]:
file domande.html:
<HTML>
<BODY>
<form name="form" method="post" action="datiForm.php?tanteDomande=si">
<TABLE>
<TR>
    <TD>Nome</TD>
    <TD><input type="text" name="nome" value="Pinco"></TD>
</TR>
<TR>
    <TD>Cognome</TD>
    <TD><input type="text" name="cognome"i value="Rossi">
    </TD>
</TR>
<TR>
    <TD>Piace PHP?</TD>
    <TD><input CHECKED type="checkbox" name="studente" value="si">
    </TD>
</TR>
<TR>
    <TD>Perche'?</TD>
    <TD>
        <SELECT name="perche">
            <OPTION value="fico">Molto carino</OPTION>
            <OPTION>Insomma</OPTION>
            <OPTION value="puah">no no no</OPTION>
        </SELECT>
    </TD>
</TR>
<TR>
    <TD>
        <input type="submit" name="Submit" value="Invia">
    </TD>
</TR>
</TABLE>
</form>
</BODY>
</HTML>
File datiForm.php:
<?php
echo "Dati inviati via POST del form: (variable \$_POST)<BR>";
echo "<PRE>\n";
print_r($_POST);
echo "</PRE>\n";
echo "Dati inviati via GET del URL: (variable \$_GET)<BR>";
echo "<PRE>\n";
print_r($_GET);
echo "</PRE>\n";
echo "<TABLE border=1 cellspacing=0 cellpadding=3>\n";
echo "<TR><TH>Variabile</TH><TH>Valore</TH>\n";
foreach($_POST as $chiave => $valore) {
    echo "<TR>\n";
    echo "\t<TD>";
    echo "\t\t<B><TT>echo \$_POST['".$chiave."'];</TT></B>\n";
    echo "\t</TD>";
    echo "\t<TD>";
    echo "\t\t".$valore."\n";
    echo "\t</TD>";
    echo "</TR>\n";
}
echo "</TABLE>";
?>

 wrote in message
news:af6r9s$kr4$1...@fe1.cs.interbusiness.it...

Documentato, molto.
il + si usa per fare una bella addizione:
  echo "1"+"2";
voila': 3
  echo "1.2"+"2.9";
4.1
  echo "ciao"+"bello";
0
;-)

 ;-)
Si, probabilmente sono impazzito io .. questa mattina già alle 9 c'erano
26°. Sarà quello ..
E il bello e' che ho fatto anche la provettina con i due script ... e ho
visto l'esito negativo (che peraltro mi aspettavo).
Che genio :p
Paolo