Foros del Web » Programando para Internet » PHP » CodeIgniter »

Problema con post a codeigniter desde pagina externa

Estas en el tema de Problema con post a codeigniter desde pagina externa en el foro de CodeIgniter en Foros del Web. Buenas, este es el primer tema que escribo. ^-^ El caso es que estoy desarrollando una aplicación híbrida para el móvil y quiero hacer un ...
  #1 (permalink)  
Antiguo 13/05/2013, 04:59
Avatar de triptari  
Fecha de Ingreso: julio-2012
Mensajes: 9
Antigüedad: 11 años, 9 meses
Puntos: 0
Sonrisa Problema con post a codeigniter desde pagina externa

Buenas, este es el primer tema que escribo. ^-^
El caso es que estoy desarrollando una aplicación híbrida para el móvil y quiero hacer un login en el móvil que se comunique con codeigniter (en mi web) mediante jquery $.Post.

El código jquery que estoy probando es el siguiente:

Código:
var datos = "prueba de datos";
$.post("http://www.prueba.com/index.php/mobil/login", {datos: "datos"}, 
		function(data){
			alert(data);
			alert("data si");
					})
		.fail(function() {
			 
			alert("error");
			alert(data); 
					})
Y en codeigniter en el controller "mobil" tengo la función login que tiene el siguiente código:
Código PHP:
Public function login(){
    if (
$this->input->post('datos')) {
        echo 
$this->input->post('datos');
    }

El caso es que por mas que intento que eso funcione me sale el alert con el error. No se si hay que cambiar algo en el config de codeigniter se me esta pasando algo.
Alguien sabe como solucionar el problema?
Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 13/05/2013, 06:19
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 7 meses
Puntos: 297
Respuesta: Problema con post a codeigniter desde pagina externa

Antes de hacer todo eso, ¿no te es más cómo hacer tu diseño responsive design?
__________________
Freelance Developer — www.rubenmartin.me PHP, SQL, Wordpress, Prestashop, Codeigniter, Laravel
RegaloConsolas — www.regaloconsolas.com Sorteo juegos, consolas y accesorios
  #3 (permalink)  
Antiguo 13/05/2013, 15:10
Avatar de triptari  
Fecha de Ingreso: julio-2012
Mensajes: 9
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Problema con post a codeigniter desde pagina externa

La verdad es que no se que es responsive design. Pero si encuentro la forma de hacer ese post tendría acabada la aplicación. De todas formas agradeciera que me informases sobre "responsive design". Muchas gracias por contestar.
Un saludo.
  #4 (permalink)  
Antiguo 13/05/2013, 15:15
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 7 meses
Puntos: 297
Respuesta: Problema con post a codeigniter desde pagina externa

Bueno, si ya tienes casi acabada la aplicación no te merecerá la pena hacerlo.

El Responsive Design es el diseño adaptativo, por así decirlo, o sea, te permite adaptar una página sin realizar modificaciones y todo gracias al CSS a distintos dispositivos (tables, smartphone, TV, etc).

Una pequeña introducción: http://www.genbetadev.com/desarrollo...n-introduccion
__________________
Freelance Developer — www.rubenmartin.me PHP, SQL, Wordpress, Prestashop, Codeigniter, Laravel
RegaloConsolas — www.regaloconsolas.com Sorteo juegos, consolas y accesorios
  #5 (permalink)  
Antiguo 14/05/2013, 16:49
Avatar de triptari  
Fecha de Ingreso: julio-2012
Mensajes: 9
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Problema con post a codeigniter desde pagina externa

Muchas gracias por la explicación, la verdad que había tenido en cuenta la adaptación a diferentes dispositivos pero desconocía ese termino.
El caso es que lo único que me hace falta es hacer el post y ya tendría acabada mi aplicación.
Alguien sabe como hacerlo?
  #6 (permalink)  
Antiguo 15/05/2013, 09:03
 
Fecha de Ingreso: enero-2013
Mensajes: 55
Antigüedad: 11 años, 3 meses
Puntos: 1
Respuesta: Problema con post a codeigniter desde pagina externa

mejor azlo con
$.ajax({
url: la_direccion,
type: 'POST',
dataType: '.....'
async: false,
data: $(formulario).serialize(),
....
onsuccess: function(){
},
error: function(){
}
});

Etiquetas: externa, jquery-ui, login, post
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 16:23.