PHP: inviare via email contenuto di una funzione

sebastianoweb

Nuovo Utente
10 Giu 2016
27
0
1
Ciao a tutti, sono nuovo del forum e vi pongo subito un quesito:
Ho una pagina HTML con la quale aggiungo dei campi input tramite javascript, questi campi input anno come name incluse le [] in quanto l'utente può aggiungere più campi con lo stesso name ed in php devo avere la possibilità di scorrere tutti i dati anche se con lo stesso campo name, quindi ho pensato di inserire nel attributo name le parentesi quadre per ottenere poi in php un array.

Il problema è il seguente:
Riesco senza alcun problema a scorrere l'array con il ciclo for o foreach, vorrei però prendere il risultato e inviarlo in un'unica email, ovviamente nel ciclo non posso aggiungere la funzione di invio perchè altrimenti giustamente mi invierebbe una mail per quante sono le stampe del ciclo.
Ho provato a realizzare una funzione contenente il ciclo e a richiamare la funzione nel corpo della mail, ma quando ricevo la mail non viene stampato il contenuto del ciclo. ecco un esempio:

function adulti() {
$nome_cognome=$_POST['nome_cognome'];
foreach($nome_cognome as $id_adulto=>$adulto) {
echo $adulto.", ";
}
}
questa funzione dovrebbe stamparmi quindi tutti i nomi dei campi con attributo name uguale a nome_cognome, il campo input è scritto cos':
input type="text" name="nome_cognome[]"
se nella funzione, subito dopo la chiusura del ciclo foreach inserisco il return alla variabile, mi stampa solo un nome.
COme posso fare per inviare via email il risultato del ciclo? grazie a presto!
 

sebastianoweb

Nuovo Utente
10 Giu 2016
27
0
1
Perfavore aiutatemi!!! ci sto sbattendo la testa da due giorni e non ne vengo a capo ed è abbastanza urgente riuscire a risolvere questo problema...
 

Sergio Unia

Utente Attivo
7 Gen 2016
30
1
8
Todi
www.sunelweb.net
Ciao,
se ho capito il problema dovrebbe bastare questo:

function adulti() {
$nome_cognome=$_POST['nome_cognome'];
foreach($nome_cognome as $id_adulto=>$adulto) {
$elenco .= $adulto.", ";
}
return $elenco;
}
 
  • Like
Reactions: sebastianoweb

sebastianoweb

Nuovo Utente
10 Giu 2016
27
0
1
Ciao Sergio, ti ringrazio per la tua risposta, si hai capito bene e ti confermo che ora funziona tutto.
Porca miseria, le avevo pensate tutte e provate tutte, ma questa proprio da bravo scemo non l'avevo nemmeno pensata.
C'è sempre da imparare... Grazie ancora... buona serata.
 
Discussioni simili
Autore Titolo Forum Risposte Data
E Inviare variabile a PHP da ciclo in JS Javascript 0
O [PHP] inviare dati da form e script ajax PHP 0
M Inviare variabili da menu a tendina a pagina php con post PHP 6
I [PHP] inviare form con allegato tramite una mail PHP 1
A [PHP] Inviare mail con piu immagini allegate PHP 6
A Non riesco ad inviare una mail attraverso PHP su Xampp PHP 2
H [PHP] Inviare dati PHP 3
E [PHP] inviare 2 form consecutivamente PHP 4
M Inviare mail con PHP tramite Mozilla PHP 3
max_400 Si possono inviare sms con php? PHP 5
S inviare the_title() in una mail tramite form html/php PHP 0
F inviare una mail con php mailer PHP 3
G inviare comandi ssh con script php PHP 4
T inviare a php contenuto cella PHP 3
P Non riesco più ad inviare email con il php PHP 82
P Inviare mail da form php anche al mittente PHP 37
valient13 inviare option con php PHP 1
D_evil1991 inviare variabili da php al javascript PHP 0
G php effettuare una connessione ssh o telnet ed inviare dei comandi PHP 3
R Inviare file tramite un form a un indirizzo email tramite pagina php PHP 1
M file php per inviare dati form PHP 0
S problemi ad inviare mail in locale con php PHP 13
M Inviare email con allegati usando PHP PHP 2
U aiuto per script php inviare una mail PHP 1
M Visulizzare immagine con php PHP 8
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
G leggere file txt e stampare con php il contenuto a video PHP 7
F Ricreare struttura php+mysql su Xampp Apache 0
Z PHP.INI - STMP per invio email con PHP Server Dedicati e VPS 0
M Array associativi php su 2 campi mysql PHP 10
G Invio form con PHP PHP 3
T fatture con voci fattura in php PHP 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
M Collegamento tra form html e script php PHP 4
M Problemi con la stampa dei valori in php PHP 1
W [Cerco collaborazioni] Sviluppatore Web (PHP) Offerte e Richieste di Lavoro e/o Collaborazione 1
D passare valori da database sql a php PHP 1
L Ricezione dei dati su file php da modulo html PHP 6
A form PHP prenotazione tramite query PHP 2
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
F menù select dinamico da db in php PHP 3
L Problemi form Pagina php HTML e CSS 3
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
F Il codice php è giusto? PHP 2
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
A invio massivo dati a file php Javascript 4
Z MySql injection PHP PHP 1
V PHP form intersecate PHP 0
I [Offro][Retribuito] Programmatore Php Offerte e Richieste di Lavoro e/o Collaborazione 0

Discussioni simili