Jump to content
php.lv forumi

hoho

Reģistrētie lietotāji
  • Posts

    177
  • Joined

  • Last visited

Everything posted by hoho

  1. hoho

    BLOB Security

    Kā drošāk glabāt failus datus bazē BLOB formātā? Tā lai ja uzlauž datu bāzi nevarētu uzģenerēt failus, vai ir ispējams papildus kaut kā nošifrēt šo lauku?
  2. hoho

    BLOB -> file

    Paldies! Tagad viss ir skaidrs! :)
  3. hoho

    BLOB -> file

    Mēģinu bez headeriem vienkārši file_put_contents("fails", base64_decode(saturs));. Faila izmērs uzģenerējas cits, bet atvērt vienalga nevaru. Vai Tu pats vari no tā mana koda uzģenerēt bildi? Fails ir .jpg formātā.
  4. Datu bāzē fails ir saglabāts kā BLOB, fails pielikumā. Kā no ta heša uzģenerēt failu? Piemēram es gribu visu saturu saglabāt failā aaa.jpg: header("Content-length: 35748"); header("Content-type: image/jpeg"); header("Content-Disposition: attachment; filename=aaa.jpg"); file_put_contents ("aaa.jpg", ***saturs no file.txt***); Fails tiek uzģenerēts, bet atvērs nevaru ... No preview available ... file.txt
  5. Vienalga nesanak. Es meģinu log failā ierakstīt datus kurus man atgriež ibase_blob_get($blob_hndl, $blob_data[0]), sanaca viens liels fails. Es zinu, ka tas ir PDF un es meģinu izvadīt šo failu uz ekranu:<pre class="prettyprint"> header("Content-type: application/pdf");$file = "m.log";$f = fopen($file, "r");while ( $line = fgets($f, 1000) ) {print $line;} Vai pareizi darīju? Un man parādās error: File does not begin with %-PDF</pre>
  6. Nav iespējas konvertēt DB uz UTF8, vajag tieši datus konvertēt uz UNICODE_FSS. Vai PHP vispār strādā ar UNICODE_FSS?
  7. Gribu no PHP saglabāt datus Interbase datu bāzē. Dati ir UTF-8 formātā, bet Interbase ir kaut kāds - UNICODE_FSS. Kā pareizi konvertēt?
  8. Ar failu viss kārtībā, viss sakrīt. Skripts: <pre class="prettyprint"> <?php $sqlAtt2 = "select ATTACH from MAIL_ATTACH where ID= 10"; $result2 = ibase_query($sqlAtt2); $data = ibase_fetch_object($result2); $blob_data = ibase_blob_info($data->ATTACH); $blob_hndl = ibase_blob_open($data->ATTACH); $filename = "./files/test.pdf"; file_put_contents($filename, ibase_blob_get($blob_hndl, $blob_data[0]));?> Mēģinu visu ierakstīt log failā:$blob_data[0] = 138916 .$blob_hndl : Resource id #52ibase_blob_get($blob_hndl, $blob_data[0]) - neko neatgriež un neieraksta log failā ...Vai ir vēl kādas idējas?</pre>
  9. Mēģinu bez šis rindiņas, vienalga fails tiek izveidots, bet atvert nevar, parādās kļūda - No preview available. Varbūt zini kāpec izvadot šo lauku log failā ir tikai "0x000001e6000000cb", bet reāli datu bāzē ir citi simboli?
  10. Es izvadu log failå lauku ar blob datiem no datu bāzes un tas ir 0x000001e6000000cb, bet datu bāzē šajā lauka ir daudz vairāk simbolu ... ka tas ir iespējams? Kaut kas un nolasīšanu nav pareizi?
  11. Hm, tā man nesanak. Tiek izveidots fails, bet atvērt nevar. Mans kods: $sqlAtt2 = "select ATTACH from MAIL_ATTACH where ID= 10"; $result2 = ibase_query($sqlAtt2); $data = ibase_fetch_object($result2); $blob_data = ibase_blob_info($data->ATTACH); $blob_hndl = ibase_blob_open($data->ATTACH); ob_start(); header("Content-type: ".$att_mime); print ibase_blob_get($blob_hndl, $blob_data[0]); $filename = "./files/test.pdf"; $t = ob_get_clean(); file_put_contents($filename, $t); Mana gadijumā arī tiek izveidots fails, $att_mime ir korekts, faila izmērs arī ir pareizs, bet atvērt nevar ...
  12. <pre class="prettyprint">ob_start();echo $row["image_blob"];$filename = "test.jpg";$t = ob_get_clean();file_put_contents($filename, $t);Fails tiek izveidots, bet ir tukšs</pre>
  13. Kā pareizi izvadīt BLOB lauku no datu bāzes vienkārši <? echo $row["image_blob"]; ?> Vai arī vajag kaut kā speciāli apstradāt?
  14. Sveiki! Man ir Interbase datubāze, kurā glabājas dokumenti BLOB laukā (jpg, gif, pdf, doc ect). Vai varat palīdzēt atrast piemēru kā uzģenerēt failu pēc šī blob lauka? Nevis tikai attēlot pec uzģenerēt fiziski ... nevaru atrast nevienu piemēru ... :(
  15. Sveiki! Gribu uztaisīt uz servera direktoriju ar dokumentiem tā, lai šie dokumenti nebūtu piejami skatīšanai Publiskā daļā. Tā lai tikai izsaucot konkretu skriptu ar kaut kādiem security parametriem Publiskā daļā varētu apskatīt šo dokumentu. Kā labāk realizēt šo skriptu? Paldies.
  16. hoho

    web serviss

    Kas es izvadu failā $someone man saglabājas tikai stdClass Object ( )
  17. hoho

    web serviss

    Paldies, uztaisīju pirmo WS. 1) Izsaukums nav no PHP. Izsaukuma piemeers (input parameter): <?xml version="1.0" encoding="UTF-8"?> <requestXML> <field name="name">sss</field> </requestXML> 2) WSDL, kurš tiek izmantots pieprasījumā ir šeit - http://www.paste.lv/129 3) Šeit ir funkcija servera pusē, kas apstrādās pieprasījumus - http://www.paste.lv/130 Es pārbaudīju, tiešam tiek izsaukta funkcija filterDoc, bet parametrs $someone ir tukš! Kā pareizi servera pusē apstrādāt parametrus, kurus es saņemu no cita servera izmantojot šo WS?
  18. hoho

    web serviss

    Sveiki! Vai varat palīdzēt ar kāda vienkārša web servisa piemēru. Piemēram lai manam WS būtu viena funkcija, kas atgriež datumu un laiku... Kā uzģenerēt wsdl? Kā pareizi veidot izsaukumu? Paldies!
  19. hoho

    Reāla ip adrese

    Varbūt vari ieteikt kā ar AJAX dabūt iekšējo IP? Nevaru sameklēt piemēru inetā ...
  20. Sveiki! Kā ar php var dabūt klienta reālo ip adresi, piemēram, ja tā ir viena lielā kompānija, tad visi iziet Internetā zem vienas ārējas IP adreses. Bet savukārt katram datoram tiklā ir sava iekšējā IP adrese 10.0.X.X ... Kā var dabūt šo IP?
  21. Sveiki! Palīdziet ar Firstdata maks';ajumu pieslēgšanu: uzinstalēju Javu, no php meģinu izsaukt: $IMA = new Java ("lv.konts.ecomm.merchant.Merchant","/bank/merchant.properties"); Bet paradās kļūda .. Fatal error: Class 'Java' not found in..... Un kā pareizi izsaukt failu ecomm_merchant.jar no php? Paldies!
  22. hoho

    Jautājums

    Nu labi, saprotu, ka taadas lapas nepatik, man arii nepatiik, bet jautaajums ir tehniskais :))) Kaa taadas lapas taisa?
  23. hoho

    Jautājums

    Zinu, ka tādas lapas SUX, bet pasuutiitaajs grib taadu kaameer normaala lapa ir izstraadee ...
  24. hoho

    Jautājums

    Kā taisā pagaidu lapas ar Google reklāmām kā www.stradat.lv? Paldies!
  25. hoho

    css menu

    Luudzu paliidziet ar css, jau kuru dienu nevaru izlabot lai straadaatu IE < 7. Onmouseover paraadaas menu ar divaam kolonaam, nosaukumi ir linki uz kategorijaam, kad pele ir visu navigaacijai jaamaina kraasa un viss, mozilaa viss straadaa, ie9 arii, bet ie6, ie7 navigaacija leekaa: css: #menu { padding-bottom: 0; display: inline; background: url(/images/bgmenu.gif) 157px 0 no-repeat; width: 314px; margin-left: -10px; margin-top: -10px } #menu li { padding-left: 10px; padding-top: 10px } #menu li li { font: 11px Arial; text-transform: uppercase } #menu a { color: #fff; text-decoration: none } #menu a:hover, #menu a.current { color: #c0a062;display: inline;} #menu img { width: 147px; height: 147px } #menu li ul { float: left; position: absolute; left: -999em; padding: 21px 23px; margin-left: 37px; margin-top: -95px; width: 293px; background: #7a7a7a; z-index: 999; wid\th/* */: 257px } #menu li li { float: left; height: auto; width: 257px; padding: 0; color: #c0a062 } #menu li:hover ul{ left: auto; margin-left: auto; margin-right: auto;} #menu li.iehover ul { left: auto; margin-left: auto; margin-right: auto; } #menu .one { float: left; width: 50%; } #menu .two { float: left; width: 50%; } html: <ul id='menu'> <li><a href='/team/'><img src='/images/cat_img1.gif' alt='' /></a> <ul> <li class='one'><a href='/#/'>aaaa</a></li> <li class='two'><a href='/#e/'>ssss</a></li> <li class='one'><a href='/#/'>dddd</a></li> <li class='two'><a href='/#/'>ffff</a></li> <li class='one'><a href='/#/'>gggg</a></li> <li class='two'><a href='/#'>hhhh</a></li> <li class='one'><a href='#'>jjjj</a></li> <li class='two'><a href='#'>kkkk</a></li> </ul></li></ul>
×
×
  • Create New...