Posso collegare un $_POST a una veriabile? Aiuto

ppigna

Utente Attivo
23 Dic 2013
63
0
0
Buona sera a tutti,
ho creato un form in cui ci sono 3 campi. Io vorrei fare in modo che, una volta riempiti e inviati i tre campi, i numeri scritti vengano associati ognuno a una variabile ($variabile1, $variabile2, $variabile3). Il comando $_POST['input1'] = $variabile1; $_POST['input2'] = $variabile2; $_POST['input3'] = $variabile3 però non funziona. Come faccio? Ci sono altri modi per raggiungere il mio scopo?
Spero di essere stato chiaro, in ogni caso vi metto il codice di quello che ho fatto finora:
PHP:
<form action="processo.php" method="post">
	<p>Giorno<br /><input type="text" name="giorno" /><input type="submit" name="inviadatigiorno" value="Invia" /></p>  
	<p>Mese<br /><input type="text" name="mese" /><input type="submit" name="inviadatimese" value="Invia" /></p> 
	<p>Nome<br /><input type="text" name="nome" /><input type="submit" name="inviadatinome" value="Invia" /></p>
</form>
<?php
	$_POST['giorno'] = $giorno;
	echo "<br />";
	$_POST['mese'] = $mese;
	echo "<br />";
	$_POST['nome'] = $nome;
?>
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao e benvenuto
non ho capito cosa vuoi fare ma il codice che hai scritto non è corretto
puoi provare partendo da questo semplice esempio
PHP:
<?php
if (isset($_POST['invia'])) {
    extract($_POST);
    echo $giorno . " " . $mese . " " . $nome;
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
    <p>Giorno<br /><input type="text" name="giorno" /></p>  
    <p>Mese<br /><input type="text" name="mese" /></p> 
    <p>Nome<br /><input type="text" name="nome" /></p>
    <input type="submit" name="invia" value="Invia" />
</form>
non ho commentato visto le poche righe di codice ma se hai bisgono chiedi pure
 

ppigna

Utente Attivo
23 Dic 2013
63
0
0
Ciao e benvenuto
non ho capito cosa vuoi fare ma il codice che hai scritto non è corretto
puoi provare partendo da questo semplice esempio
PHP:
<?php
if (isset($_POST['invia'])) {
    extract($_POST);
    echo $giorno . " " . $mese . " " . $nome;
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
    <p>Giorno<br /><input type="text" name="giorno" /></p>  
    <p>Mese<br /><input type="text" name="mese" /></p> 
    <p>Nome<br /><input type="text" name="nome" /></p>
    <input type="submit" name="invia" value="Invia" />
</form>
non ho commentato visto le poche righe di codice ma se hai bisgono chiedi pure


Intanto grazie per avermi risposto così cordialmente e repentinamente. Ma il mio scopo non è quello di stampare i tre valori scritti nei tre input, bensì quello di associare ciascuno di questi tre a una variabile. Queste tre variabili devono poi essere sommate tra loro.
(Forse è una cosa impossibile o forse è troppo difficile da fare. Nel caso grazie per l'aiuto, cercherò di arrangiarmi.)
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Cosa intendi per sommare?
per far la somma le variabili dovrebbero essere tutte e tre numeriche allora potrsti fare
PHP:
$somma = $giorno + $mese + $nome;
 

ppigna

Utente Attivo
23 Dic 2013
63
0
0
Cosa intendi per sommare?
per far la somma le variabili dovrebbero essere tutte e tre numeriche allora potrsti fare
PHP:
$somma = $giorno + $mese + $nome;


Sì, ma io le variabili $giorno $mese e $nome (che sono ciò che ho scritto nei tre input) non ce le ho ancora. E' quello il passaggio che mi manca. Come faccio a passare il contenuto di $_POST['...'] in una variabile?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
come ho postato io
PHP:
extract($_POST);
in questo modo tutti i name degli input diventano variabili
oppure manualmente
PHP:
$mese = $_POST['mese'];
etc .....
 
Discussioni simili
Autore Titolo Forum Risposte Data
shelbystudio cliente moroso: posso disattivare email e sito in attesa del pagamento? Leggi, Normative e Fisco 3
P come posso visualizzare l'nvr online IP Cam e Videosorveglianza 1
K Come posso usare un'immagine al posto di un bottone? HTML e CSS 2
P come posso fissare quella linea? HTML e CSS 3
camilia Come posso dividere le grandi dimensioni del file PST? Windows e Software 2
W [PHP] dirmi dove posso trovare.. Offerte e Richieste di Lavoro e/o Collaborazione 1
P [Photoshop CC] Come posso creare quest'effetto - cerchi concentrici Windows e Software 6
C [Photoshop] bordi tondi come posso fare per ottenerli come nell'immagine allegata Photoshop 2
W [PHP] Come posso testare la pagina direttamente su smartphone PHP 2
M [Photoshop] Come posso creare questo effetto ? Photoshop 2
W ragazzi, che posso dire un saluto a tutti. Presentati al Forum 3
D Come posso escludere una pagina dalle regole di htaccess? Web Server 0
I COME POSSO FARE PER ORGANIZZARE LA PRODUZIONE SU EBAY??? Discussioni Varie 2
napuleone da JS posso sapere se ho caricato jQuery jQuery 0
F Come posso vedere quanti likes ha una Pagina su Facebook in automatico? PHP 0
C Come posso integrare il bottone "paga adesso" di paypal e un form php per invio dati? PHP 1
F [PRESTAHOP] Come posso creare questa parte del sito? HTML e CSS 7
A posso mettere i miei contenuti di un sito usa in un sito in australia SEO e Posizionamento 2
filippino IP Vodafone Station: dove posso leggerlo? Reti LAN e Wireless 1
lucolo Non posso aprire discussioni Supporto Mr.Webmaster 4
A Form Dreamweaver & CO. ...non ce la posso fare! Webdesign e Grafica 6
M Non posso più modificare nulla sul mio sito wordpress WordPress 1
A Come posso passare uno o più parametri a seconda dell'id delle varie select Javascript 0
Trapano Dopo Ubuntu 64bit non posso più formattare!!!!! Hardware 6
G Nel mio caso posso usare javascript o devo avere un web server? Javascript 2
A GoGo Voglio creare un sito come ustream.tv, dove posso trovare uno script come ustream.tv? Discussioni Varie 0
L Come posso inviare al mio sito i guestbook,sondagggi,ecc creati su Mr.Webmaster ? Supporto Mr.Webmaster 11
G Usare clone per colorare ma senza sbavare, come posso procedere? Photoshop 2
P Come posso fare questi effetti di collegamento tra pagine di un sito web? Javascript 5
I come posso creare una pagina di inserimento con selezione di mensilità? PHP 1
V ciao colleghi (se posso permettermi) Presentati al Forum 4
D Come posso rendere obbligatorio un drop down menu? Javascript 12
max_400 Pagine pesanti - troppe immagini, come posso risolvere? HTML e CSS 6
A GoGo Inserire tooltip [era: vorei sapere come posso inserire ...] Javascript 8
StarFish [Prestashop] Dove posso trovare dei template gratuiti per Prestashop CMS (Content Management System) 2
R [problema] Inizializzare Oggetto Ajax posso dichiararlo e dopo fare la send? Ajax 1
P Quale smartphone posso usare per visualizzare internet sul pc? Smartphone e tablet 5
M Come posso ottimizzare il posizionamento su Google SEO e Posizionamento 1
D aiuto... modello .dwt perso come posso ricrearlo? HTML e CSS 0
S Come posso impostare a grandi linee questa tabella? PHP 8
G pagina html in inserzione ebay, come posso fare? HTML e CSS 0
G giochi on line per sito web, dove posso trovarne? Discussioni Varie 2
A Come posso realizzare una galleria come questa? Flash 3
G dove posso trovare un modello di disclaimer e di privacy? Leggi, Normative e Fisco 2
R Installare WordPress senza sovrascrivere index (era: Come posso fare a ... ?) WordPress 3
demoleus dove posso scaricarlo? Photoshop 4
G dove posso trovare i forum con le cartelle? HTML e CSS 1
C 2 Siti web in un unico database. Posso farlo? Database 2
G Come posso guadagnare col mio sito? Guadagnare col Sito 1
L Dove posso trovare pulsanti in flash? Flash 3

Discussioni simili