T&R splet blog o spletnih storitvah. Razgaljamo tehnologijo!

Članki, ki vključujejo značko ‘PHP’

Uporabni HTML meta tagi – PHP header

3rd April

Po analizi iskalnih nizov na trsplet.com/blog/ strani sem opazil, da veliko ljudi išče defenicije za meta tag-e oz. vsebino / operacije, ki jih je moč doseči z uporabo le-teh. Preberi ostalo »

Predogled PDF-ja – pretvorba PDF v jpeg s pomočjo PHP-ja

1st April

Pisal sem že, da je mogoče narediti predogled PDF-ja in tudi druge tipe datotek skozi HTML Object tag. Problem nastane, ker ima veliko uporabnikov inštalirane različne plugine za prikaz PDF-ja, kjer nekateri ne podpirajo takojšen predogled v brskalniku, nekateri javijo napako in tako dalje. Preberi ostalo »

Avtomatska posodobitev PHP skript preko centralne lokacije

30th March

Imate enako PHP kodo na večih lokacijah in želite možnost avtomatske posodobitve PHP kode s centralne lokacije, saj bi si s tem prihranili večkratno ponavljajoče kopiranje datotek na več lokacij ali uporabniku dodali možnost enostavne in hitre posodobitve. Zagon posodobitve je lahko ročen (klik uporabnika) ali preko cron-a.
Preberi ostalo »

Postopek izdelave spletne strani

28th March

Marsikdo si ne predstavlja kako se (osnovna) spletna stran zgradi oz. ustvari. Naštel bom nekaj najbolj pomembnih korakov s strani razvijalca (na kratko). Celotna graditev strani se začne veliko prej in sicer pri pošiljanju ponudbe, začetna dokumentacija, potrditev stranke, pošiljanje vsebine, itd… Predpostavimo torej, da je dokumentacija (željena funkcionalnost) in vsebina že pripravljena oz. defenirana, nato sledi (na grobo): Preberi ostalo »

Kateri framework oz. CMS uporabiti, če sploh – PHP

26th March

Po mnenju nekaterih so frameworki, CMS-ji sedaj zreli za uporabo. Pa to drži? Katerega vi uporabljate, pišete svojega? Preberi ostalo »

Šumniki – UTF-8 – Težave – PHP & MySQL

21st March

Vse več spletnih strani prehaja iz latin1 (oz. ISO-8859-1) na UTF-8 kodni sistem oz. character set. Posledično je sedaj vprašanj s tem toliko več. Poglejmo si celoten proces, ki bo spletno stran iz ISO-8859-1(latin1) spremenil v UTF-8 kodni sistem: Preberi ostalo »

AJAX iskanje datotek, dodajanje v seznam ter predogled le teh (PDF, jpeg)

16th March

Na blogu sem že pisal o iskanju vsebine, kjer smo poiskali rezultate ter le-te dodali v seznam (z dodatnimi informacijami). Pri iskanju datotek je princip podoben. Z AJAX-om poiščemo datoteke, ki ustrezajo danim pogojem, rezultate dodamo v seznam s pomočjo Javascript-a ter jih, ko so izbrane s strani uporabnika tudi prikažemo (predogled). Predogled je možen za različne vrste datotek, v našem primeru bomo uporabili PDF, Jpeg datoteke (mimetype). Preberi ostalo »

Iskalnikom in uporabnikom prijazni URL-ji (User – SEO freindly URL – Apache, IIS)

13th March

Spletno stran tipa http://trsplet.com/prvastran/podstran/ si uporabnik lažje zapomni kot http://trsplet.com/?m=prvastran&a=podstran. Tudi iskalniki imajo lažje delo in bolje ovrednotijo URL-je oz. spletne strani, ki imajo parametre podane kot pot do imenika (folder/sub_folder/sub_sub_folder/). Seveda obstaja še kup drugih razlogov.

Preberi ostalo »

PHP setlocale (seznam držav in kode le-teh)

5th March

Ko potrebujemo setlocale funkcijo se zna zgoditi, da ne vemo katero kratico (kodo) uporabiti za določeno državo. Primer:

Preberi ostalo »

MySQL število vseh najdenih vrstic

24th February

Pri MySQL velikokrat uporabimo LIMIT X,Y, ki nam vrne rezultat od X vrstice naprej z največ Y vrsticami. Dostikrat pa nas zanima koliko je vseh vrstic, ki ustrezajo dani SQL poizvedbi brez omejitev (LIMIT).

Preberi ostalo »

PHP & Javascript asociativna tabela (Associative array)

24th February

Nekaj, kar mi je pri PHP zelo všeč so asociativne tabele, tako lahko namesto numeričnih ključov uporabimo niz znakov. Primer:

PHP:
  1. $associativeArray = array();
  2. $associativeArray['Rok'] = 'Meglič';
  3. $associativeArray['Toni'] = 'Meglič';

Skozi tako tabelo lahko nato podobno kot z for zanko prečesamo vse elemente z uporabo foreach, primer:

Defenicija: foreach($tabela as $ključ => $vrednost)

PHP:
  1. foreach($associativeArray as $personName  => $personLastName)
  2.     echo 'Naziv '.$personName.' '.$personLastName;

Preberi ostalo »