Właśnie nic...
Teraz przerzuciłem się na
http://fancybox.net/howto i kod wygląda tak:
<?php
include("../_safe/inc_config.php");
//error_reporting(0);
if(login())
{
?>
<!----------------------------------------------------------------------------------------------------------------->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<script type="text/javascript" src="../scripts/jquery.js"></script>
<script type="text/javascript" src="../scripts/jquery/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="../scripts/jquery/jquery.fancybox-1.2.1.pack.js"></script>
<link rel="stylesheet" href="../scripts/jquery/fancybox.css" type="text/css" media="screen">
<script type="text/javascript">
$(document).ready(function() {
$('#load').hide();
$('#edit').hide();
$("a#edycja").fancybox();
});
$(function() {
$(".delete").click(function() {
$('#loader').fadeIn();
var commentContainer = $(this).parent();
var id = $(this).attr("id");
var string = 'id='+ id ;
$.ajax({
type: "POST",
url: "include/inc_catarts_delete_script.php",
data: string,
cache: false,
success: function(){
commentContainer.slideUp('slow', function() {$(this).remove();});
$('#loader').fadeOut();
}
});
return false;
});
});
</script>
<style type="text/css" media="screen">
@import url(../src_img/style000.css );
.styl1 {
font-size: 16px;
font-weight: bold;
color: #000000;
}
.delete {
}
a.delete {
}
a.delete:hover {
}
</style>
</head>
<!----------------------------------------------------------------------------------------------------------------->
<body>
<div id="container">
<!----------------------------------------------------------------------------------------------------------------->
<?php
$query = mysql_query("SELECT * FROM `mcms_catarts` ORDER BY nazwa_kategorii DESC"); {
?>
<div class="box">
<div class="text"><p><span class="clear styl1">
<?php echo $rekord[1
]; ?></span></p>
<p>Opis kategorii: <span class="info">
<?php echo $rekord[2
]; ?></span></p></div>
><a href="#" id="
<?php echo $rekord[0
]; ?>" class="delete">Usuń</a> ><a id="edycja" href="include/inc_catarts_edit.php?id=
<?php echo $rekord[0
]; ?>" title="Edycja wpisu">Edytuj</a>
<div class="clear"></div>
</div>
<?php
}
?>
<!----------------------------------------------------------------------------------------------------------------->
</div>
<div id="edit">
</div>
</body>
<!----------------------------------------------------------------------------------------------------------------->
<?php
}
else if(!login())
{
echo "Nie masz dostępu do tej strony!"; }
?>
Jeśli chodzi o fancyboxa, to zrobiłem wszystko jak napisali. Dodam jeszcze że ten kod jest ładowany do diva przy pomocy ajax'a, a cała strona wygląda tak:
http://mjsp.pl/mcms/edit.php?t=1&src=catartslogin i hasło: forumphp
Jak klikam usuń, to jest wszystko ok, skrypt usuwa dany wpis, jednak jak klikam edytuj, to zamiast fancybox'a, strona ładuje się na nowo...