index.php?ciao
ciao è il valore di una variabile?se si,come viene chiamata nel codice?
index.php?ciao
ciao è il valore di una variabile?se si,come viene chiamata nel codice?
index.php?ciao=a
echo $_GET['ciao'] //scrive a
Più esaurientemente:
dopo il nome di pagina (pagina.php), dopo un "?" possono essere indicati una serie di coppie nome=valore, separate da "&", in questo modo per capirci:
http://url/pagina.php?var1=aaa&var2=bbb&var3=ccc
nel codice di pagina.php per leggere i valori di questi parametri, come dice numerone, fai:
echo $_GET['var1'];
o ancor più sbrigativamente nelle versioni recenti di php (sia in GET che in POST) puoi usare semplicemente:
echo $var1;
comunque l'array $_GET[] è comodo se vuoi ciclare tra tutti i parametri inviati.
Ragazzi queste cose le sapevo già!!
Volevo sapere se index.php?ciao
era una variabile con valore ciao !
cmq mi fai un esempio di ciclo peri valori GET o POST?
Da quel (poco) che chiedevi non sembrava che sapessi bene riguardo ai parametri. Dunque la risposta continua ad essere contenuta nella mia spiegazione, ciao è il NOME di un parametro senza valore.Originalmente inviato da marcio
Dato che sono array puoi ciclare tra gli e elementi come sicuramente già sai fare
già, e poi che ti serve il ciclo?Originalmente inviato da NoSpam
Il ciclo e` semplice, ad esempio:
foreach($_GET as $key => $val) echo "$key=$val<br>";
Ti stampa in sequenza, uno per riga, il nome delle variabili passate col loro valore.
| Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |
GVE = GVE Virtual Extension
AVCM #: 6637
grazi gveOriginalmente inviato da gve
nospam ancora questo non lo sapevo :D
EDIT:
sapete perchè l'ho chiesto?
uardate queste pagine anche se non sono in php
http://www.tuttogratis.it/page.tg?segnala
http://www.tuttogratis.it/page.tg?segnala1
a secondo della scritta dopo il ? cambiano quindi volevo sapere se era possibile farlo in php e che linguaggio era quello
(A proposito,guardate qui http://www.tuttogratis.it/page.tg?segn'ala1 )
è il contrarioOriginalmente inviato da NoSpam
da php 4.0.6 (minor release + minor release - ) nel php.ini è di default l'uso obbligato di $_GET e $_POST
Ah, nella pratica comunque per come è configurato Altervista si può utilizzare anche la forma "ambigua" $var sia per GET che per POST, ecco :P
Grazie per l'info
quindi se io uso $_GET[var] o $var è uguale?
ma se già uso quella variabile che succede?
Pignoleria sintattica: $_GET['var'], non $_GET[var] . Non crea problemi quasi mai quella sintassi, ma var senza apici teoricamente rappresenta una costante, non una stringa che fa da chiave per l'array ...Originalmente inviato da neoscript
Per quanto riguarda la questione di perche` e` meglio usare $_GET e gli altri array superglobali, guarda qua (e` in inglese):
http://it.php.net/manual/it/security.globals.php
| Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |
GVE = GVE Virtual Extension
AVCM #: 6637
Eheh ... o ti imposti la tastiera inglese (molti sotto linux so che fanno cosi`) o ti ricordi il codice ascii e fai [ALT] + codice (come vedi anche questo non e` il mio caso). In alternativa a tutto cio` sotto Windows io mi son trovato questo programmino, che permette di impostare certe sequenze di caratteri, nonche` volendo modificare l'intera tastiera: http://www.klm.freeservers.com/index.htmlOriginalmente inviato da asgl
;)
| Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |
GVE = GVE Virtual Extension
AVCM #: 6637