Buongiorno, ho un grave problema.
Uno script in php che ho realizzato funziona su un server con php 5.0.4 e invece non funziona su un server con php 5.2.3
Qualcuno di voi sa dirmi se nel mio script ci sono variabili di linguaggio non compatibili con la versione 5.2.3?
Grazie
Codice PHP:<?
function GetCitysList()
{
$sql = "SELECT * FROM Citta";
$risultato = Query("SELECT * FROM Citta");
print '<select name="citta">';
while($riga = mysql_fetch_array($risultato))
print '<option value="'.$riga['id'].'">'.$riga['Name'].'</option>';
print '</select>';
mysql_close();
}
function OpenConnection()
{
include("config.php");
mysql_connect($conf['hostname'],$conf['username'],$conf['password']) or die(mysql_error());
mysql_select_db($conf['database']) or die (Mysql_error());
}
function Query($text) { OpenConnection(); return mysql_query($text); }
function LogUser($name,$surname,$mail,$parameters)
{
query("INSERT INTO Richieste(email,name,surname,cityid) VALUES('".$mail."','".$name."','".$surname."','".$parameters."')");
}
function GetListOfShoppingCenters($cityid)
{
$risultato = Query("SELECT * FROM Negozi WHERE cityid=".$cityid);
$query = '';
while($data=mysql_fetch_array($risultato))
{
$query = $query." ".$data['Nome']."\n";
$query = $query." ".$data['via']."\n";
$query = $query."Tel. ".$data['telefono']."\n";
$query = $query." ".$data['altreinformazioni']."\n\n";
}
$query = "Ringraziandola per averci contattato, siamo lieti di comunicarle che in riferimento alla sua richiesta di conoscere i punti vendita KICKERS JUNIOR della provincia di ".CityName($cityid).", le inviamo i seguenti indirizzi dove ci auguriamo possa trovare i modelli che preferisce:\n\n".$query;
return $query;
}
function CityName($cityid)
{
$risultato = Query("SELECT Name FROM Citta WHERE id=".$cityid);
$data = mysql_fetch_array($risultato);
mysql_close();
return $data['Name'];
}
?>

Rispondi quotando
VVoVe:
