Jump to content
php.lv forumi

aaxc

Moderatori
  • Posts

    638
  • Joined

  • Last visited

Everything posted by aaxc

  1. Tātad, ir radusies dīvaina problēma. Vajag nokonvertēt HTML ar CSS stylesheet uz PDF. Mēģināju sākumā ar tcpdf un tagad ar mpdf. Ir uzlikts ir MPDF 5.7: require_once 'MPDF/mpdf.php'; $mpdf = new mPDF(); $html = file_get_contents( 'test_html.html' ); $mpdf->WriteHTML( $html ); $mpdf->Output(); PDF uzģenerējas ar visām bildēm, tabulām etc., bet CSS stylesheets tiek ignorēts ( ir izveidoti full path ) Tad mēģināju manuāli pievienot CSS: require_once 'MPDF/mpdf.php'; $mpdf = new mPDF(); $html = file_get_contents( 'test_html.html' ); $stylesheet = file_get_contents( 'print.css' ); $mpdf->WriteHTML( $stylesheet, 1 ); $mpdf->WriteHTML( $html, 2 ); $mpdf->Output(); Outputs interesants: Respektīvi, CSS fails tiek nolasīts un pievienots kautkur pa vidu kontentam kā outputs... kāpēc? PS: Paņēmu arī vienu maksas skriptu izmēģināt: https://pdfcrowd.com/ require 'pdfcrowd.php'; try { // create an API client instance $client = new Pdfcrowd("dainis", "c6bc244917e332841a196789ad23b08a"); // convert a web page and store the generated PDF into a $pdf variable $pdf = $client->convertFile("test_html.html"); // set HTTP response headers header("Content-Type: application/pdf"); header("Cache-Control: no-cache"); header("Accept-Ranges: none"); header("Content-Disposition: attachment; filename=\"test.pdf\""); // send the generated PDF echo $pdf; } catch(PdfcrowdException $why) { echo "Pdfcrowd Error: " . $why; } Strādā ideāli, tākā HTML un CSS ir korekts. Ir kāds saskāries ar šādu problēmu un/vai ir ieteikumi, kas varētu būt par vainu?
  2. aaxc

    login

    Sessija neielādējas?
  3. Vai kādam nav gadījumā jau iztulkots ( iespējams pat simplificēts ) WordPress lietotāja manuālis latviešu valodā? Respektīvi, šī sadaļa, tik varbūt primitīvā veidā, ko iedot cilvēkam, kuram ir grūtības lasīt angļu valodā, lai iemācas kā tekstus mainīt, sadaļas izveidot, bildes pievienot utt.?
  4. aaxc

    Redze

    1.4 pārbaudi, vai tev nevar rasties alerģija vai cita veida veselības problēmas no burkānu diētas / pārēšanās.
  5. Cerams, ka neesi tas pats: http://www.sudzibas.lv/sia-qravlatq-uzkopsanas-firma-c9474.html#c100093
  6. Nebūs kilometriem garš komentārs, kuru vizuāli grūti lasīt, ja links ir, piemēram, šāds: tvnet.lv/zinas/kriminalzinas/497881-aiztur_divus_starptautiskus_grupejumus_par_fiktivo_laulibu_organizesanu/comments/?special=110232674
  7. Tanī pašā laikā, ja es vēlētos izpalīdzēt un iedot linku un noderīgu resursu, teiksim google.com, un man paziņotu, ka tas nav iespējams, arīdzan nospļautos un aizvērtu to lapu ciet, nevis ietu uz kautkādu saites sadaļu + kas notiek, ja es dodu kādu iekšējo linku? Arī tas pat ir aizliegts? Chekot var konkrētu ārējos resursus, uz kuriem tu nevēlies, lai tiek veidoti linki, kā arī konkrētu atslēgas vārdus, bet nejau vispār aizliegt komentāros pievienot linkus. Tad jau labāk uztaisi kautvai šādu sistēmu: linka garumu visuāli samazini lidz x-simbolu skaitam, lai vieglāk lasīt komentārus; veic checkingu uz konrētiem atslēgvārdiem, kā piemēram via*ra, pe*is, cialis ( ar šo gan uzmanīgi, latviešu valodā ir daži vārdi kas satur šo burtu virknējumu ) utt. pie linka noklikšķināšanas tiek atvērta starplapa; starplapā izveido analīzes rīku, ka pasaka kautvai google reitingu konkrētajam urļa domeinam un ļauj lietotājam pašam izvēleties apmeklēt konrēto lapu vai nē. Šādi būsi stirpi draudzīgāks pret lietotājiem un nebūs jālauza galva, kā likvidēt urļus.
  8. aaxc

    pieņemu darbus

    Sakot jau, ka tu neesi īsts izstrādātājs, ja nevēlies / neesi pats uztaisījis savu CMS / FW. Bet vai uzreiz viņu vajag visur izmantot, tas jau ir cits jautājums.
  9. aaxc

    Redze

    Stāstot, jau ka šis arīdzan palīdzot.
  10. Paldies par paskaidrojumu, jo arī man pirmā doma bija stipri līdzīga kā foxsk8.
  11. aaxc

    shop

    Es tik nesaprotu, kāda vella pēc tu mēģini uztaisīt kautkādu spēlīti pats, ja no programmēšanas neko nesaproti?
  12. aaxc

    shop

    jurchik, tas kā katram vieglāk lasīt, man tā ir vieglāk, tāpēc arī lieku atstarpes, bet jā, rediģēju anyways. Par require_once piekrītu ( paldies ), bet par closing tag gan nekad laikam nesapratīšu. Zinu, ka standarts paredz šamo nelietot, bet laikam esmu pa vecu, lai piespeistu sevi nenoslēgt scriptu ar aizverošo tagu.
  13. aaxc

    shop

    Lūdzu raksti tā, lai arī citiem vēlāk ir iespējams ātri orientēties tavā kodā: <?php require_once "config.php"; if(isset($_POST['buy'], $_POST['item1'])) { $chaos_points = mysql_query("SELECT points FROM ibf_members WHERE id = {$member_id}") or die(mysql_error()); while($info = mysql_fetch_array($chaos_points)) { $op1 = "<center><b><font color=green>Pirkums veiksmīgs! {$info['points']}</font></b></center>"; $op2 = "<center><b><font color=red>Nepietiekami Chaos pointi!</font></b></center>"; print($info['points'] >= 200 ? $op1 : $op2); } } un, ja protams tas ir iespējams, izmanto vismaz mysqli->prepare opciju ...
  14. aaxc

    Web players

    A kāpēc nevar implementēt SoundCloud? To ir viegli izdarīt, nav pašam DB jāuztur un, manuprāt, dizains ir diezgan ok uz šo brīdi.
  15. aaxc

    shop

    Kāds ir plānotais budžets tam, kurš tev to uztaisīs?
  16. Kā jau Fellony teica: Izveidojam serveri, kas ļauj visiem boototies no tīkla; Dati tiek glabāti uz servera, katram studentam atsevišķā mapē ( domājams, ka lietotāja izveidi katram studentam nesagādās īpašas problēmas, kautvai ar to pašu Active Directory ); Reizi nedēļā vai divās, PC tiek restorēts no nulles pēc iepriekš saglabāta clean-snapshota vai system restore varianta ar jaunāko antivirus updeitu; Vismaz šāda sistēma jau bija ieviesta RV1Ģ, kad es tur vēl mācījos pagaišajā tūkstošgadē. Šāda sistēma ļauj arī pasniedzējiem sagatavot datus konkrētām stundām, uzlikt tos uz šared kontenta, kas tiek sasinhronizēti un pieejami uzreiz skolniekiem uz desktopa ( vai citā sev vēlamā direktorijā ).
  17. Tas ir diezgan pavecs skaidrojums jau, bet jā, noderīgs. Šeit bilde, lai nav obligāti jāapmeklē links:
  18. Nē, tas ir veids, kā apgūt rekursijas pamatus.
  19. Uzturi DB ar visiem vārdu sinonīmiem, alternatīvām, locījumiem, daudzskaitļiem utt ( vai arī slēdzies klāt kādai online DB ar jau sagatavotu datu kopu ).
  20. Priekš kam likt php domāt, ko darīt, ja viņam uzreiz var iebarot īstos datus ...
  21. Pie db datu atlases querijaa tu vaitad nevari norādīt uzreiz, lai NULL vērtības pārvērš par tukšumiem vai jebko citu, kas tev noder?
×
×
  • Create New...