[ Shejtan @ 23.12.2004. 09:01 ] @
Pozdrav svim forumasima.
Nov sam ovde, ako gledamo samo ucesce u raspravama ali vec dosta dugo pratim sta se sve desava i pise na ES forumima a posebno na ovom.
Bavim se izradama baza podataka, web programiranjem i web dizajnom doduse kao sekundarnom delatnoscu.
Odmah da napomenem da nisam extra iskusan, ne pravim se pametan i slicno, ako mogu da pomognem i sigurno znam da mogu, pomoci cu bez problema.
Eto toliko o meni.
A sad da Vam izlozim moju tesku muku. Naime, moj problem su nasa slova i MY SQL.
Kako ga naterati da ih prepoznaje i kao takve upisuje u bazu?
Evo da obrazlozim kako kod mene stoji situacija.
OS: Win2000 Pro
MYSQL Ver. 4.0.22
Apache Ver. 1.3.12
Php v 4.0

Imam vec uradjenu i definisanu bazu u koju unosim podatke preko web obrazaca.
kodni raspored stranice na kojoj se nalaze formulari za unos je central european iso-8859-2.
Character set u mysql mi je na latin1 (znam da ima veze, ali menjao sam ga i nisam postigao nista)
Prilikom upisa nasih slova, preko web formulara baza prima kuke i kvake. Kada pregledam bazu takodje preko web stranice nasa slova se normalno pojavljuju.
Dakle, kuke i kvake kad gledam direktno u bazu (preko MYSQL Front-a) a sa web stranice je sve ok.
Medjutim, evo srzi problema:
U momentu kada zavrsim sa unosom podataka u formulare i kliknem kako bi ih uneo, podizem (preko komande include page) jos jednu php stranicu ciji je zadatak da sve te podatke koje sam uneo prenese u specijalno pripremljen word dokument, svaki podatak na unapred definisano mesto.
I sve to funkcionise super ali nikako ne unosi nasa slova u taj word dokument.

to je to. Treba mi pomoc, kako da nateram mysql da konacno obraca paznju na nasa slova.
Ako ce skript koji include-ujem kako bih unesene podatke iz baze prebacio u word biti od pomoci, mogu da ga postujem ovde.

Unapred Vam hvala na odgovorima i iskren da budem ne sumnjam da ce ih biti.
Pozdravi iz Novog Sada
[ jablan @ 23.12.2004. 10:07 ] @
Ako kažeš da ti se naša slova lepo ispisuju iz baze na vebu, onda cela stvar radi OK. Moguće je samo da MySQLFront ne ume da prikazuje naša slova (ne znam da li ima opciju za promenu fonta kojim prikazuje sadržaj, to bi rešilo prikaz) što ti i nije previše bitno.

Što se tiče upisa u .doc fajl, verovatno je problem što ti hoćeš da upišeš string u Latin1 rasporedu, a word očekuje Unicode ili tako nešto. Možda ćeš morati da prevedeš string iz Latin1 u Unikod, ali najbolje da pitaš ljude na PHP forumu.
[ tweeester @ 23.12.2004. 10:09 ] @
Izvinjavam se ali ja nekako nisam ukapirao kakve veze ima mysql sa word dokumentom?
[ Shejtan @ 23.12.2004. 11:18 ] @
Bah...
To i mene malo buni.
Vidis, sad kad malo bolje razmotrim neke stvari cini mi se da ste obojica u pravu.
Skript sa include stranice koju sam pomenuo ne kupi podatke iz baze da bi ih prebacio u word...on ih kupi direktno iz formulara ($nesto) i onda otvara word upisuje tekst u unapred definisana polja, pamti ga na hardu, salje na stampu i automatski se zatvara.
Zahvaljujuci Vama postaje ocigledno da je citav problem u stvari u prenosu tih podataka do worda. Formular salje jedno a word to interpretira kao nesto sasvim drugo.

uh...
sta sad uraditi?
neko?>
bilo ko>?
momci, hvala na otvaranju ociju... mozemo li dalje?
pozdrav
[ jablan @ 23.12.2004. 11:35 ] @
Rekoh ti, postavi pitanje u forumu PHP.