Mit diesem Script könnt ihr den Quellcode, z.B. zu eurem Template Online anzeigen lassen und auch bearbeiten:
[code:1]<?php
if($_POST['bearbeiten'] && isset($_POST['code']) && isset($_POST['dateiname']))
{
$template = $_POST['dateiname'];
$code = $_POST['code'];
$handle = fopen('templates/'.$template, 'w+');
fwrite($handle, $code);
fclose($handle);
}
?>
Welches Template möchten Sie bearbeiten?
<br /><br />
<form action="edit.php" method="post">
<?php
$handle = opendir('templates'); // Ordner Templates wird ausgelesen
while ($file=readdir($handle))
{
if($file != "." && $file != "..")
{
$templatename[] = $file;
}
}
$template_summe = count($templatename);
for ($t=0; $t<$template_summe; $t++)
{
if ($templatename[$t] != '')
{
echo ('<input type="radio" name="template" value="'.$templatename[$t].'"/>'.$templatename[$t].'<br />');
}
}
closedir($handle);
?>
<br />
<input type="submit" name="anzeigen" value="Quellcode anzeigen" />
<input type="submit" name="bearbeiten" value="Änderung speichern" /><br />
<?php
if($_POST['anzeigen'] && isset($_POST['template']))
{
$template = $_POST['template'];
$code = file_get_contents('templates/'.$template);
echo '<br /><br />Dateiname (nicht ändern):<br /> <input type="text" name="dateiname" value="'.$template.'" /><br /><br />Quellcode:<br /> <textarea name="code" cols="80" rows="10">'.$code.'</textarea><br />';
}
?>
</form>[/code:1]
[code:1]<?php
if($_POST['bearbeiten'] && isset($_POST['code']) && isset($_POST['dateiname']))
{
$template = $_POST['dateiname'];
$code = $_POST['code'];
$handle = fopen('templates/'.$template, 'w+');
fwrite($handle, $code);
fclose($handle);
}
?>
Welches Template möchten Sie bearbeiten?
<br /><br />
<form action="edit.php" method="post">
<?php
$handle = opendir('templates'); // Ordner Templates wird ausgelesen
while ($file=readdir($handle))
{
if($file != "." && $file != "..")
{
$templatename[] = $file;
}
}
$template_summe = count($templatename);
for ($t=0; $t<$template_summe; $t++)
{
if ($templatename[$t] != '')
{
echo ('<input type="radio" name="template" value="'.$templatename[$t].'"/>'.$templatename[$t].'<br />');
}
}
closedir($handle);
?>
<br />
<input type="submit" name="anzeigen" value="Quellcode anzeigen" />
<input type="submit" name="bearbeiten" value="Änderung speichern" /><br />
<?php
if($_POST['anzeigen'] && isset($_POST['template']))
{
$template = $_POST['template'];
$code = file_get_contents('templates/'.$template);
echo '<br /><br />Dateiname (nicht ändern):<br /> <input type="text" name="dateiname" value="'.$template.'" /><br /><br />Quellcode:<br /> <textarea name="code" cols="80" rows="10">'.$code.'</textarea><br />';
}
?>
</form>[/code:1]