
Filtrado de variables en servidor
Publicado por Anibal (3 intervenciones) el 14/10/2014 14:27:57
Tengo un php que envio a mail con datos de form html
Tengo problemas para ordenar valores de variables mostradas en el mail enviado. Quiero ordenarlos de mayor a menor o alfabéticamente.
la recepción de los datos del form es la siguiente
Las variables nombre1, nombre2, etc son unas 500 pero no todas traen valores. necesito ordenarlas para que se muestren primero las variables que tienen valores. No quiero una validación, quiero que vengan todas las variables aunque no tengan contenido.
A ver si alguien me puede ayudar!
Muchas gracias.
Tengo problemas para ordenar valores de variables mostradas en el mail enviado. Quiero ordenarlos de mayor a menor o alfabéticamente.
la recepción de los datos del form es la siguiente
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
$numero = count($_POST);
$tags = array_keys($_POST);
$valores = array_values($_POST);
for($i=0;$i<$numero;$i++){
$$tags[$i]=$valores[$i];
$message .= "$tags[$i]:\n$valores[$i]\n\n";
}
$cabeceras = "From: $buyer_email\n". "Reply-To: $buyer_email\n";
$asunto = "Venta payU";
$email_to = "$email_merchant, $buyer_email";
$contenido ="\n"
. "COMPROBANTE DE PEDIDO DE FOTOGRAFIAS ON-LINE\n"
. "$site_merchant\n"
. "# OP: $transaction_id\n"
. "\n"
. "NOMBRE CLIENTE: $buyer_name $buyer_lastname\n"
. "DIRECCION: $buyer_street $buyer_number\n"
. "CIUDAD: $buyer_city - $buyer_state\n"
. "DNI: $buyer_document_number\n"
. "TEL: $buyer_phone\n"
. "email: $buyer_email\n"
. "\n"
. "PRODUCCION: $proyecto\n"
. "CANTIDAD DE FOTOGRAFIAS: $item_name_1\n"
. "IMPORTE PEDIDO: $ $total,00\n"
. "IMPORTE ENVIO: $totalenvio\n"
. "IMPORTE TOTAL: $totalapagar\n"
. "METODO DE PAGO: $radio\n"
. "OBSERVACIONES DEL CLIENTE:\n"
. "$obs\n"
. "\n"
. "FOTO CANT TAMAÑO\n"
. "$nombre1\n"
. "$nombre2\n"
Las variables nombre1, nombre2, etc son unas 500 pero no todas traen valores. necesito ordenarlas para que se muestren primero las variables que tienen valores. No quiero una validación, quiero que vengan todas las variables aunque no tengan contenido.
A ver si alguien me puede ayudar!
Muchas gracias.
Valora esta pregunta


0