[ Príspevkov: 18 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Formular

Registrovaný: 27.11.08
Prihlásený: 30.01.20
Príspevky: 630
Témy: 98 | 98
Bydlisko: Veľký Krtíš...
NapísalOffline : 21.12.2008 8:52 | Formular

Chcel by som taky formular ze by vnom bol input heslo a ak by bolo heslo spravne formular by sa odoslal.
Heslo ma byt posledne policko vo formulari.

inymi slovami:

po stlaceni "odoslat" by sa vykonala funkcia over_heslo()
a ak by bolo heslo spravne formular by sa odoslal



Prosim cez JS.

V JS som uplny zaciatocnik.
Prosim berte na to ohlad.


Offline

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

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 21.12.2008 14:56 | Formular

Ahoj chcem sa spýtať či spravne heslo znamená správne znaky ale správne heslo ako že správne.

Nakoľko pokiaľ myslíš prvé tak ide o regxp, sú ich stovky na nete
Pokiaľ je to druhé tak je to viac ako nebezpečné, nakoľko by sa ti heslo hodilo do stránky a bolo by pre každého čítateľné. Riešením by bol AJAX ale podľa mňa na takú somarinu je AJAX luxus :D


Offline

Užívateľ
Užívateľ
Formular

Registrovaný: 27.11.08
Prihlásený: 30.01.20
Príspevky: 630
Témy: 98 | 98
Bydlisko: Veľký Krtíš...
Napísal autor témyOffline : 22.12.2008 13:43 | Formular

:D no myslim ze spravne heslo moze byt "abeceda"

tak keby to bolo aspon tymto sposobom


Kód:
<script language="JavaScript">
<!--
  location=window.prompt("Napiste pristupove heslo:","")+".html";
// -->
</script>


Offline

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

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 22.12.2008 14:02 | Formular

ale rozumej, pokiaľ si prečítam zdrojový kód tak viem heslo ...


Offline

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

Registrovaný: 20.11.07
Prihlásený: 18.01.09
Príspevky: 2929
Témy: 116 | 116
NapísalOffline : 22.12.2008 14:59 | Formular

nj taketo veci by som radsej riesil PHP ;)


Offline

Užívateľ
Užívateľ
Formular

Registrovaný: 27.11.08
Prihlásený: 30.01.20
Príspevky: 630
Témy: 98 | 98
Bydlisko: Veľký Krtíš...
Napísal autor témyOffline : 22.12.2008 15:06 | Formular

Tominator píše:
ale rozumej, pokiaľ si prečítam zdrojový kód tak viem heslo ...

a ako z toho zistis heslo? musel by si vyskusat setky subory co mam na stranke s priponou html
dadmtb píše:
nj taketo veci by som radsej riesil PHP ;)


:( tak pls aspon tak ked to cez JS nepojde (nechcem zakladat duplicitne temy)


DAKUJEM


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0 | 0
NapísalOffline : 22.12.2008 15:21 | Formular

Nemusel by prehľadávať všetky html súbory. Stačilo by, aby si pozrel ten súbor, v ktorom sa to heslo kontroluje (a prípadne ešte súbory s javascriptom, ktoré sa tam používajú).


Offline

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

Registrovaný: 20.11.07
Prihlásený: 18.01.09
Príspevky: 2929
Témy: 116 | 116
NapísalOffline : 22.12.2008 15:37 | Formular

takto ja ti tu mozem dat kod PHP ale mas moznost zabezpecit DB atd podporuje hosting PHP? bo ak hej tak nevidim dovod preco to robit JS :)


Offline

Užívateľ
Užívateľ
Formular

Registrovaný: 27.11.08
Prihlásený: 30.01.20
Príspevky: 630
Témy: 98 | 98
Bydlisko: Veľký Krtíš...
Napísal autor témyOffline : 22.12.2008 15:44 | Formular

chrono píše:
Nemusel by prehľadávať všetky html súbory. Stačilo by, aby si pozrel ten súbor, v ktorom sa to heslo kontroluje (a prípadne ešte súbory s javascriptom, ktoré sa tam používajú).


ozaj? tak to ma potom nauc!

JS subor:
Kód:
<script language="JavaScript">
<!--
  location=window.prompt("Napiste pristupove heslo:","")+".html";
// -->
</script>

ok ako zistim heslo?


dadmtb píše:
takto ja ti tu mozem dat kod PHP ale mas moznost zabezpecit DB atd podporuje hosting PHP? bo ak hej tak nevidim dovod preco to robit JS :)


jj podporuje :) bol by som ti vdacny :)
preto som to chcel cez JS lebo v php sa ani trochu nevyznam :(
ale dam si to cez iframe a bude :)

DIKI


Offline

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

Registrovaný: 20.11.07
Prihlásený: 18.01.09
Príspevky: 2929
Témy: 116 | 116
NapísalOffline : 22.12.2008 17:22 | Formular

Kód:
<?php
include("config.php");
mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD) or die("Nelze se připojit k MySQL: " . mysql_error());
 mysql_select_db(SQL_DBNAME) or die("Nelze vybrat databázi: ". mysql_error());
$myprezyvka=$_POST["prezyvka"];
$myheslo=$_POST["heslo"];
$sql= "SELECT * FROM tabulka WHERE prezyvka='$myprezyvka' and heslo='$myheslo'";
$pouzi=mysql_query($sql);
$riadky=mysql_num_rows($pouzi);

if($riadky==1){
echo "OK spravne heslo";
}
else echo "Zle heslo!";
?>

asi tak a dal som ti tam aj prezyvku aby som mal s cim porovnat + v config mas svoje udaje na pristup do DB


Kód:
 
<?php
define("SQL_HOST","localhost");
  define("SQL_DBNAME","tvoja DB");
  define("SQL_USERNAME","tvoje username do DB");
  define("SQL_PASSWORD","heslo do DB");
?>

dufam ze som to spravne pochopil


Offline

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

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 22.12.2008 18:25 | Formular

NickVK píše:
jj podporuje :) bol by som ti vdacny :)
preto som to chcel cez JS lebo v php sa ani trochu nevyznam :(
ale dam si to cez iframe a bude :)

DIKI

takže:
Dáš zobraziť zdrojový kópd a presunieš sa na úplne hornú časť a hľadáš <script>, získaš zrejme URL, následne vyhľadaš Heslo, kde zistíš vyvolávanú funkciu. Potom otvoríš cez získanú URL script a nájdeš funkciu s heslom. Opis je dlhý ale trvá to len pár sekúnd.

=> dadmtb: zdá sa mi to kus komplikované on chce len jedno jednoduché heslo ošetriť a ty už databázy :D

PHP kód:
Kód:
<?php
// pre kód je potrebné získať heslo cez POST["heslo"]
// HTML a spôsob ako to heslo poslať nakonci

if(!Empty($_POST["heslo"])){ //kontrola či je vyplnene heslo
 $heslo = MD5($_POST["heslo"]); // zakodovanie do MD5
 $nase_heslo = "e2fc714c4727ee9395f324cd2e7f331f"; // nase heslo v MD5

 $vysledok = ($heslo == $nase_heslo)? 1 : 0; // pokial sa rovanajuj tak 1 ak nie tak 0; kludne si to prepis

// teraz stačí už len nejaké spracovanie výsledku, teda pokiaľ ajax, tak vypíšeš XMLko pokiaľ len presmerovanie tak header(), pokiaľ len vypisanie tak echo
}
?>


HTML:
Kód:
<form action="spracuj.php" method="POST">
 <input type="password" name="heslo">
 <input type="submit">
</form>
<!-- vyžaduje spracuj.php, to ten hore -->


Ako zvoliť vhodné heslo: najlepšie heslá sú minimálne 8 znakové kde kombinuješ malé veľké písmená číslidce a špciálne znaky ako #&>@

Niektorí odporúčajú dokonca až frázu kde nahradíš isté písmenka číslami a týmito znakmi.

Ako ho zaheslovať do MD5.

Možnosť 1: použiť PSPAD a úplne navrhiu v menu je MD5 Otlačok
Možnosť 2: použiť google ale tam vzniká nebezpečenstvo že sa vie pôvodná fráza, takže nedoporučujem
Možnosť 3: PHP kód:
Kód:
echo MD5("tvoje_heslo");


Offline

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

Registrovaný: 20.11.07
Prihlásený: 18.01.09
Príspevky: 2929
Témy: 116 | 116
NapísalOffline : 22.12.2008 19:36 | Formular

lenze tvoj skript pracuje iba so zadanym heslom a nechce on nahodou overovat akoze furt ine heslo? mno asi tak predsa len som zle pochopil :-D


Offline

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

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 22.12.2008 19:39 | Formular

nie on chce len jedno :D


Offline

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

Registrovaný: 20.11.07
Prihlásený: 18.01.09
Príspevky: 2929
Témy: 116 | 116
NapísalOffline : 22.12.2008 19:59 | Formular

mno v tom pripade je bohuzial tvoje riesenie lepsie :( (zase :lol: )


Offline

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

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 22.12.2008 20:02 | Formular

NickVK píše:
:D no myslim ze spravne heslo moze byt "abeceda"

teda jedno :D a nič si z toho nerob :D


Offline

Užívateľ
Užívateľ
Formular

Registrovaný: 27.11.08
Prihlásený: 30.01.20
Príspevky: 630
Témy: 98 | 98
Bydlisko: Veľký Krtíš...
Napísal autor témyOffline : 22.12.2008 21:11 | Formular

jj jedno ale DAKUJEM :) obom dadmtb za snahu a kod a Tominator za kod :D

DIKI MOC


Offline

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

Registrovaný: 20.11.07
Prihlásený: 18.01.09
Príspevky: 2929
Témy: 116 | 116
NapísalOffline : 24.12.2008 16:29 | Formular

Problem vyrieseny som mu pekne napical cely kod osetreny (ked uz su tie vianoce :lol: ) a ne te :shit: co chcel pouzivat z javaskript.cz ci co to chcel.
Tak ak by mal niekto podobny problem napiste SS a ja vam poskytnem ten kod popripade ho este podla vasich poziadaviek upravim :)


Offline

Užívateľ
Užívateľ
Formular

Registrovaný: 27.11.08
Prihlásený: 30.01.20
Príspevky: 630
Témy: 98 | 98
Bydlisko: Veľký Krtíš...
Napísal autor témyOffline : 24.12.2008 19:58 | Formular

DIKI


 [ Príspevkov: 18 ] 


Formular



Podobné témy

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

C# - ako skryť aktívny formulár a otvoriť druhý formulár

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Technológia .NET

67

2895

28.06.2013 22:08

walther

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

wordpress kontaktný formulár a objednávkový formulár

v Redakčné systémy

1

1212

22.08.2016 10:26

hatto13

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

Formulár

v PHP, ASP

0

407

24.09.2012 15:35

e-shark

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

formular

v HTML, XHTML, XML, CSS

24

1127

08.01.2011 14:55

shaggy

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

Formular

v Ostatné

0

396

08.03.2016 19:23

matej71

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

Formular

v PHP, ASP

1

438

09.07.2012 20:31

killer

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

Formular

v HTML, XHTML, XML, CSS

2

723

21.03.2009 20:46

bloger7

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

Formulár

v PHP, ASP

8

511

28.07.2015 17:55

walther

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

Formular

v HTML, XHTML, XML, CSS

9

523

04.04.2015 14:11

erikzet

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

formulár

v HTML, XHTML, XML, CSS

14

1173

27.05.2007 10:00

p360t

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

formular

v HTML, XHTML, XML, CSS

5

703

17.02.2009 0:50

Blackshadow

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

Formulár

v PHP, ASP

23

1780

01.04.2007 10:02

p360t

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

Formular

v HTML, XHTML, XML, CSS

14

854

03.05.2008 19:31

Svolo

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

formular

v PHP, ASP

3

508

31.07.2011 15:09

kudzo3

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

formular

v JavaScript, VBScript, Ajax

1

570

02.02.2011 17:13

Ďuri

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

formulár

v PHP, ASP

1

579

07.06.2009 15:44

Ďuri



© 2005 - 2024 PCforum, edited by JanoF