Bueno pues ya tengo mis funciones funcionando en mi localhost, pero cuando lo subi a la web en linea me tiro una serie de errores en esta parte de mi codigo:
Tengo lo siguiente:
Código Javascript
:
Ver original$("#Estiliinfpj").submit(function (k){
$("#Reset").hide();
$("#Noticia").hide();
$("#Woetime").hide();
k.preventDefault();
$("#Loading").fadeIn(200);
$.post('Infopjs.php',$("#Estiliinfpj").serialize(), function (resp) {
if(!resp.error){
console.log(resp);
var datos = blablabla;
inserto los datos en un div.
}else{
console.log(resp.error);
}, 'json' );
Tengo otra funcion igual, y me sirve perfectamente, pero cuando ejecuto esta me sale un error en consola diciendo lo siguiente:
Uncaught TypeError: Cannot read property 'error' of null index.php:86
-(anonymous function) index.php:86
f.Callbacks.o jquery-1.7.2.min.js:2
f.Callbacks.p.fireWith jquery-1.7.2.min.js:2
w jquery-1.7.2.min.js:4
f.support.ajax.f.ajaxTransport.send.d
Y lo peor es que en mi localhost sale perfecto, sin ningun error, pero en mi servidor web si me vota este error :s.
DATO ADICIONAL
Investigue y vi que el error era el '
json', pero osea en mi localhost si corre bien y en el servidor web no, asi que no se que tenga que ver ahi, cuando corro una funcion que no devuelve ningun valor sin el json, corre bien, pero cuando necesito retornar valores de mi base de datos a la funcion
resp no me deja leer la propiedad de error, y cuando se la quito,
me dice que mis variables de resp son nulas
Codigo php de Infopjs.php:
Código PHP:
Ver original<?php
include "../conexion.php";
header('Location: fallodb.php'));
$querydatospj = mysql_query("SELECT `char`.*,jobs.tipo as job FROM `char`,jobs WHERE name = '".$_POST['pjen']. "' AND jobs.class = `char`.class AND `char`.name = '".$_POST['pjen']. "'");
?>
Gracias por su atencion.