Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 10.07.08
Prihlásený: 08.10.09
Príspevky: 26
Témy: 12
Príspevok NapísalOffline : 23.08.2008 14:43

Ahojte..robim stranku na ktorej je odkaz na zmazanie inzeratu,po jeho kliknuti sa zavola funkcia zmaz();
Kód:
 
<script language="javascript">
function zmaz()
{
     window.confirm('Prajete si zmazat oznanaceny inzerat?');
}
</script>

A ja potrebujem na zaklade kliknutia OK ,CANCEL vykonat nejaky php kod,teda v mojom pripade ak kliknem na Ok zavola sa funkcia ktora vymaze inzerat z db.Uz som skusal vselico mozne tak pls pomozte :?


Offline

Užívateľ
Užívateľ
Zavolanie php funkcie javascriptom

Registrovaný: 04.04.08
Prihlásený: 27.02.12
Príspevky: 531
Témy: 27
Bydlisko: Nitra
Príspevok NapísalOffline : 23.08.2008 15:56

Skús toto:
Kód:
<script language="javascript">
function zmaz(id) {
  zmazat = window.confirm('Prajete si zmazat oznanaceny inzerat?');
  if (zmazat == true) {
    window.location = 'tvoja_cesta_k_suboru.php?id='+id;
  }
}
</script>







_________________
V príprave...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.04.07
Prihlásený: 07.09.08
Príspevky: 16
Témy: 2
Príspevok NapísalOffline : 23.08.2008 20:07

alebo to zavolaj AJAXom, nebude nutne ziadne presmerovanie a mozes si nechat vygenerovat aj nejaky status kod ci bola zmazana ktory potom ziskas


Offline

Užívateľ
Užívateľ
Zavolanie php funkcie javascriptom

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 23.08.2008 23:35

a ked niekto nema JS, tak si skoncil ?

daj to takto radsej:

Kód:
<a href="subor.php?premenna=bla&dajsem=cochces" onclick="return confirm('Prajete si zmazat oznanaceny inzerat?');" title="Prajete si zmazat oznanaceny inzerat?">zmazat inzerat</a>


Offline

Skúsený užívateľ
Skúsený užívateľ
Zavolanie php funkcie javascriptom

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 24.08.2008 16:25

A aby som ťa už úplne domotal, ani Blackshadow-ov príklad nie je úplne najlepší, pretože používa HTTP metódu GET a teda je to náchylné na Cross-Site Request Forgery, čo je typ zákerného útoku na tvoju aplikáciu. Ochrániť sa dá tak, že použiješ metódu POST - teda klasický HTML formulár.
Kód:
<form method="post" action="nejaky_subor.php" onsubmit="return confirm('Prajete si zmazat oznanaceny inzerat?');">
  <input type="hidden" name="nejakePolicko" value="nejakaHodnota">
  <input type="submit" value="Zmazať">
</form>







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Zavolanie php funkcie javascriptom

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 24.08.2008 22:56

p360t - dovolim si oponovat ..
ako je moj script nachylny na XSS ??? Ak to bude vypisovat, ok, ale treba to ved osetrit, to je jasne...
tiez sa da ale prepisat aj tvoj hidden input ;)

alebo nejak inak??







_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Čestný člen
Čestný člen
Zavolanie php funkcie javascriptom

Registrovaný: 17.10.06
Prihlásený: 08.01.11
Príspevky: 1752
Témy: 17
Príspevok NapísalOffline : 24.08.2008 23:15

xss a csrf neni to iste. a co sa tyka ochrany proti csrf pomoze pouzivat tokeny. viac napriklad aj tu http://blackhole.sk/web-coder-paranoia







_________________
A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table.
Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Viac nasobne zavolanie funkcie

v PHP, ASP

2

345

03.09.2010 21:38

php30 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odoslanie formularu do funkcie php

v PHP, ASP

1

385

17.01.2011 18:19

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php funkcie, template, sql dotazy v funkcii

v PHP, ASP

10

831

18.01.2009 11:11

Unlink Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. FreeHost s podporou PHP a funkcie FOpen(); FWrite; ...

v Webhosting a servery

2

1020

02.07.2008 17:37

Triminka Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zavolanie skriptu

v JavaScript, VBScript, Ajax

8

873

17.04.2008 14:06

Ded'leg Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem s javascriptom

v JavaScript, VBScript, Ajax

4

401

16.09.2012 19:19

Jame_s Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc s javascriptom

v JavaScript, VBScript, Ajax

1

400

02.05.2012 10:41

GoodWill Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. kontrola uploadnuteho obrazka javascriptom

v PHP, ASP

14

809

01.09.2007 20:48

wotan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s javascriptom FC8

v Operačné systémy Unix a Linux

0

585

07.05.2009 18:38

tlacitko Enter Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Upozornenie pri HTML stránke Javascriptom

v JavaScript, VBScript, Ajax

3

2308

09.01.2019 15:36

martinius96 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Formátovanie textu vypísaného JavaScriptom pomocou HTML

v HTML, XHTML, XML, CSS

6

1004

15.09.2022 13:06

void Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. funkcie

v Assembler, C, C++, Pascal, Java

5

869

15.11.2007 9:57

sento Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. API funkcie

v Assembler, C, C++, Pascal, Java

21

1978

12.09.2008 23:05

stopa27 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. POLYNOMICKE FUNKCIE

v Assembler, C, C++, Pascal, Java

2

738

17.01.2009 20:48

dianka10 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. excel - funkcie

v Ostatné programy

5

440

20.03.2013 15:56

Winnetou Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ajaxove funkcie

v JavaScript, VBScript, Ajax

13

811

11.05.2009 23:01

feko.yxo Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra