buongiorno a tutti,
sto realizzando un sito che prevede un semplice carrello. Ho previsto un pulsante per cancellare un articolo non desiderato che rimanda ad uno script php che elimina l'articolo dal carrello a dovrebbe far ritornare automaticamente alla pagina che mostra il contenuto del carrello.
Il problema è che se utilizzo mozilla come browser tutto funzione se utilizzo IE non avviene il riindirizzamento alla pagina originale.
Allego il codice che ho utilizzato, perdonatemi per la lunghezza.
saluti a tutti
sergio
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Elimina dal carrello</title>
<link id="stylesheet" rel="stylesheet" type="text/css" href="xxx.css" />
<meta http-equiv="refresh" content="0;/php/VisualizzaCarrello.php" />
</head>
<body>
<?php
$doc_root = $_SERVER["DOCUMENT_ROOT"];
if ($doc_root == "/var/www/mondobimbi/html") {
$connessione = mysql_pconnect("127.0.0.1","sergio", "");
mysql_select_db("gestionale") or die ("Selezione del database non riuscita : " . mysql_error());
}
else {
$connessione = mysql_pconnect("localhost", "mondobimbi", "xxxxx") or die ("connessione non riuscita : " . mysql_error());
mysql_select_db("xxxxx") or die ("Selezione del database non riuscita : " . mysql_error());
}
?>
<?php
$HostName=$_SERVER["REMOTE_ADDR"];
$fornitore=$_GET["fornitore"];
$merce=$_GET["merce"];
$query = "delete from tempbasket ";
$query .= "where (HostName=\"$HostName\") ";
$query .= "and (fornitore=\"$fornitore\") ";
$query .= "and (merce=\"$merce\")";
$risultato = mysql_query($query) or die ("query fallita : " . $query . " error:" . mysql_error());
?>
</body>
</html>

Rispondi quotando