php als html geparsed
Code (php)
<!-- BEGIN DYNAMIC BLOCK: file -->
{NO_FILE_S}
<div class="row clearfix{HIDDEN}{UP}" uid="{FILE_UNIQUE_ID}">
<div class="detail-icon"><img src="{FILEICON}" width="32" /></div>
<div class="detail-name">
<a href="{FILEACTION}" target="{FILETARGET}" class="file">{FILENAME}</a>
<span class="detail-size">{FILESIZE}</span>
<div class="detail-date">{FILEDATE}</div>
</div>
<div class="detail-cb">{FILECB}</div>
<div class="detail-action">
{FILEOPTION}
<div class="more" uid="{FILE_UNIQUE_ID}"></div>
</div>
</div>
{NO_FILE_E}
<!-- END DYNAMIC BLOCK: file -->
{PAG_S}<div class="pagination">{PREV_URL}{IN_BETWEEN}{NEXT_URL}</div>{PAG_E}
{EMPTY_FOLDER}
<!--<a href="index.php" target="" class="file">{FILENAME}</a>-->
Het gedeelte dat als html geparsed wordt is:
getConfigs(); if($session->logged_in){ ?>
Wat gaat er fout hier?
Gewijzigd op 18/01/2013 18:04:13 door Jack maessen
't Lijkt daar al te beginnen.
Maar wist je dat met je 1 echo of met dit:
ook grote lappen HTML in je PHP kan tonen?
Zie http://stackoverflow.com/questions/2672642/php-echo-a-large-block-of-text
Zo hoef je niet ?> en
het bestand heet : folder.php
<!-- BEGIN DYNAMIC BLOCK: file -->
{NO_FILE_S}
<div class="row clearfix{HIDDEN}{UP}" uid="{FILE_UNIQUE_ID}">
<div class="detail-icon"><img src="{FILEICON}" width="32" /></div>
<div class="detail-name">
<a href="{FILEACTION}" target="{FILETARGET}" class="file">{FILENAME}</a>
<span class="detail-size">{FILESIZE}</span>
<div class="detail-date">{FILEDATE}</div>
</div>
<div class="detail-cb">{FILECB}</div>
<div class="detail-action">
{FILEOPTION}
<div class="more" uid="{FILE_UNIQUE_ID}"></div>
</div>
</div>
{NO_FILE_E}
<!-- END DYNAMIC BLOCK: file -->
{PAG_S}<div class="pagination">{PREV_URL}{IN_BETWEEN}{NEXT_URL}</div>{PAG_E}
{EMPTY_FOLDER}
<!--<a href="index.php" target="" class="file">{FILENAME}</a>-->
Zoals je ziet wordt de bovenste regel uitgeschakeld met // tekens, maar nu wordt er nog steeds dit geparsed:
"getConfigs(); ?>"
Gewijzigd op 18/01/2013 20:33:05 door jack maessen