Skoči na vsebino

Forum ne deluje več - obiščite nas na racunalniske-novice.com




Slika

Vse o PHPju


Odgovorov v temi: 1931

#1121 MihaSkipster

MihaSkipster

    Govorec

  • Members
  • 2.087 objav
  • Kraj:SGC
  • Interesi:Splet, programiranje, vse kaj ma zveze z kompjuteri :D

Objavljeno 14 avgust 2006 - 14:54

<?
file('nekaj.m3u');
?>

#1122 MC_RainG

MC_RainG

    Mojster

  • Members
  • 1.587 objav
  • Kraj:TechnoBase.SI Land
  • Interesi:DJ-anje

Objavljeno 14 avgust 2006 - 15:21

Kako pa bo skripta vedela kje je ta file?? :ok:

#1123 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 14 avgust 2006 - 15:55

± $razlika * 3600 :D


Hm, kaj naj bi pomenil tisti znak odspredaj?

#1124 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 14 avgust 2006 - 20:57

MC_RainG, človk ti ne more vsega pisat no... sicr pa če pogledaš kodo od MihaSkipster mal bolš bi vidu da je tam eno ime datoteke... sicer bi bilo pametno še vsebino funkcije file() spraviti v spremenljivko...

Aja pa da ti še enkrat podprem lenobo, čeprav vem da mi bo žal čez 5 minut :D : file()

mlavta1, tisto pomeni plus oz. minus (imamo časovne pasove, ki se označujejo z -12 pa do +13) :D

#1125 MihaSkipster

MihaSkipster

    Govorec

  • Members
  • 2.087 objav
  • Kraj:SGC
  • Interesi:Splet, programiranje, vse kaj ma zveze z kompjuteri :D

Objavljeno 14 avgust 2006 - 21:10

MC_RainG, malo logike:

<?
$glasba = "http://pot_do_m3u_datoteke.com/glasba.m3u";
file($glasba);
?>

#1126 GoGy82

GoGy82

    Gospod s kravato

  • Members
  • 1.072 objav
  • Spol:Moški
  • Kraj:EVROPA
  • Interesi:vse...

Objavljeno 14 avgust 2006 - 21:23

MihaSkipster, sem prebral tisti tutorial, ki je za začetek kar v redu... ampak mi ni jasno...

Če daš npr.

$prvi = 'nek tekst';

$drugi = crypt($prvi);



echo $drugi . ' <br>';



$tretji = crypt($prvi);



if ($drugi == $tretji) echo 'Enaka sta';

Ne dobiš teksta 'Enaka sta'

Kako kriptirat in dekriptirat?

#1127 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 14 avgust 2006 - 21:30

Hm, po pravici povem ni s tem ne uspe nič narediti. Če imam $time = date("H:i:s")
Kako potem vstaviš ± $razlika * 3600??
Hvala in lp

#1128 MihaSkipster

MihaSkipster

    Govorec

  • Members
  • 2.087 objav
  • Kraj:SGC
  • Interesi:Splet, programiranje, vse kaj ma zveze z kompjuteri :D

Objavljeno 14 avgust 2006 - 21:36

Najboljse je da sploh ne kriptiras in da hashas.. To je one-way nacin.. Torej ni dekriptiranja, amopak je malce bolj varno!

Uporabi funkcijo md5() ali sha1() .. men se sha1 boljse slisi.. sha..sha.. ok anyway:

<?php



$prvi = "nek tekst";

$drugi = md5($prvi);

$tretji = md5($prvi);



if($drugi == $tretji)

{

	echo "Enaka sta!";

}

?>

In sta enaka! :D

#1129 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 14 avgust 2006 - 21:36

GoGy82, crypt nereverzibilen, torej ne moreš dekriptirat

mlavta1, mogoče takole:
$gmt = +1;

$time = time();

$time = $time + $gmt * 3600;verzja :)

$time = date("H:i:s", $time);

Lahko bi naredu v 1 vrstici ampak potem nebi nič razbral ven :D

#1130 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 14 avgust 2006 - 22:49

Sverde, Hvala, dela ko urca, samo malo sem gmt mogu spremenit.

#1131 GoGy82

GoGy82

    Gospod s kravato

  • Members
  • 1.072 objav
  • Spol:Moški
  • Kraj:EVROPA
  • Interesi:vse...

Objavljeno 14 avgust 2006 - 22:54

MihaSkipster, sem opazil ja :D ampak ok... vseeno bolje kot nič :D

Sedaj me pa zanima...

Berem da lahko daš poleg za kriptiranje tudi KEY... vendar je ok samo če ga lahko varno shraniš... kaj to pomeni... ali ga nekdo lahko prebere če je deklariran v eni izmed datotek.php ?

#1132 MihaSkipster

MihaSkipster

    Govorec

  • Members
  • 2.087 objav
  • Kraj:SGC
  • Interesi:Splet, programiranje, vse kaj ma zveze z kompjuteri :D

Objavljeno 14 avgust 2006 - 23:28

Samo tisti ki majo dostop do tvojih map in datotek na strezniku lahko gledajo vsebino datotek... Jaz pa oni drugi pa oni tretji pa ne.. Ampak more bit med <? in ?> se razume.. :ok:

#1133 publikum

publikum

    Velemojster

  • Members
  • 5.974 objav
  • Kraj:Deep in code...
  • Interesi:Linux, PHP, C++, C#, .NET, ...

Objavljeno 15 avgust 2006 - 06:11

GoGy82, uporabi hash-kodiranja (MD5, SHA1, SHA512, ...) - najbolj varno, pa še ključa ne rabiš...

#1134 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 15 avgust 2006 - 08:28

Ključ temu se reče salt po angleško :D , uporablja se za zaščito pred rainbow tabelami, lahko ga uporabiš tudi pri drugih algoritmih npr. md5:
$salt = 'krneki';

$pass = 'mojegeslo';

$md5 = md5($pass . $salt);
Seveda je varnejše, če ta salt generiraš naključno, ampak potem ga moraš shraniti v bazo poleg zakodiranega gesla :D

#1135 Pimqek

Pimqek

    Velemojster

  • Members
  • 6.937 objav
  • Kraj:Mala Zimica

Objavljeno 15 avgust 2006 - 12:30

sverde1, tole ni ključ, ampak samo dodatna varnost pri MD5 kodiranju. S ključem lahko vso zadevo odkodiraš, vendar to ne gre pri MD5, ker je enosmerno kodiranje.

#1136 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 15 avgust 2006 - 13:07

crypt ni dvosmerno kodiranje :x

#1137 MC_RainG

MC_RainG

    Mojster

  • Members
  • 1.587 objav
  • Kraj:TechnoBase.SI Land
  • Interesi:DJ-anje

Objavljeno 15 avgust 2006 - 20:40

sem ze nasel boljso moznost za playlisto , hvala :ok: :ok:

#1138 GoGy82

GoGy82

    Gospod s kravato

  • Members
  • 1.072 objav
  • Spol:Moški
  • Kraj:EVROPA
  • Interesi:vse...

Objavljeno 16 avgust 2006 - 17:01

Hvala vsem za pojasnilo

sverde1, dobra ideja... to dodaš lahko nekaj randomized znakov določene dolžine in jih nato odstraniš pri preverjanju :)

#1139 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 16 avgust 2006 - 17:06

Pa kaj bi odstranu :shock: , zakodiraš uporabnikov input po istem postopku kot pri registraciji, ter primerjaš z vnosom v bazi :)

#1140 GoGy82

GoGy82

    Gospod s kravato

  • Members
  • 1.072 objav
  • Spol:Moški
  • Kraj:EVROPA
  • Interesi:vse...

Objavljeno 16 avgust 2006 - 17:17

no ja... tako imam tudi narejeno... samo povedal sem šlampasto :)



Dodaj odgovor



  


0 član(ov) bere to temo

0 članov, 0 gostov, 0 anonimnih uporabnikov