Zitat Zitat von Tomarus
Öhm ...

PHP-Code:
$variable eregi_replace ('<!--BSP-KAT-Begin-->
<!--(.*)-->
<!--BSP-KAT-End-->'
'\\1'$string); 
Jetzt mal als einfachste Lösung ... soweit ich dich richtig verstanden habe, sollte das ja funktionieren. Warum das jetzt extra zwischen solchen Kommentaren "gespeichert" werden muss, weiß ich auch nicht, aber naja, du wirst dir schon was dabei denken ...

Öhmmm du sihst dabei das Problem nett der string hat den inhalt einer datei die z.B. so aufgebaut ist

HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<title></title>
	
	<link rel="stylesheet" href="./style/uvd/css/default.css" type="text/css">
	
</head>
<body>

	   <!--BSP-KAT-Begin-->
           <!--<span class="menukat" style="background-image: url(./style/uvd/img/003.png);">@</span>-->
	   <!--BSP-KAT-End-->
	   <!--BSP-LINK-Begin-->
           <!--<a href=""  style="padding-left:5px ;" title="">@</a><br>-->
	   <!--BSP-LINK-End-->




<div style="width:100% ; height:60px ; background-image: url(./style/uvd/img/001.png);" class="class1" >
<br>
<script type="text/javascript">
<!--
//Hier Bitte den Seiten Namen eintragen
//#####################################
var titel = "<!--Sitename-Begin--><!--Sitename-End-->";
//#####################################
for(i=0;i<titel.length;i++) {
 part = titel.substr(i,1);
 part = part.toLowerCase();
 if(part != ' ') document.write('<img src="./style/uvd/img/buchstaben/'+part+'-head.png" alt="'+part+'" />&nbsp;');
 else document.write(' &nbsp; &nbsp; ');
}
-->
</script>

</div>

<table border="0" width="100%" cellspacing="0" cellpadding="0" >
<tr>
       <td class="menu" style="text-align:left; font-size:12px ;">
	   <!--Menu-Left-Begin-->	

	   <!--Menu-Left-End-->
	   <br>
	   </td>
	   <td style="width:15px;" >&nbsp;</td>
       <td class="mitte" >
	   <br>
	   <!--Contest-Begin-->	
	   
	   <!--Contest-End-->
	   </td>
	   <td style="width:15px;" >&nbsp;</td>
       <td class="menu" style="text-align:right; font-size:12px ;">
	   <!--Menu-Right-Begin-->	
	   
	   <!--Menu-Right-End-->
	   </td>
</tr>
</table>

<div style="width:100% ; height:60px ; background-image: url(./style/uvd/img/002.png);" class="class1" >
<span style="text-align:center; font-size:12px ;"><br>Made by Dadie<br>2005</span>
</div>

</body>
</html>
Wenn ich nun den Code so nemen würde so hääte ich dann folgenden Code

HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<title></title>
	
	<link rel="stylesheet" href="./style/uvd/css/default.css" type="text/css">
	
</head>
<body>


 <span class="menukat" style="background-image: url(./style/uvd/img/003.png);">@</span>

<a href=""  style="padding-left:5px ;" title="">@</a><br>



<div style="width:100% ; height:60px ; background-image: url(./style/uvd/img/001.png);" class="class1" >
<br>
<script type="text/javascript">
<!--
//Hier Bitte den Seiten Namen eintragen
//#####################################
var titel = "<!--Sitename-Begin--><!--Sitename-End-->";
//#####################################
for(i=0;i<titel.length;i++) {
 part = titel.substr(i,1);
 part = part.toLowerCase();
 if(part != ' ') document.write('<img src="./style/uvd/img/buchstaben/'+part+'-head.png" alt="'+part+'" />&nbsp;');
 else document.write(' &nbsp; &nbsp; ');
}
-->
</script>

</div>

<table border="0" width="100%" cellspacing="0" cellpadding="0" >
<tr>
       <td class="menu" style="text-align:left; font-size:12px ;">
	   <!--Menu-Left-Begin-->	

	   <!--Menu-Left-End-->
	   <br>
	   </td>
	   <td style="width:15px;" >&nbsp;</td>
       <td class="mitte" >
	   <br>
	   <!--Contest-Begin-->	
	   
	   <!--Contest-End-->
	   </td>
	   <td style="width:15px;" >&nbsp;</td>
       <td class="menu" style="text-align:right; font-size:12px ;">
	   <!--Menu-Right-Begin-->	
	   
	   <!--Menu-Right-End-->
	   </td>
</tr>
</table>

<div style="width:100% ; height:60px ; background-image: url(./style/uvd/img/002.png);" class="class1" >
<span style="text-align:center; font-size:12px ;"><br>Made by Dadie<br>2005</span>
</div>

</body>
</html>
Ich kann mich ja irren weil ich habe es noch nciht Online getestet aber ich bin mir doch sicher das das ergebniss dann so aussehn würde