Newsgroup: it.comp.www.php
Titolo: come faccio a recuperare le informazioni dai campi di un form?

ho un form con 2 campi ed un bottone dovrei recuperare delle informazioni e
poi elaborarle come devo fare?
 io sto provando a farlo con un file slave però nn riesco a prendere le
variabili
aiutatemi

 poi elaborarle come devo fare?
Non devi fare niente. I nomi dei campi 
<input type="text" name="nomedelcampo1" value="ciao">
<input type="text" name="nomedelcampo2" value="mondo">
nella pagina.php (quella inserita nell'action del form) sono già le tue
variabili il cui contenuto rappresenta il value del campo. Non ti rimane
che provare:
echo $nomedelcampo1; // vedrai apparire "ciao"
echo $nomedelcampo2; // vedrai apparire "mondo"
Per elaborarle vedi tu, dipende da cosa devi farci.
p.s. E' la mia prima VERA risposta su questo gruppo, e anche se la tua
domanda penso sia un FAQ, sono emozionata ugualmente ^_^
-- 
Nicoletta

Free Zombie scrivette il Thu, 06 Feb 2003 16:55:25 +0100:

<?
print_r($HTTP_POST_VARS);
?>
cosi' vedi cosa ti arriva
ciao
Marco
-- 
bernama -coda di porchetto- libero -puntino- it
Se non fosse per il C staremmo ancora programmando in OBOL, BASI e PASAL
M.B.
+- PHPRndSig 0.02 --------------------------------------------48/62-+

Free Zombie ha scritto:

che vuoi dire?
quando fai il form, nella pagina dopo hai il contenuto delle tue 
variabili già salvato
x richiarle basta che sai il loro nome
x esempio nella pagina del formz devi mettere
<input type="text" name="nomevariabile">
e nella pagina dopo hai la tua variabile salvata
x esempio x stamparla a video fai
echo nomevariabile;
x elaborarle che intendi????
cos'è un file slave?
penso di non aver capito la domanda, xchè mi sembra troppo banale ;-)
-- 
********************
http://www.scirio.tk
100% COMMERCIALE
********************

 ha scritto nel messaggio
news:Nzv0a.193531$AA2.7...@news2.tin.it...

il nome di ogni elemento diventa il nome della variabile, quindi se fai:
<input type=text name=campo_testo>
per richiamare la variabile fai $campo_testo.
ovviamente le variabili le hai quamdo fai il submit della pagina.

 echo nomevariabile;
diventa
echo $nomevariabile;


 ?>
Ovviamente se il metodo usato per il form e' il POST... 
Altrimenti
print_r($HTTP_GET_VARS);
o, meglio,
print_r($_GET);
Leggiti
http://it3.php.net/manual/it/language.variables.predefined.php
(la prossima volta te lo faremo copiare 500 volte sulla lavagna!)
ciao
Marco
-- 
bernama -strudel- libero -- it
<<I got a pair of shoes older than you are, so what the fuck should 
I expect you to know?>> - W. Gibson, "Count Zero"
+- PHPRndSig 0.02 ---------------------------------------------2/62-+

 echo $nomedelcampo2; // vedrai apparire "mondo"
Non è proprio così... così ti funziona con register_globals su on (vivamente
sconsigliato)...
Da php >= 4.2.0 di default è su off.
Quindi... a seconda dei casi... o
echo $_GET['nomedelcampo1'];
o
echo $_POST['nomedelcampo1'];
Oppure anche
echo $_REQUEST['nomedelcampo1'];
Leggere le FAQ e la parte relativa alle variabili sul manuale (meglio in
inglese perchè c'è un errore nella documentazione che porta link errati per
quanto riguarda la spiagazione dei vari array).

 Da php >= 4.2.0 di default è su off.
Aruba mi informa così:
hosting su piattaforma Apache/2.0.43 (Unix) PHP/4.4.0-dev
quindi non dovrebbe funzionare... sono perplessa :-{
Comunque grazie della correzione; rispondere a Free Zombie è servito
anche a me. Correggimi tutte le volte che ne hai voglia, ho solo da
imparare ^_^
-- 
Nicoletta

 quindi non dovrebbe funzionare... sono perplessa :-{
beh.. l'avranno cambiato..
La cosa non mi sorprende.. ma su Aruba personalmente vale sempre un "no
comment" che mi sono imposto.
Del resto già il PHP/4.4.0-dev in produzione.. bah...

 domanda penso sia un FAQ, sono emozionata ugualmente ^_^
Brava!
E' cosi' che si fa! Si vede che gli utenti Mac hanno una marcia in piu'
:-)
Hai risparmiato a Jurgen ed a tutti gli altri indaffaratissimi guru il
tempo di rispondere ad una domanda semplice, cosi' ne potranno dedicare
di piu' a quelle complesse (tipo le mie PNC - pigne nel cervello).
Attenderemo ansiosi il tuo prossimo intervento.
-- 
bernama -coda di porcellino- libero -- it
Non fare lo stupido con me: non riusciresti mai a superarmi!
M.B.
+- PHPRndSig 0.02 --------------------------------------------52/62-+


Anche il mio manuale riporta lo stesso sistema per le variabili.
Evidentemente tratta una versione di php meno recente.
Qualcuno mi spiega la differenza tra i due metodi e perche' preferire
il secondo?

 Del resto già il PHP/4.4.0-dev in produzione.. bah...
Forse chiedo troppo, mi spieghi (o mi dai un URL dove è già spiegato)
che cos'è quel "PHP/4.4.0-dev" e soprattutto cos'è che non va bene?
Grazie ^_^
-- 
Nicoletta

 :-)
Marco, tu vuoi lusingarmi! :-)))  Peccato che, a quanto sembra,
ingranando quella marcia abbia fatto una bella "grattata"  ^_^
(ma gratterò ancora, non sarà facile liberarsi di me, sento che il php
ed io siamo fatti l'uno per l'altra ^_^ ) 
-- 
Nicoletta

 che cos'è quel "PHP/4.4.0-dev" e soprattutto cos'è che non va bene?
La versione 4.4.0-dev di PHP non e` stabile, e` una beta di sviluppo, e
non dovrebbe essere usata per siti "in produzione", ma solo, appunto,
per i test.
Bye.

 che cos'è quel "PHP/4.4.0-dev" e soprattutto cos'è che non va bene?
Questa riga:
Apache/2.0.43 (Unix) PHP/4.4.0-dev
ti informa delle versioni di apache e php installate. Ti dice inoltre che
girano su una macchina unix di cui però non si sa molto. Potrebbe essere un
FreeBSD, se non ricordo male mi sembra che aruba lo usa (grande bsd :D lo
uso pure io :P).
Il dev solitamente sta per developmet, cioè sviluppo. Tradotto in due parole
si protrebbe dire che quella è una versione current ma non stable...cioè
l'ultima svipullata ma non dichiarata stabile. Posso dire con certezza che
l'ultima veriosne di php scaricabile è la 4.3.0 perchè ho aggiornato una mia
macchina pochi giorni fa e non credo che abbiano rilasciato una nuona
versione :))
Saluti...
--------------------------------
Inviato via 
http://usenet.libero.it

 che cos'è quel "PHP/4.4.0-dev" e soprattutto cos'è che non va bene?
Vedo che te l'hanno già spiegato...
<supposizione>
Avranno avuto problemi a mettere Apache 2 con il Php 4.2.3 e allora senza
andare troppo per il sottile hanno messo una dev...
</supposizione>

     $torta = shuffle($ingredienti); //mescola gli ingredienti
ROTFL!!!!! Sentivo un buon profumino... :-))))
Grazie a te e grazie a tutti gli altri del thread ^_^
-- 
Nicoletta

 L'alternativa a X
L'idea dei due Mac in rete mi pare buona ^_^  Per evitare un OT
gigantesco, posso scriverti in privato?
-- 
Nicoletta