Salve.
Lo script che riporto sotto dopo la linea tratteggiata include alla fine il seguente:
<?
if ($confirm_type == "view")
echo "top.document.location = \"2_B_52.html\";";
?>

Viene caricato un file "view.php" con i dati
inclusi in un file "txt" (prodotti).
Il file "view.php" è parte del frameset "2_B_52.html" che si vede nel codice php.
Ho la necesità che il "view.php" sia posizionato
nella directory superiore. Cosa devo modificare? La variabile "$confirm_type" e/o il codice javascript?
La variabile "$confirm_type" è definita in un altro file ("vars.php").
Ripeto tutti i file sono nella stessa directory ed
ho bisogno che il "view.php" sia in quella superiore. Ho provato ad assegnare alla variabile "$confirm_type" il valore dell'url del file -senza convinzione in quanto non ne so abbastanza - ma non funge.
Grazie




---------------------------------------------------

<script language="javascript">

function addItem(nameInfo, qtyItem) {

if (nameInfo.selectedIndex) {
nameInfoVal = nameInfo[nameInfo.selectedIndex].value;
}
else {
nameInfoVal = nameInfo.value;
}

splitPos = nameInfoVal.indexOf("|");

nameItem = nameInfoVal.substring(0,splitPos);
priceItem = nameInfoVal.substring(splitPos+1,nameInfoVal.lengt h);

if (qtyItem <= 0) {
alert('Errore/Error\n\nDevi inserire una quantità/You must enter a quantity');
return false;
}

if (confirm('Aggiungi/Add '+qtyItem+' x '+nameItem)) {
index = document.cookie.indexOf("ShopCart");
countstart = (document.cookie.indexOf("=", index) + 1);
countend = document.cookie.indexOf(";", index);
if (countend == -1) {
countend = document.cookie.length;
}
document.cookie="ShopCart="+document.cookie.substr ing(countstart, countend)+"["+nameItem+","+priceItem+"#"+qtyItem+"]";

<?
if ($confirm_type == "view")
echo "top.document.location = \"2_B_52.html\";";
?>

}

return true;
}

</script>