jopjip
Ensign
- Registriert
- Juni 2008
- Beiträge
- 233
Hi,
ich würde gerne den PHP Code aus einer PHP-Datei filtern, das klappt nur nicht richtig, ka warum. Schaut euch mal bitte folgenden Code an:
Eine Datei, die damit gefiltert wird, könnte so aussehen:
Weißt jemand Rat?
Edit: Diese Meldung erhalte ich nach ca. 60 Sekunden:
Fatal error: Maximum execution time of 60 seconds exceeded
ich würde gerne den PHP Code aus einer PHP-Datei filtern, das klappt nur nicht richtig, ka warum. Schaut euch mal bitte folgenden Code an:
PHP:
<?php
if(is_readable('kontakt.php'))
{
$content = file_get_contents('kontakt.php');
$content = explode("\n",$content);
$i = (int) 0;
$e = (int) 0;
$count = count($content);
do
{
//Prüft, ob das PHP skript anfängt
if($content[$i]="<?php");
{
do
{
//wenn das skript ende, also $content[$e] ="?>" endet, ist $d = 0 und
//damit die schleife beendet
if($content[$e]=="?>")
{
$de = (int) 0;
}
else
{
$de = (int) 1;
}
unset($content[$e]);
$e++;
}
while($de != 0);
}
$i++;
}
while($i <= $count);
$content = implode("\n",$content);
echo $content;
}
?>
PHP:
<?php
$de = (string) 5;
echo $de;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Unbenanntes Dokument</title>
</head>
<?php
$de = (string) 5;
echo $de;
?>
<body>
</body>
<?php
$de = (string) 5;
echo $de;
?>
</html>
Edit: Diese Meldung erhalte ich nach ca. 60 Sekunden:
Fatal error: Maximum execution time of 60 seconds exceeded
Zuletzt bearbeitet: