Ne versionin e ri te PikaCMS 1.7 eshte vendosur nje funksion i cili lejon egzekutimin e kodit php vetem ne faqet shtese. Ne publikimin e artikujve apo forum ky funksion nuk eshte aktiv pasi eshte mjaft i rrezikshem per ecurine e faqes.
Menyra e perdorimit :
Kodi:
[kod=php] //ketu vendosni cdo lloj kodi php qe deshironi te egzekutoni ! [/kod]
Keshtu nqs deshironi te ngarkoni nje dokument te vecante apo te vendosni nje funksion te vecante mjafton ta vendosni midis komandave te mesiperme dhe do te keni menjehere nje funksion dinamik i cili vetem me html nuk do te kryhej.
Funksioni i perdorur :
Kodi:
//funksion per egzekutimin e scripteve php function php($teksti) { $kot='';//vlere boshe
//gjejme pjesen e kodit dhe e pastrojme nga paragrafet te cilet shtohen nga TinyMCE : preg_match("/[kod=php](.*)[/kod]/smU",$teksti, $kot); $fshi_tags=array("<p>","</p>"); $pjesa_php = str_replace($fshi_tags," ",$teksti);
//pasi kemi pastruar tekstin e kodit nga tags e nderrojme [kod=php] ne <?php $kodphp = '<?php $1 ?>'; $permbajtja = preg_replace("/[kod=php](.+?)[/kod]/is","$kodphp", $pjesa_php);