Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Quitar paréntesis corchetes signos

Estas en el tema de Quitar paréntesis corchetes signos en el foro de Frameworks JS en Foros del Web. Buenos días gente!, les cuento que me bajé algo muy simple de una web, lo pueden ver funcionar en icalamuchita.com.ar/ejemplo/ El problema está en que ...
  #1 (permalink)  
Antiguo 01/09/2010, 08:39
Avatar de po77o  
Fecha de Ingreso: abril-2010
Mensajes: 52
Antigüedad: 14 años, 7 meses
Puntos: 0
Quitar paréntesis corchetes signos

Buenos días gente!, les cuento que me bajé algo muy simple de una web, lo pueden ver funcionar en icalamuchita.com.ar/ejemplo/

El problema está en que cuando complejo los campos y hago clic en enviar me aparecen de la siguiente manera

Array
(
[Nombre] => Nombre
[Empresa] => Nombre
)

Quiero quitarle esos signos y el Array, y dejar únicamente la información que se completa en los dos campos.

Osea, quitar

Array
(
[Nombre] =>
[Empresa] =>
)

En el arhivo .php tengo lo siguiente

<?
if($_POST){
echo "<pre>";
print_r($_POST);
echo "</pre>";
}
?>

El archivo .js se puede ver en icalamuchita.com.ar/libreriaAjax.js

Alguna idea? Muchas Gracias!!!
__________________
Ya no queda más solidaridad, primero está el egoísmo. Basta con mirar atrás y ver, todo lo destruimos.
Ven a conocer las Cataratas del Niagara
  #2 (permalink)  
Antiguo 01/09/2010, 09:14
Avatar de danico90  
Fecha de Ingreso: febrero-2009
Ubicación: San José, Costa Rica
Mensajes: 148
Antigüedad: 15 años, 10 meses
Puntos: 13
Respuesta: Quitar paréntesis corchetes signos

El print_r es una función de PHP que imprime todo el contenido de un array o de un objeto en ese formato(con los paréntesis y lo de array y eso), por eso salen los paréntesis. El <pre> de HTML deja el código con el formato q se envió.

Si quieres ver solo los datos sería:

<?php

echo '<pre>';
echo $_POST['Nombre'];
echo $_POST['Empresa'];
echo '</pre>';
  #3 (permalink)  
Antiguo 01/09/2010, 09:34
Avatar de po77o  
Fecha de Ingreso: abril-2010
Mensajes: 52
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Quitar paréntesis corchetes signos

Excelente danico90, gracias por ayudarme.

Un detalle, me aparecen los dos nombres uno al lado del otro sin espacios, hay forma de modificar eso? Agregarle algun estilo a cada campo o simplemente que aparezcan uno debajo de otro?

***********************
Ya esta, veo que se puede modificar echo '</pre>'; y agregarle por ejemplo echo '<br/>';
***********************
__________________
Ya no queda más solidaridad, primero está el egoísmo. Basta con mirar atrás y ver, todo lo destruimos.
Ven a conocer las Cataratas del Niagara

Última edición por po77o; 01/09/2010 a las 09:44
  #4 (permalink)  
Antiguo 01/09/2010, 09:45
Avatar de danico90  
Fecha de Ingreso: febrero-2009
Ubicación: San José, Costa Rica
Mensajes: 148
Antigüedad: 15 años, 10 meses
Puntos: 13
Respuesta: Quitar paréntesis corchetes signos

Código PHP:
Ver original
  1. echo $_POST['Nombre'];
  2. echo '<br/>';
  3. echo $_POST['Empresa'];

Es sólo de meter las etiquetas HTML q necesitas. Me parece q estás un poco confundido:

$_POST es un array asociativo (los elementos se accesan por su nombre),
$_POST['Nombre'] es un elemento del array igual q empresa,
cuando haces echo 'algo'; solo se imprime texto si quieres ver HTML tienes q imprimir la etiqueta echo '<br/>';.

Solo aclaro por cualquier duda.
  #5 (permalink)  
Antiguo 01/09/2010, 09:51
Avatar de po77o  
Fecha de Ingreso: abril-2010
Mensajes: 52
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Quitar paréntesis corchetes signos

claro, no lo escribí como corresponde, lo que hice fue exactamente lo que citaste!!!
__________________
Ya no queda más solidaridad, primero está el egoísmo. Basta con mirar atrás y ver, todo lo destruimos.
Ven a conocer las Cataratas del Niagara

Etiquetas: ajax, quitar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:46.