Категорија: Програмирање
Потребно вам је да на сајту генеришете ПДФ документ који је предефинисани образац а посетилац сајта само треба да га попуни? Ево како сам ја то урадио. Вероватно ће и вама бити корисно.
Поступак се своди на отварање ПДФ документа, учитавање стране из њега која садржи већ припремљен образац и затим уписивање додатног садржаја у ту страну, на местима која су предвиђена за попуњавање.
За креирање ПДФ докумената може се употребити одлична библиотека FPDF. Библиотека садржи ПХП класу која програмеру омогућава креирање ПДФ докумената на високом нивоу, односно, да се не мора бавити структуром и форматом ПДФ документа, већ све обавља позивањем медота ове класе – смешта садржаје на страну документа тамо где жели и како жели. […]
[ ... види цео чланак ... ]
Затребало ми је да израчунам контролни број по модулу 97, али нигде нисам нашао пример урађен у PHP. Пошто сам написао функцију која то ради, ево је овде, ако још некоме буде требало.
function Modul97 ($pBroj) { $mBroj = ''; $mFixedBroj = ''; foreach (str_split (strtoupper((string)$pBroj)) as $mChar) { if (is_numeric ($mChar)) { $mBroj .= $mChar; $mFixedBroj .= $mChar; } else { if (ctype_alpha($mChar)) { $mBroj .= $mChar; $mNumeric = ord ($mChar) - 65 + 10; $mFixedBroj .= (string)$mNumeric; } else { $mBroj .= '-'; } } } $mFixedBroj00 = $mFixedBroj . '00'; $mModule = bcmod ($mFixedBroj00, 97); $mControl = 98 - $mModule; $mResult = (string)$mControl .[…]
[ ... види цео чланак ... ]
Често затреба да се на веб сервер постави датотека која је повелика, а налази се на неком удаљеном серверу. Класично решење, да преузмете датотеку на свој рачунар па да је FTP-ом пребаците на други сервер је углавном у реду, само што, ако је датотека велика то уме да потраје.
Велика помоћ је да уђете на одредишни сервер у командном режиму и командом wget директно преузмете датотеку директно. Обично то иде много брзо јер сервери имају брзе линкове.
Међутим, шта ако немате приступ у конзолном режиму?
Пробајте овај једноставан PHP скрипт:
<?php $remote_file = "http://remoteserver.com/dl/remotefile.zip"; $local_file = "localfile.zip";[…]
[ ... види цео чланак ... ]
Using Dropbox API is quite simple and easy. Procedure to get Access Token is also simple. However, each time I set up new application I have to go through the same procedure.
To help me out, I wrote very simple PHP script that simplifies process even more. It follows three stages of generating process in unified way, simplified to few click of mouse.
Stage1: Go to Dropbox site and create Dropbox Platform app (link is provided). You will get Access key and Access Secret. Copy that info to form and submit.
Stage2: open provided link to get Authorization Code. […]
[ ... види цео чланак ... ]
Неретко, срећем програме који имају вредну функционалност али имају проблем са употребљивошћу јер у току развоја није довољно пажње усмерено на то да се корисничко окружење програма прилагоди корисницима. При том, не мислим на графички изглед програма него на његову употребљивост.
Употребљивост се, у најкраћем, огледа у лакоћи учења и коришћења програма.
Да би програм био употребљив, неопходно је прилагодити његово корисничко окружење очекивањима и потребама корисника. Циљ је да се постигне радно окружење које корисник лако разуме, прихвата и ефикасно користи тако да му употреба програма представља задовољство.
Не треба заборавити да већина корисника рачунарских програма нису познаваоци рачунара. […]
[ ... види цео чланак ... ]