PikaWeb!
Sitemap | Kontakti !


Artikujt e Fundit
Aplikacione per Facebook
Si te behesh zhvillues web !
Instalim i suportit audio/video (ffmpeg,libogg etj.) ne CentOs 5.x
Publicitet - Guida e Reklamuesit !
Publicitet - Guida e Publikuesit !
PikaWeb Publicitet!
Egzekutim i kodit PHP !
Realizimi i PikaWeb
Manuali i Perdoruesit per PikaCMS
PikaCMS Blog Editiion v.1.7
 
Projekti i Fundit !
PikaCMS - Projekti i pare OpenSource Shqiptar !
 
Kategorite e Artikujve
Lajme dhe te reja Lajme dhe te reja
Manuale dhe Guida Manuale dhe Guida
 
Nga Artikujt
-  5.x  publikuesit  publicitet!  perdoruesit  pikacms  suportit  zhvillues  e  realizimi  instalim  aplikacione  reklamuesit  !  manuali  (ffmpeg  web  egzekutim  publicitet  pikaweb  php  etj.)  centos    libogg  i  behesh  ne  editiion  v.1.7  te  si  facebook  kodit  per  guida  audio/video  blog  
 

Artikuj

Indeksi » Artikuj » Egzekutim i kodit PHP !
Publikuar me : 30.08.2009 Kategoria : Lajme dhe te reja Lexuar : 1370 here. Model Printimi !

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);

//tani egzekutojme kodin nepermjet komandes eval();
eval('?>' . $permbajtja . '<?php ');
}


 

 


Shto kete artikull ne :


Nuk ka ende asnje koment !



3.3/10 (9 votes )

Top!