script za triene v baza danni

3 отговора 112 прегледа
#1

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

Отговор
в отговор на DANY #2

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()">
...

Отговор
в отговор на DANY #3

Re: script za triene v baza danni

ползвай сесии, а за твоята цел трябва да си свой handler за garbage collection, тъй като няма 100% начин да разбереш кога даден потребител е приключил работата с приложението

Отговор
в отговор на Yan-Cho #4

Re: script za triene v baza danni

Хе хе Yan-Cho, извинявай, ама това дето си го написал е страшна глупост.
Може би знаеш, че за разлика от javascript, php кода се изпълнява на сървъра, а клиента (браузъра) получава резултатите от изпълнението на този код. Така че в случая тялото на твоята функция няма да съдържа никакъв код, ако заявката се изпълни успешно разбира се. В противен случай, още по-лошо, страницата ти ще е следната:
...
<head>
<script language="JavaScript" type="text/JavaScript">
<!--
function func() {
Couldn't delete data!.

Отговор