ciao a tutti,
avrei bisogno di passare un array ad una pagina php.
Non ho la più pallida idea di come si faccia.
Qualcuno sa indicarmi la via?
ciao a tutti,
avrei bisogno di passare un array ad una pagina php.
Non ho la più pallida idea di come si faccia.
Qualcuno sa indicarmi la via?
Zona - alias Danesi
Non puoi, si possono "passare" solo stringhe... a te formattarle con un qualche carattere che separi gli elementi e splittarle sul server.Originariamente inviato da danesi
ciao a tutti,
avrei bisogno di passare un array ad una pagina php.
Non ho la più pallida idea di come si faccia.
Qualcuno sa indicarmi la via?
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
scusami ma a me non risulta,Originariamente inviato da br1
..
un frammento del genere fa esattamente quello che ha chiesto l'utente mi sembra, o non ho ben compreso il problema?Codice PHP:
<form action="script.php" method="get">
<input type="checkbox" value="a" name="alfa[]"> A
<input type="checkbox" value="b"name="alfa[]"> B
<input type="submit" value="invia">
</form>
"passare" e' un termine generico, ed una risposta generica ho dato
Il tuo metodo funziona, forse grazie ad una implementazione specifica di PHP ... in sostanza passa una stringa coi valori separati da virgole (ma cosa succede se uno dei valori contiene una virgola? VVoVe: ), ma e' sconsigliato in ambiente javascript, e qui siamo nel forum...
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
infatti ho precisato che potesse esserci la possibilità che io non avessi capito il problema proprio per quel "passare"Originariamente inviato da br1
"passare" e' un termine generico, ed una risposta generica ho dato
Il tuo metodo funziona, forse grazie ad una implementazione specifica di PHP ... in sostanza passa una stringa coi valori separati da virgole (ma cosa succede se uno dei valori contiene una virgola? VVoVe: ), ma e' sconsigliato in ambiente javascript, e qui siamo nel forum...
ciao
inoltre confesso di aver visitato contemporaneamente la sezione php e js e ho risposto con la convinzione di essere nella sezione php
xò quello che mi lascia perplesso è "in sostanza passa una stringa coi valori separati da virgole" parli del mio metodo?dove le hai viste le virgole?
Originariamente inviato da danesi
ciao a tutti,
avrei bisogno di passare un array ad una pagina php.
Non ho la più pallida idea di come si faccia.
Qualcuno sa indicarmi la via?codice:<form action="foo.php" method="post"> <input type="hidden" name="jsArray[1]" value="firstValue" /> <input type="hidden" name="jsArray[2]" value="secondValue" /> <input type="hidden" name="jsArray[3]" value="thirdValue" /> </form>due link utili, il primo spiega l'esempio che ho riportato l'altro per le chiamate ajax :Codice PHP:
<?php
foreach( $_POST['jsArray'] as $key => $value )
{
echo 'jsArray[' . $key . ']=' . $value . '
';
}
?>
http://www.it-base.ro/2007/07/27/sen...-array-to-php/
http://forums.tizag.com/showthread.php?t=1605