Foros del Web » Programando para Internet » PHP »

error de array en Aplicación en Facebook

Estas en el tema de error de array en Aplicación en Facebook en el foro de PHP en Foros del Web. Hola a todos En primer lugar quizá el error que tengo no sea en PHP, pero tiene cierta implicación ya que realizo una transición de ...
  #1 (permalink)  
Antiguo 23/01/2010, 16:22
Avatar de cfranco  
Fecha de Ingreso: enero-2008
Ubicación: Barcelona - España
Mensajes: 182
Antigüedad: 16 años, 3 meses
Puntos: 6
error de array en Aplicación en Facebook

Hola a todos

En primer lugar quizá el error que tengo no sea en PHP, pero tiene cierta implicación ya que realizo una transición de datos de JS a PHP para mostrar una cadena de caracteres, el problema es el siguiente y coloco la imagen por si no se entiende lo que trato de decir:



Como pueden ver en la imagen lo que hago es crear un textarea con su boton y lo que sucede es que cuando yo escribo un comentario y hago click en comentar sólo me aparece solo la primera palabra y no asi la frase completa que es ol objetivo final de la practica.

El valor del textarea es el siguiente en HTML
Código PHP:
<textarea name="textoComentario" id='textoComentario' rows="2" cols="50"></textarea
Aqui es donde recupero el valor de la variable y lo envio mediante AJAX
Código PHP:
  valortexto document.getElementById('textoComentario').getValue();
  ...
  
ajax.post('http://pruebas.nuestrariqueza.com/textareapost2.php?t='+tipo+'&valortexto='+valortexto); 
Y esta es la prueba que realizo para mostrar el texto con get
Código PHP:
 // Ajax.FBML
 
echo $_GET['valortexto']; 
Pienso que el error está al recuperar o al enviar la variable, ¿alguna sugerencia?, agradezco si alguien puede echarme un cable por si ha tenido un problema similar.

Muchas gracias.
__________________
Salud y Éxitos
PFI Tube
  #2 (permalink)  
Antiguo 24/01/2010, 02:01
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: error de array en Aplicación en Facebook

una espacio es caracter invalido segun la especifiación de las URL, para ello debes escaparlo...

en JS (pues no se que tiene que ver con PHP ) lo puedes conseguir con la función escape() o similares... (:
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 24/01/2010, 02:15
Avatar de pato12  
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 16 años, 7 meses
Puntos: 101
Respuesta: error de array en Aplicación en Facebook

Pero, si estas mandando datos con post, pero los pones en get o.O... es mas facil mandarlos todo con post ;)
Código Javascript:
Ver original
  1. var ajax = new Ajax();
  2. // .......
  3. var datos_mandar_post={comentario:"comentario de prueba jeje"};
  4. ajax.post('http://pruebas.nuestrariqueza.com/textareapost2.php',datos_mandar_post);
  5. ajax.ondone = function(data) {
  6. // si todo salio bien, lo resivimos :D
  7. // si usas json, agrega arriba ajax.responseType = Ajax.JSON;
  8. };
__________________
Half Music - www.halfmusic.com
  #4 (permalink)  
Antiguo 24/01/2010, 06:26
Avatar de cfranco  
Fecha de Ingreso: enero-2008
Ubicación: Barcelona - España
Mensajes: 182
Antigüedad: 16 años, 3 meses
Puntos: 6
De acuerdo error de array en Aplicación en Facebook

pateketrueke tienes razón no tiene que ver nada con php, pero he pensado que el error salía porque no estaba recibiendo los datos de forma correcta, pero gracias a pato12 pude ver que el fallo ha sido el método de envio con ajax.

Si desean ver cómo ha quedado el resultado acá les dejo el link:

http://apps.facebook.com/pruebafranco/textarea2.php

Muchas gracias por su ayuda!!!
__________________
Salud y Éxitos
PFI Tube

Etiquetas: facebook
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 05:47.