Viewing File: /people/testlab/www/testlab.com.pl/script/kontakt_a.php
<?
if ($_GET['param']=='zapisz_ustawienia')
{
include('../config.php');
if (!islogin()) die();
include('../inc/db.php');
$db = new DBConnect();
$sql= "update `ustawienia` set text='".$_POST['show_form'].";".$_POST['adres_email'].";".$_POST['show_map'].";".$_POST['nazwa_na_mapie'].";".$_POST['adres_na_mapie']."' where typ='s".$_POST['page']."';";
$result = $db ->query($sql);
exit();
}
?>
<script>
function zapisz_ustawienia()
{
advAJAX.post
(
{
url: "script/s<?=$_GET['page'];?>a.php?param=zapisz_ustawienia",
parameters :
{
"show_form":$('show_contact_form').checked,
"adres_email":$('adres_email').value,
"show_map":$('show_map').checked,
"nazwa_na_mapie":$('nazwa_na_mapie').value,
"adres_na_mapie":$('adres_na_mapie').value,
"page":<?=$_GET['page'];?>
},
onInitialization : function()
{
$("ustawienia_loader").innerHTML = loading_html2;
},
onSuccess : function(obj)
{
//alert(obj.responseText);
//location.reload();
$("ustawienia_loader").innerHTML = 'Zmiany zotały zapisane.';
// $("map_frame").src="http://www.map-generator.net/extmap.php?name="+$("nazwa_na_mapie").value+"&address="+$("adres_na_mapie").value+"&width=500&height=400&maptype=map&zoom=14&hl=en&t=1287324939";
},
onError : function(obj)
{
alert("Error: " + obj.status);
},
onFinalization : function()
{
}
}
);
}
function zakladka2(e)
{
$('current2').id=$('zakladka2_temp').value;
var x=$('zakladka2_temp').value;
$('div_'+x).style.display='none';
$(e).id='current2';
$('zakladka2_temp').value=e;
$('div_'+e).style.display='block';
}
</script>
<?
$db = new DBConnect();
$sql="select * from ustawienia where typ='s".$_GET['page']."'";
$db->query($sql);
if (!$row=$db->fetchrow())
{
$sql="INSERT INTO `ustawienia` (
`id` ,
`text` ,
`typ`
)
VALUES (
NULL , 'on;', 's".$_GET['page']."'
);
";
$db->query($sql);
$row['text']='on;';
}
$row=explode(";",$row['text']);
echo "<div id=przerwaEnd></div>";
echo "<div id=przerwaTop></div>";
echo "<input type=hidden value='opcje' id=zakladka2_temp>
<div id='tabsC'>
<ul>
<li id=current2><a href='javascript:void(0)' onclick=zakladka2('opcje')><span>Opcje</span></a></li>
<li id=mapa><a href='javascript:void(0)' onclick=zakladka2('mapa')><span>Mapa google</span></a></li>
</ul>
</div>";
echo "<div id=div_opcje style='border:1px solid white;width:500px;'>
<table>
<tr><td ><input type=checkbox name=show_contact_form id=show_contact_form onclick=zapisz_ustawienia() ";if ($row[0]=='true') echo "checked";echo"> Pokaż formularz kontaktowy</td></tr>
<tr><td>Adres email, na który będą wysyłane dane z formularza:</td><td><input type=text name=adres_email id=adres_email value='".$row[1]."' onblur=zapisz_ustawienia()></td></tr>
</table>
</div>";
echo "<div style='display:none;border:1px solid white;width:580px;' id=div_mapa>
<table>
<tr><td ><input type=checkbox name=show_map id=show_map onclick=zapisz_ustawienia() ";if ($row[2]=='true') echo "checked";echo"> Pokaż mapę google na dole strony</td></tr>
<tr><td>Wyświetlana nazwa: <input type=text name=nazwa_na_mapie id=nazwa_na_mapie value='".$row[3]."' onblur=zapisz_ustawienia()> Adres: <input type=text style='width:200px;' name=adres_na_mapie id=adres_na_mapie value='".$row[4]."' onblur=zapisz_ustawienia();></td></tr>
<tr><td><br>Mapa google zostanie wygenerowana po podaniu danych adresowych.<br> Najlepiej podać adres w formacie MIASTO, ULICA NR_DOMU</td></tr>
</table>
<br>
";
echo "</div>";
echo "<table> <tr><td></td><td id=ustawienia_loader style='color:green' ></td></tr>
</table>";
?>
Back to Directory
File Manager