Virker i Firefox og Safari, men ikke Explore..
Hej alle,Håber I kan hjælpe med dette..
Jeg har et popup vindue hvor jeg har følgende script.
<?php require_once('../Connections/database.php'); ?><?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
if ($_POST['knap'] == 'Ja') {
echo "ja";
$deleteSQL = sprintf("DELETE FROM jobs WHERE id=%s",
GetSQLValueString($_GET['id'], "int"));
mysql_select_db($database_Netkoncept, $Netkoncept);
$Result1 = mysql_query($deleteSQL, $Netkoncept) or die(mysql_error()); ?>
<script language=JavaScript>
window.close();
</script><?php
}
if ($_POST['knap'] == 'Nej') { echo "nej";?>
<script language=JavaScript>
window.close();
</script>
<?php
}
$colname_rsDelete = "-1";
if (isset($_GET['id'])) {
$colname_rsDelete = $_GET['id'];
}
mysql_select_db($database_test, $test);
$query_rsDelete = sprintf("SELECT * FROM jobs WHERE id = %s",
GetSQLValueString($colname_rsDelete, "int"));
$rsDelete = mysql_query($query_rsDelete, $test) or die(mysql_error());
$row_rsDelete = mysql_fetch_assoc($rsDelete);
$totalRows_rsDelete = mysql_num_rows($rsDelete);
?>
<style type="text/css">
<!--
.style1 {
color: #FF0000;
font-weight: bold;
}
-->
</style>
<link href="../assets/styles.css" rel="stylesheet" type="text/css" />
<form name="form1" method="post" action="">
<table width="200" border="0">
<tr>
<td><p align="center"><span class="h1">Er du sikker på at du vil slette:</span><br />
<br />
<span class="style1"><?php echo $row_rsDelete['headline']; ?> </span></p>
<p align="center">
<input name="knap" value="Ja" type="image" src="../assets/images/ja.png">
<input name="knap" value="Nej" type="image" src="../assets/images/nej.png">
</p></td>
</tr>
</table>
<p> </p>
</form>
<?php
mysql_free_result($rsDelete);
?>
Det virker i Firefox og Safari, men ikke Explore..
Nogen der kan gennemskue om der er en fejl som Explore absolut skal falde over
-Thomas
