[ ~Vojvoda @ 05.01.2007. 20:15 ] @
Imam veliki problem sa PHP stranicom. Da ne bude zabune totalni sam pocetnik!
Dobio sam za domaci da napravim jednu dinamicku stranu. Instalirao sam lepo MySQL,PHP, podesio onaj mutavi OBDC driver. Radili smo u skoli i sve je funkcionisalo, dodjem kuci instaliram i sve je bilo dobro exportujem tabele iz Accessa, krenem u DW da pravim konekciju kad kaze da ne prepozna bazu nesto kao zastarela verzija MySQL-a.
Ne bih vas zamarao sa ovim da mi nije hitno.
Pa bih zamolio iskusnije clanove da mi pomognu kako znaju i umeju, u sustini ja trebam da exportujem malu bazu najvise 2 tabele. Molim vas da mi poomognete!
Hvala vam svima unapred!
[ ~Vojvoda @ 05.01.2007. 21:17 ] @
Evo i poruke:

Moze li ovo nekako da se zaobidje, ili da se prepravi html kod. Moze li ovo da se odradi bez dw-a?
Moze li nekako drugacije dase odradi, a da se ne primeti, posto ja na ocenjivanje nosim sajt i bazu(3 stranice od kojih jedna dinamicka php)
[ ~Vojvoda @ 07.01.2007. 12:26 ] @
Pa zar je moguce da niko ne moze da mi pomogne?
Meni ovo treba do 9-og januara odnosno za 2 dana.
Sve sam instalirao i podesio kao sto pise u knjizi i opet ne radi >:(
Ne bih da budem dosadan i da se dopisujem sam sa sobom ali doterao sam "cara do duvara"
Pomagajte ljudi, molim vas!
[ Nemanja Avramović @ 07.01.2007. 13:01 ] @
Ne znam, ne koristim DW. Na Windows mašini instaliraš EasyPHP (http://easyphp.org/?lang=en) i tamo imaš Apache, PHP, MySQL i phpMyAdmin. DW ti i ne treba (lakše je za editovanje, ali ako već pravi probleme...)
[ ~Vojvoda @ 07.01.2007. 13:15 ] @
Stanje je sledece>
-Nemam te programe sto si nabrojao
-Ne mogu da ih nadjem nigde ni da ih skinem posto imam dial-up konekciju
-Na domaci se donosi sajt sa tri stranice od kojih je jedna php, i baza
-U skoli smo radili preko DW, ja znam da se to ne radi u DW-u, ali asistenti tako hoce.

Moze li to da se odradi a da se ne primeti da je radjeno u DW-u?
Krivo mi je da padnem na toj gluposti, a dobro znam gradivo.
Imam bazu-2 tabele
da imam prikaz podataka, i da ima unosenje u bazu.
ako bi neko mogao to da mi odradi bio bih presrecan, ja bih poslao gotovu bazu i template u dwt formatu. Nije to neki pravi posao vec najobicnija glupost za skolu.
[ icobh @ 07.01.2007. 13:48 ] @
Nabavi PC Chip DVD! Na njemu uvijek ima Apache, PHP i MySQL...
[ Mr. Jack @ 07.01.2007. 18:40 ] @
Ovo pitanje slabo ima veze sa php-om ali evo:

U DW odes u application->database pa kliknes na + i ukucas podatke za konekciju na server (user i pass koje si uneo pri instalaciji) a server je najverovatnije localhost. Imas dugme za testiranje konekcije. Ako nesto ne radi posalji sta ispisuje posto niko ovde ne gleda u pasulj :)
[ ~Vojvoda @ 07.01.2007. 19:08 ] @
Da li neko mene pravi za budalu ili sta?
Jesam kliknuo sam na + uneo ime konekcije, server je localhost, user je root i pas je root
kliknem na test i izbacuje mi poruku koju sam vec okacio gore(slika).
Isto pise i kada kliknem na Select dugme za selektovanje baze.
[ Mr. Jack @ 07.01.2007. 21:12 ] @
Treba da instaliras nove verzije php i mysql-a.

Ima jos jedna stvar koju mozes da probas. Da ubacis noviji libmysql.dll u windows/system32 dir. Posalji mi mail na pp pa cu ti poslati oko 150kb je.
[ taksistaZR @ 07.01.2007. 21:30 ] @
Mozda je problem sa starim password-om, probaj da setujes novi password ovako:
Code:

mysql> SET PASSWORD FOR
    -> 'some_user'@'some_host' = OLD_PASSWORD('newpwd');

mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd')
    -> WHERE Host = 'some_host' AND User = 'some_user';
mysql> FLUSH PRIVILEGES;

zatim zameni stari mysql password:
Code:

mysql> SELECT Host, User, Password FROM mysql.user
    -> WHERE LENGTH(Password) > 16;

[ Nemanja Avramović @ 07.01.2007. 21:31 ] @
Citat:
-Nemam te programe sto si nabrojao
-Ne mogu da ih nadjem nigde ni da ih skinem posto imam dial-up konekciju
-Na domaci se donosi sajt sa tri stranice od kojih je jedna php, i baza
-U skoli smo radili preko DW, ja znam da se to ne radi u DW-u, ali asistenti tako hoce.


- svi programi koje sam nabrojao dolaze uz Easy PHP
- tih 10 mb koliko je program možeš skinuti za sat vremena na dial up-u
- ok
- DW generiše tekstualne fajlove, tako ako ne nosiš neki dw project file (ako ima tako nešto) već samo php/html fajlove, onda ne može da se vidi da nije rađeno uz pomoć DWa :)
[ ~Vojvoda @ 07.01.2007. 23:02 ] @
taksisto oprosti, ne bih da zvucim kao totalni kreten, ali ja ne znam gde da ukucam ove komande
[ taksistaZR @ 08.01.2007. 00:37 ] @
Verovatno imas neki MySql command line client koji ide uz MySql, ako ne, otvori dos konzolu (command promt) i tamo gde ti je instaliran MySql kucas : mysql -h host -u user -p
[ mb_sa @ 08.01.2007. 08:34 ] @
Citat:
Nemanja Avramovićgeneriše tekstualne fajlove, tako ako ne nosiš neki dw project file (ako ima tako nešto) već samo php/html fajlove, onda ne može da se vidi da nije rađeno uz pomoć DWa :)


Da, ali DW na sebi svojstven nacin daje imena svojih funkcija, nekih varijabli i slicno, tako da da bi se dalo 'provaliti' da li je radjeno preko DW-a ili ne! :)
[ Nemanja Avramović @ 08.01.2007. 11:16 ] @
Kažeš da si menjao imena funkcijama
[ ~Vojvoda @ 08.01.2007. 11:45 ] @
Ne bih da budem bezobrazan i nametljiv...
Da li bi neko mogao da mi odradi tu *.php stranicu, ja bih poslao bazu(mdb) i template u *.dwt ili *.html formatu.
Nije bitna estetika ni dreamweaver-samo da radi, da me ne obore.
Unpred zahvalan!
p.s. @Mr.Jack iskopirao sam u system32 kao sto rece i nista opet isto, samo sto je ovog puta pokrenuo prozor sa % meterom kao kod downloada, i pisalo je nesto, ali je brzo zavrsio u tren oka tako da nisam stigao da procitam i onda mi je izbacio istu poruku kao gore.
[ Nemanja Avramović @ 08.01.2007. 12:45 ] @
MDB je access a ne MySQL baza (koliko ja znam ), tako da ti MySQL tu teško može pomoći.

[Ovu poruku je menjao Nemanja Avramović dana 08.01.2007. u 14:02 GMT+1]
[ ~Vojvoda @ 08.01.2007. 13:03 ] @
da da
mi smo bazu radili u accessu pa exportovali u mySQL
Evo sve kako sam radio(po knjizi-znam da je glupo i da se ne radi tako)
1 instalacja MySQL PHP i instalacija i podesavanje OBDC drivera(ser:localhost u/p:root port 3306) za povezivanje Access baze i MySQL

2 exportovanje tabela iz baze pomocu gore pomenutog drivera u data dir unutar MySQL-a



3 definisanje sajta unutar foldera c\inetpub\wwwroot
4 ostvarivanje konekcije php stranice unutar DW-a sa mysql-ovom bazom-tu je i zapelo.


[Ovu poruku je menjao ~Vojvoda dana 08.01.2007. u 14:21 GMT+1]
[ taksistaZR @ 08.01.2007. 14:20 ] @
A dali ti imas uopste instaliran neki server na kompu npr. apache?
[ ~Vojvoda @ 08.01.2007. 15:36 ] @
Imam instaliran IIS(internet information service)
U praktikumu pise da je to dovoljno
kucao sam localhost u adress bar u IE i ucitao je stranicu
Ako prepoznaje localhost onda ima server jesal li u pravu?
[ Nemanja Avramović @ 08.01.2007. 16:49 ] @
Jesi, ali PHP i web server moraju da se "povežu".
[ taksistaZR @ 08.01.2007. 20:32 ] @
OK imas server, nadam se da si sve konfigurisao kako treba, probaj da napravis jednostavnu php stranu (ispisi npr neki tekst) da vidis da li je php konfigurisan (povezan) kako treba.
Ja nisam radio preko DW ali sam dobio isti error (1251 Client does not support authentication protocol requested by server; consider upgrading MySQL client) kada sam instalirao MySQL5 na PHP4.3.4 i apache 2. Onda sam odradio onaj deo sa passwordom kao sto sam vec postovao i sve je bilo ok.
Koliko sam ja shvatio problem je u novom nacinu zapisivanja passworda za MySQL koji stari php ne moze da razume pa je potrebno 'reci' MySQL da koristi stari nacin zapisa i zbog toga se more kucati ono u konzoli, ali nemoj me drzati za rec nisam bas kompetentan da bih ti detaljno to objasnio. Ima ovde puno iskusnijih ljudi.
[ ~Vojvoda @ 08.01.2007. 23:44 ] @
Citat:
taksistaZR:  kada sam instalirao MySQL5 na PHP4.3.4 i apache 2. Onda sam odradio onaj deo sa passwordom kao sto sam vec postovao i sve je bilo ok.
Koliko sam ja shvatio problem je u novom nacinu zapisivanja passworda za MySQL koji stari php ne moze da razume pa je potrebno 'reci' MySQL da koristi stari nacin zapisa i zbog toga se more kucati ono u konzoli, ali nemoj me drzati za rec nisam bas kompetentan da bih ti detaljno to objasnio. Ima ovde puno iskusnijih ljudi.

Vala pogodi ga po sred srede, bas je u tome bio problem, kada sam instalirao apache iz prvog je proradilo, IIS da mi niko vise nije pomenuo.
Hvala vam puno, oprostite ako sam vas mnogo cimao, ali eto ubuduce cu doro znati da samo apache valja necemu.
[ djordje @ 10.01.2007. 08:41 ] @
Ne osudjuj software po tome sto ne znas da ga koristis

Moze i ISS da radi sa PHP, mada naravno, preporuka je apache