Forum » Programiranje » PHP - Template
PHP - Template
inferno666 ::
Pozdravljeni!
A bi si lahko kdo ogledal kodo in mi povedal, če obstaja kakšna boljša rešitev. Ta shrani dve html datoteki v spremenjivko ter nato določene stvari spremeni.
$Fnm = "templates/Email.List.Master.htm";
if (file_exists($Fnm)) {$ListMaster = file($Fnm); }
else echo "File -$Fnm- doesn't exsist ";
$Fnm = "templates/Email.List.Details.htm";
if (file_exists($Fnm)) {$ListDetails = file($Fnm); }
else echo "File -$Fnm- doesn't exsist ";
$ListDetails=str_replace("--EMAIL--","email@email.si",$ListDetails);
$ListDetails=str_replace("--DATUMPRIJAVE--","2.2.2004",$ListDetails);
$ListDetails=str_replace("--DATUMODJAVE--"," ",$ListDetails);
**************************Ta del me zelo moti
while(list($cle,$val) = each($ListDetails)) {
$valTemp.=$val;
}
$ListMaster=str_replace("!--CONTENT--",$valTemp,$ListMaster);
**************************
while(list($cle,$val) = each($ListMaster)) {
echo $val;
}
Hvala
A bi si lahko kdo ogledal kodo in mi povedal, če obstaja kakšna boljša rešitev. Ta shrani dve html datoteki v spremenjivko ter nato določene stvari spremeni.
$Fnm = "templates/Email.List.Master.htm";
if (file_exists($Fnm)) {$ListMaster = file($Fnm); }
else echo "File -$Fnm- doesn't exsist ";
$Fnm = "templates/Email.List.Details.htm";
if (file_exists($Fnm)) {$ListDetails = file($Fnm); }
else echo "File -$Fnm- doesn't exsist ";
$ListDetails=str_replace("--EMAIL--","email@email.si",$ListDetails);
$ListDetails=str_replace("--DATUMPRIJAVE--","2.2.2004",$ListDetails);
$ListDetails=str_replace("--DATUMODJAVE--"," ",$ListDetails);
**************************Ta del me zelo moti
while(list($cle,$val) = each($ListDetails)) {
$valTemp.=$val;
}
$ListMaster=str_replace("!--CONTENT--",$valTemp,$ListMaster);
**************************
while(list($cle,$val) = each($ListMaster)) {
echo $val;
}
Hvala
Packač ::
Hja se da bolj prefesionalno rešt. Sj smarty poglej ( če je to skripta za template - semizdi da je )
Drgač pa morš prej še tko nrdit ker z funkcijo file() dobiš v array vsako vrstico, zato to rešš tako:
$ListDetails = implode ( '', file( $datoteka_ki_jo_mas_za_odpret ) );
Drgač pa morš prej še tko nrdit ker z funkcijo file() dobiš v array vsako vrstico, zato to rešš tako:
$ListDetails = implode ( '', file( $datoteka_ki_jo_mas_za_odpret ) );
CWIZO ::
Ce se bom spomnil, bom ko pridem domov objavil svojo kodo za templejt.
Funkcionira ze vse, mam pa par "l33t" funkcij se za dodat, vendar se da z njim ze sparsat (iin kesirat) kakrsnkoli HTML filet ( klickety za opis)
Funkcionira ze vse, mam pa par "l33t" funkcij se za dodat, vendar se da z njim ze sparsat (iin kesirat) kakrsnkoli HTML filet ( klickety za opis)
hancic.info
I can't uninstall it, there seems to be some kind of "Uninstall Shield"...
I can't uninstall it, there seems to be some kind of "Uninstall Shield"...
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | php array sortiranjeOddelek: Izdelava spletišč | 1199 (922) | Mesar |
» | [PHP]Zamenjava šumnikov z html kodamiOddelek: Programiranje | 4074 (2352) | mikesr |
» | php $_FILE in praviceOddelek: Izdelava spletišč | 737 (664) | psychoP |
» | Mail & #353; a.k.a š v plain text ne dela?Oddelek: Programiranje | 2064 (2000) | b |
» | jebe*** šumnikiOddelek: Izdelava spletišč | 4143 (3549) | Tr0n |