
Problema comportamiento en HOSTING
Publicado por joaquin (6 intervenciones) el 06/11/2015 08:58:30
Buenos días,
Tengo el siguiente código
En mi XAMPP local me funciona correctamente, pero en mi HOSTING de hostalia no.
En el HTML solo tengo esto
y en el divCategoria.php lo que hago es una conexión a bbdd mysql
No se ni por donde comenzar a mirar, porque como digo en mi XAMPP local me funciona pero es en el HOSTING que con el mismo código ( cambiando obviamente los datos de conexión ) no funciona.
Alguna sugerencia ??
Tengo el siguiente código
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
function initCategoria(cat){
console.log(cat);
$.ajax({
type:"POST",
url: "http://localhost/puntualia/divs/divCategoria.php",
data: "variable1=" + cat,
success: function(cat){
$('#ulCategoria').empty();
for (var i = 0; i < cat.length; i++) {
$('#ulCategoria').append('<li class="ui-first-child"><a class="ui-btn ui-btn-icon-right ui-icon-grid" >'+ cat[i].nombre + '</a></li>');
}
$('#divCategorias').hide();
$('#divCategoria').show();
$('#divOpciones').show();
}
});
}
En mi XAMPP local me funciona correctamente, pero en mi HOSTING de hostalia no.
En el HTML solo tengo esto
1
2
3
<div class="ui-field-contain" id="divCategoria">
<ul data-role="listview" data-filter="true" data-input="#myFilter" data-inset="true" id="ulCategoria"></ul>
</div>
y en el divCategoria.php lo que hago es una conexión a bbdd mysql
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
<?php
include_once 'config.php';
$variable = $_POST['variable1'];
$servidor = mysql_connect($host, $usuario, $pass);
//Para evitar problemas de accentos, ñ, etc
mysql_set_charset('utf8', $servidor);
$conexion = mysql_select_db($db, $servidor);
$consulta = 'SELECT * FROM '.$variable;
$sql = mysql_query($consulta);
if (! $sql) {
echo 'La conexión no se logró, error: '.mysql_error();
die;
}
$datos = array();
while ($obj = mysql_fetch_object($sql)) {
$datos[] = array('nombre' => utf8_encode($obj->nombre),
'descripcion' => utf8_encode($obj->descripcion),
);
}
echo '' . json_encode($datos) . '';
mysql_close($servidor);
header('Content-type: application/json');
header("Acces-Control-Allow-Origin: *");
?>
No se ni por donde comenzar a mirar, porque como digo en mi XAMPP local me funciona pero es en el HOSTING que con el mismo código ( cambiando obviamente los datos de conexión ) no funciona.
Alguna sugerencia ??
Valora esta pregunta


0