eregi Posted March 3, 2007 Report Share Posted March 3, 2007 Tā esmu +/- sekmīgi pāgājis uz linux gentoo, webu turu zem lighttpd, btw ir viens pigors, kuru nezinu kā sataisīt, kr4 man ir news/komentāru scripti, un pievienojot textu iekš db, teksts pievienojās tikkai līdz garunzīmei. piem inputā es ierakstu "alus - garšīgs" tad man iekš db iemestu tikkai "alus - gar" so moš kāds var palīdzēt ar šo jaut. un vēlkas man ir jautājums, kā jus darat piem ar komentāru vai news datiem jūs ar tekstu kko darat, vai nedarat, lai nevarētu veikt kkādas injekcijas, vai izmantot kkādus js or html.. Link to comment Share on other sites More sharing options...
andrisp Posted March 3, 2007 Report Share Posted March 3, 2007 php.net/mysql_real_escape_string Link to comment Share on other sites More sharing options...
Grey_Wolf Posted March 3, 2007 Report Share Posted March 3, 2007 eregi --> kaads ir DB kodejums? kaads ir lauka tips? Principaa ja tiek padots UTF8 tad nevajadzeetu buut probleemaam.... Paskaties Kas tieshi ir ievadiits DB? panjem kautvai to pashu PHPMyadmin.... un paskaties.... Var gadiities ka tiek ierakstiits viss kaa vajag, bet pie izvades tiek apgriests.... it ipashi ja izmanto kautkaadu Template Enginu.... Link to comment Share on other sites More sharing options...
eregi Posted March 3, 2007 Author Report Share Posted March 3, 2007 (edited) MySQL charset: UTF-8 Unicode (utf8) <--cik noprotu tur arī ir glučiks, jav vakar tā nodpriedu. "Padots caur multi line... datubāze neņem or kkas neļauj paņemt burtus ar garumzīmēm āčūōīļ e.t.tc nekadu template enginu neizmantoju, uz windows viss bija bumbās, tur man bij appservs. aaa unjaa es domāju, ka to UTF moš var pamainīt iekš "my.cnf" bet nezinu tik, ko likt vietā. Daļa no mana faila, kurā kkas saistīts ar UTF [mysql] character-sets-dir=/usr/share/mysql/charsets default-character-set=utf8 [mysqladmin] character-sets-dir=/usr/share/mysql/charsets default-character-set=utf8 [mysqlcheck] character-sets-dir=/usr/share/mysql/charsets default-character-set=utf8 [mysqldump] character-sets-dir=/usr/share/mysql/charsets default-character-set=utf8 [mysqlimport] character-sets-dir=/usr/share/mysql/charsets default-character-set=utf8 [mysqlshow] character-sets-dir=/usr/share/mysql/charsets default-character-set=utf8 [myisamchk] character-sets-dir=/usr/share/mysql/charsets [myisampack] character-sets-dir=/usr/share/mysql/charsets un par to mysql_real_escape_string, kāds var parādīt, kādus piemērus or smt, un sakiet droši ko jūs izmantojat aizsardzībai un KĀ> Edited March 3, 2007 by eregi Link to comment Share on other sites More sharing options...
andrisp Posted March 3, 2007 Report Share Posted March 3, 2007 (edited) Ko nozīmē "Padots caur multiline" ? Btw, UTF-8 pats par sevi nevar būt problēma. Par mysq_real_escape_string - paskaties manuālī exampljus - tur ir smuki parādīts kā novērst sql injekcijas. Edited March 3, 2007 by andrisp Link to comment Share on other sites More sharing options...
eregi Posted March 3, 2007 Author Report Share Posted March 3, 2007 hm. a kas tad var\et būt par prob, jane UTF8? moš tādēļ, ka nau nokonfigurēts lighttpd.conf un my.cnf vai php.ini Link to comment Share on other sites More sharing options...
andrisp Posted March 3, 2007 Report Share Posted March 3, 2007 Tev skripti ir UTF8 kodējumā ? Ieliec skripta pašā sākumā (protams - pēc piekonektēšanās myqsl): mysql_query('SET NAMES utf8'); Link to comment Share on other sites More sharing options...
eregi Posted March 3, 2007 Author Report Share Posted March 3, 2007 (edited) īeliku nekas nemainās. KKam tur jābūt ar servera konfigurāciju, jo padomā uz windowsa man tie skripti gāja, bet te - probl�“mas ar garumzīm�“m. Piem. Man ir tie lauki kur ievada title, txt or smt, pievieno bildi, kuru uploados, un tad fails, kurš sakop�“ bildes, gan kā thumbs gan lielo, tad piekonnekt�“ db un iekš db iemt bildes nosaukumus un visus textus.. baā jāštuko.. :(( VĒLKĀAM IDEJAS?! :((( Edited March 3, 2007 by eregi Link to comment Share on other sites More sharing options...
Recommended Posts