[ Branka @ 15.09.2002. 21:04 ] @
koristim php i mysql

- kako da napravim datumsko polje a da unos i ispis bude
dd-mm-yyyy a ne yyyy-mm-dd

- korisniku cu instalirati PHP-triad (apache i mysql server) bazu
i svoje php stranice, pa kako da ih zastitim od kopiranja i prenosa na
drugi kompjuter?

[Ovu poruku je menjao random dana 16.09.2002 u 01:06 AM GMT]
[ Goran Rakić @ 15.09.2002. 22:49 ] @
za drugo pitanje - nikako. Za prvo, pisi zapis kao unix timestamp, pa ga onda sa Date funkcijama prikazi kako hoces.
[ Ivan Golubović @ 15.09.2002. 22:55 ] @
Nadam se da ce ti ovo pomoci...
Code:

$query = mysql_query("select *,
        date_format(VREME,'%e-%c-%Y')
        as DRUGO_VREME from db WHERE ovo='ono'");


Zameni VREME sa nazivom kolone u kojoj cuvas datum, a DRUGO_VREME sa novim nazivom promenljive i tu promenljivu koristi.
[ Gojko Vujovic @ 16.09.2002. 00:01 ] @
Ajde, kakav je to naziv teme HELP!?

Korisnik je kriv sto nije pravlino napisao poruku, ali zasto nijedan od moderatora ovog foruma nije reagovao?
Ja stvarno ne mogu uvek da stignem da svakoj temi dam odgovarajuci subject pre nego sto pocne masa odgovora na njih. U stvari nikad nije kasno da se to izmeni, mozete rucno menjati sve poruke, zato i sluze moderatorska ovlascenja.

Ovakvi naslovi su uglavnom neupotrebljivi kasnije u listi tema u forumu, kada dodje neko nov i cita redom teme, ne moze imati predstavu o cemu je ovde rec!

[ Branka @ 16.09.2002. 00:40 ] @
Zahvaljujem snasla sam se, drugi problem cu pokusati polovicno rjesiti.
Ajde, kakav je to naziv teme HELP!? - brzopletost...
[ -zombie- @ 16.09.2002. 03:40 ] @
Citat:
Go! X:
za drugo pitanje - nikako. .


a sta radi zend enkoder?

a cini mi se da ima josh programa. pitajte google


sto se zend enkodera tice, postoji besplatna verzija, ali ona ispisuje nesto tipa "ovaj fajl je kodiran uz pomoc ze" na pocetku svake stranice.

ali postoji prost nacin da se ovo zaobidje (uz malo ob-a i magije ;)) ako je neko zainteresovan, nek vice...
[ Ivan Golubović @ 16.09.2002. 11:39 ] @
Ja sam zainteresovan.

Neznam zasto ali ne mogu da ti posaljem PP ili mail, pa kontaktiraj ti mene:
[email protected]
[ Goran Rakić @ 16.09.2002. 14:51 ] @
zaboravio sam na encoder-e, ali je to nesto sto treba biti nakaceno i na serveru.
[ -zombie- @ 16.09.2002. 18:03 ] @
pa ne mora bash biti nakaceno na serveru. na serveru treba da postoji samo valjda zend optimizer (koji je valjda besplatan, i u nekim instalacijama php-a dolazi po defaultu) koji zna da interpretira enkodovane skripte.

a koliko se meni cini, branki bi bash tako nesto odgovaralo, jer je htela da instalira server kod klijenta na makini...


sto se nacina zaobilazenja tice, postovacu ovde veceras ili sutra, samo da nadjem stari kod (verovatno na nekom od zilion cd-ova)...


a sto se pm-a tice, to je greska u forumu, verovatno zbog blanko karaktera u mom nick-u. sada cu da se zalim gojku ;)
[ Branka @ 17.09.2002. 00:06 ] @
Zombie meni bi to odgovaralo kao sto si dobro primjetio na korisnikovu makinu to bih instalirala, a tvoja primjedba - sto se zend enkodera tice - ali postoji prost nacin da se ovo zaobidje (uz malo ob-a i magije ;)) ako je neko zainteresovan, nek vice... vicem pomagaj.
[ -zombie- @ 17.09.2002. 02:05 ] @
pa rekoh da cu da postujem kad nadjem.

posto ne mogu da se logujem na zend.com i skinem novi ZE 2.0, i isprobam sve ovo, ja cu vam opisati kako sam sve ovo odradio sa starom verzijom ZE 1.1 pre oko godinu dana. (nadam se da nisu mnogo promenili, i da ovo i dalje radi).

postupak:

1. odite na www.zend.com i registrujte se

2. skinite i instalirajte ZE 2.0 trial

3. sa istog sajta skinite i instalirajte i zend optimizer...

4. ako vam nije dosta 3 nedelje za rad sa ZE, odite na astalavista.box.sk i skinite krak ili key

5. napravite obican [echo "hello world"] program. enkodujte ga sa ZE, i pogledajte ga sa servera u browseru. trebalo bi da na vrhu stranice stoji reklama "bla truc, ovaj fajl je enkodovan sa ZE 2.0 trial, bla truc", a na dnu vas text "hello world".

6. otvorite html soruce iz browsera, i izmerite velicinu html koda pre vaseg texta "hello world". (ovo je u ZE 1.1 bilo 612 bajta (karaktera), ali mozda su nesto sitno promenili)

7. napravite ovakvu funkciju enclude() koja u sustini menja include() ali radi jednako dobro i sa kriptovanim i nekriptovanim fajlovima. sa njome mozete da razvijate ceo sajt obicno, i kada zavrsite, samo kriptujete sve osim jednog fajla (koji encluduje() ostale) a da nista u kodu ne menjate.

Code:

<?php

function enclude($fajl) {

....$ze_heder=612;
....// ovo promeniti po potrebi
    
....ob_start();
....include($fajl);
....$s=ob_get_contents();
....ob_end_clean();
....if (strpos(substr($s, 0, $ze_heder), "www[b].[/b]zend.com")) {
........$s=substr($s, $ze_heder);
....}
....echo $s;
}

// a posle samo umesto include("fajl.php") koristite enclude("fajl.php")

enclude("file.php");

?>


i to je to. ovo bi trebalo da radi.

naravno, ne morate da resite na ovaj nacin, kao ja sa enclude() funkcijom, ali ako vam treba drugo resenje, sigurno cete se snaci vec sami... u suprotnom, vicite opet ;)
[ RAZZLEDAZZLER @ 17.09.2002. 13:19 ] @
OPET OPET OPET!!!

shalim se, necu vishe da vichem opet ... lepo je reshenje

Inache ima tih enkodera vishe po netu ... i uglavnom za svaki treba neshto na serveru da se menja.
Jedan od njih je i PHTML Encoder ...koji od poslednje verzije ima opciju da radi i kao php ekstenzija
...samo shto on zahteva da se zameni php4ts.dll na windowsu ..ili na linuxu koji je vec taj "glavni" fajl

ima toga po netu, kao shto rekoh, ali do sada nisam nashao nishta shto bi moglo da radi bez muchenja admina servera [ako taj admin niste vi]
[ -zombie- @ 18.09.2002. 04:57 ] @
pa ja bolje nisam mogao da objasnim. mislim stvarno ;)))

btw, koji to moze da radi kao extenzija?

jesi li znao da extenzije mozes da ucitavash runtime sa dl(), ali samo ako je safemode off.

koliko znam, teoretski je moguce procitati koju verziju php-a server koristi, i koji os, i iskompajlirati php extenziju za taj os, i tu verziju php-a, i uploadovati sa svojiim skriptama i iskoristiti dl() za ucitavanje...

nisam josh isprobao, ali cu uskoro probati sve ovo da uradim na jednom isp-u ;) javljam rezultate ;)


btw, da li neko zna, da li mora php da bude kompajliran sa recimo "-with-gd" parametrom, da bi mogao da ucitavam gd lib sa dl() ili ne mora?
[ Branka @ 19.09.2002. 18:13 ] @
Zombie ne mogu ti poslati e-mail direktan pa evo mene opet.
Skinula sam evalutaion verziju Zend SafeGuard 3.0
Kada radim instalaciju pita za license a kad se spojim na njihov web i unesem svoje podatke dobijem e-mail da moji podaci ne odgovaraju i da se javim na telefon odnosno njihov support!!! Postoji li nacin da zaobidjem license za Zend SafeGuard? Ili da mi posaljes 2.0?
[ -zombie- @ 20.09.2002. 02:58 ] @
kao sto (ni)si primetila, i ja nisam skinuo verziju 2 i probao sve ovo... ja sam sve ovo probao pre vise od godinu dana sa verzijom Zend Encoder 1.2 (ili tako nesto)...

moja preporuka ti je da ne skidash SafeGuard nego Zend Encoder (ako josh ima da se skine) i narocito da pogledash po sajtu da li ima da se skine neka starija verzija, jer za njih vec postoji krak na astalavisti...

a ja stvarno ne mogu da jurim programe i skidam krakove za sve vas... mislim, vrlo radu cu objasnjenjem pomoci svakome (valjda se vidi) ali bash nemam slobodnog vremena na pretek...