Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Nesto kao FCKEditor samo sa podrskom za PHP

[es] :: PHP :: Nesto kao FCKEditor samo sa podrskom za PHP

[ Pregleda: 1906 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ksrele
Programer - informatičar
Gold Drink D.O.O. Subotica
Subotica

Član broj: 14253
Poruke: 1642
77.46.205.*

ICQ: 66444502


+47 Profil

icon Nesto kao FCKEditor samo sa podrskom za PHP01.02.2008. u 23:35 - pre 198 meseci
Ugradio sam FCKEditor u Admin deo sajta radi editovanja/dodavanja sadrzaja na sajt.
Uspeo sam nekako da napravim da se vec postojeca stranica ucita u editor. Uspeo sam i da napravim da se posle editovanja ta ista stranica bez problema sacuva. Sve je to maciji kasalj, ali imam jedan VELIKI problem. Naime par stranica na sajtu koriste PHP kod (zbog radi konekcije ka bazi i jos koje cega). Kada se te stranice ucitaju u editor delovi PHP koda se totalno izgube, znaci niti se vide kada odem da pogledam SOURCE iz editora, niti se prenesu kasnije u novu PHP stranicu koja se sacuva.
Mislim da nema potrebe da kopiram ceo kod na sajt, ali evo par stvari koje sam izmenio.
Stranice ucitam na sledeci nacin
Code:

if ( isset($_GET['Page']) ) 
    $oFCKeditor->Value = html_entity_decode(implode('', file($_GET['Page'])));

A nova stranica se kreira drugom skriptom koja prima Value na sledeci nacin:
Code:

if ( isset( $_POST ) )
   $postArray = &$_POST ;            // 4.1.0 or later, use $_POST
else
   $postArray = &$HTTP_POST_VARS ;    // prior to 4.1.0, use HTTP_POST_VARS

foreach ( $postArray as $sForm => $value )
{
    $postedValue = $value ;

$fh = fopen($newPage.".php","w");
fputs($fh,"stripslashes($postedValue));
fclose($fh);
}
?>

Ne trazim da mi editor "odradi-izrenderuje" (ili kako se vec kaze) php deo tako da ga odmah prikaze, ali bi bilo OK da FCKEditor lepo ucita PHP deo i da ga lepo prenese u fajl sa druge strane.
 
Odgovor na temu

ksrele
Programer - informatičar
Gold Drink D.O.O. Subotica
Subotica

Član broj: 14253
Poruke: 1642
77.46.205.*

ICQ: 66444502


+47 Profil

icon Re: Nesto kao FCKEditor samo sa podrskom za PHP02.02.2008. u 01:01 - pre 198 meseci
Ljudi, resio sam problem.
Naime, fajl sada ucitavam ovako:
Code:

if ( isset($_GET['Page']) )
{

    $text = implode('', file($_GET['Page']));
    $patterns[0] = "<?php";
    $patterns[1] = "?>";
    $replacements[2] = "&lt;?php";
    $replacements[1] = '?&gt;';
    $text = str_replace($patterns, $replacements, $text);
    
    $oFCKeditor->Value = $text;
}

A sacuvavam ovako:
Code:

if ( isset( $_POST ) )
   $postArray = &$_POST ;            // 4.1.0 or later, use $_POST
else
   $postArray = &$HTTP_POST_VARS ;    // prior to 4.1.0, use HTTP_POST_VARS

foreach ( $postArray as $sForm => $value )
{
    $postedValue = $value ;

$fh = fopen($newPage.".php","w");
fputs($fh,html_entity_decode(stripslashes($postedValue)));
fclose($fh);
}
?>
 
Odgovor na temu

b0ris
Boris Vujicic
Senior PHP programer
Beograd

Član broj: 126587
Poruke: 158
91.148.113.*



+2 Profil

icon Re: Nesto kao FCKEditor samo sa podrskom za PHP02.02.2008. u 15:58 - pre 198 meseci
mali hint
Kad vec koristi FCK koristi onda i smarty pa neces imati problema sa php kodom

Takodje od ove nove 2008 se vise ne koriste serveri sa php4. Tacnije izbacuju se iz upotrebe te zahtevaj ako imaju php4 da prebace na 5 to nije nikakav problem.

---------------------------------------------------------------------
Just do it.
 
Odgovor na temu

ksrele
Programer - informatičar
Gold Drink D.O.O. Subotica
Subotica

Član broj: 14253
Poruke: 1642
77.46.205.*

ICQ: 66444502


+47 Profil

icon Re: Nesto kao FCKEditor samo sa podrskom za PHP02.02.2008. u 18:05 - pre 198 meseci
E pa kad si vec spomenuo, moram biti iskren i reci da, ili sam ja previse glup ili mi noge smrde, ali od nekoliko pokusaja nisam uspeo samostalno da skontam sta je to i kako radi. Doduse, u tim pokusajima ja nisam bio previse uporan, tj nisam sedeo danima citajuci dokumentaciju.
Ne znam zasto, ali imam utisak da mi Smarty ne treba i da mi ne moze pomoci u pravljenju PHP koda uzevsi u obzir komplikovanosti mojih projekata. Mozda to kazem samo zato jer ne znam kako se Smarty koristi, ali i mozda zato sto ja voim sve da radim u originalu. Da mogu, programirao bi PHP u Asembleru... :) Salim se...
Kao npr sto ne mogu da se naviknem da koristim Joomla skriptu i tako dalje.
Voleo bi da ima neko u mojoj blizini ko bi bio voljan da sednemo i da pogledamo kako rade ove skripte, ali nije mi od neke velike vaznosti, tj nije hitno.
 
Odgovor na temu

ksrele
Programer - informatičar
Gold Drink D.O.O. Subotica
Subotica

Član broj: 14253
Poruke: 1642
77.46.205.*

ICQ: 66444502


+47 Profil

icon Re: Nesto kao FCKEditor samo sa podrskom za PHP02.02.2008. u 18:13 - pre 198 meseci
Ma to za php4 kod je ostalo tako, mrzelo me da skinem, ja inache radim samo na php5-ici u lokalu a i na serveru mi je php5.
 
Odgovor na temu

b0ris
Boris Vujicic
Senior PHP programer
Beograd

Član broj: 126587
Poruke: 158
91.148.114.*



+2 Profil

icon Re: Nesto kao FCKEditor samo sa podrskom za PHP03.02.2008. u 16:27 - pre 198 meseci
obavezno procitaj Smarty.
Iskren savet izgubi dan na smarty i videces koliko ce ti zivot biti laksi kad budes programirao dalje.
---------------------------------------------------------------------
Just do it.
 
Odgovor na temu

[es] :: PHP :: Nesto kao FCKEditor samo sa podrskom za PHP

[ Pregleda: 1906 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.