script za triene v baza danni
3 отговора
112 прегледа
script za triene v baza danni
Kazete kak da napravq edin sait koito pri zatvarqneto si izvikva skript koito iztriva zapisite napraveni ot usera v dadena baza danni.Probvah da go napravq s javascript i eventa onunload, no na nego moze da se slozi behavior Go to url , a v tozi sluchai shte se otvori drug prozorec koito posle shte trqbva da se zatvori, a celta e da trie bez tova da e vidimo za potrebitelq.
Ako znaete kak da go napravq shte sym vi mnogo blagodaren ako mi pomognete
Ako znaete kak da go napravq shte sym vi mnogo blagodaren ako mi pomognete
Re: script za triene v baza danni
Mi az ne vijdam kyv e problema
To4no taka se pravi. Za kvo triava da mu davash behavior da ti otvaria drug prozorec? Eto edin primeren skript, prosto ne vijdam kvo tolkova se 4udish
...
<head>
<script language="JavaScript" type="text/JavaScript">
<!--
function func() {
<? mysql_query("$strQuery") or exit("Couldn't delete data!."); ?>
}
//-->
</script>
</head>
<body onUnload="func()">
...
...
<head>
<script language="JavaScript" type="text/JavaScript">
<!--
function func() {
<? mysql_query("$strQuery") or exit("Couldn't delete data!."); ?>
}
//-->
</script>
</head>
<body onUnload="func()">
...
Re: script za triene v baza danni
ползвай сесии, а за твоята цел трябва да си свой handler за garbage collection, тъй като няма 100% начин да разбереш кога даден потребител е приключил работата с приложението
Re: script za triene v baza danni
Хе хе Yan-Cho, извинявай, ама това дето си го написал е страшна глупост.
Може би знаеш, че за разлика от javascript, php кода се изпълнява на сървъра, а клиента (браузъра) получава резултатите от изпълнението на този код. Така че в случая тялото на твоята функция няма да съдържа никакъв код, ако заявката се изпълни успешно разбира се. В противен случай, още по-лошо, страницата ти ще е следната:
...
<head>
<script language="JavaScript" type="text/JavaScript">
<!--
function func() {
Couldn't delete data!.
Може би знаеш, че за разлика от javascript, php кода се изпълнява на сървъра, а клиента (браузъра) получава резултатите от изпълнението на този код. Така че в случая тялото на твоята функция няма да съдържа никакъв код, ако заявката се изпълни успешно разбира се. В противен случай, още по-лошо, страницата ти ще е следната:
...
<head>
<script language="JavaScript" type="text/JavaScript">
<!--
function func() {
Couldn't delete data!.