Salve, ho pubblicato delle pagine php che fanno chiamate json con $.getJson per recuperare dati da tabelle.
in locale funziona tutto ma appena posto su altervista non funziona più niente
qualcuno puo aiutarmi?
ringrazio in anticipo
Printable View
Salve, ho pubblicato delle pagine php che fanno chiamate json con $.getJson per recuperare dati da tabelle.
in locale funziona tutto ma appena posto su altervista non funziona più niente
qualcuno puo aiutarmi?
ringrazio in anticipo
Senza avere informazioni come l'indirizzo della pagina in questione non è possibile fornirti indicazioni precise.
Allora nel dettaglio sulla mia macchina locale ho installato EasyPhp 5.3.9 e utilizzo la seguente chiamata Json in una pagina php:
Mentre getcomuni.php è:Codice PHP:$.getJSON(
"GetComuni.php",
{ "idx": $(this).val(), "scx":0},
function(data){
var a ="";
$.each(data,function(i,item) {
a = a + "<option value='"+item.Id+"'>"+item.Denominazione+"</option>";
//$("$comune").append("<option>"+item.Denominazione+"</option>");
})
$('#comune').html(a);
}
)
In locale funziona tutto la chiamata mi restituisce un Json con l'elenco comuniCodice PHP:<?php
include_once("include/db_config.php");
$id = $_GET["idx"];
$sc = $_GET["scx"];
if ($sc==0)
{
$sql=mysql_query("SELECT * FROM db_Comuni Where IdProvincia=".$id);
$data=array();
while($row=mysql_fetch_assoc($sql)) {
$data[]=$row;
}
echo json_encode($data);
//echo $data;
}
if ($sc==1)
{
$sql=mysql_query("SELECT * FROM db_Comuni Where Id=".$id);
$data=array();
while($row=mysql_fetch_assoc($sql)) {
$data[]=$row;
}
echo json_encode($data);
}
?>
Sul mio spazio altervista invece non funziona come mai?
Grazie in anticipo
Come richiesto da karl, è possibile avere una pagina di riferimento di dove testi la cosa su altervista?
Almeno possiamo vedere l'errore e renderci conto della cosa, che "non funziona più niente" è un attimo generico come indizio per trovare l'errore ;)