Jump to content

creating new html page with php problem


linuxfreakphp

Recommended Posts

this string:

$str2="<html> <body>  <h1>lol<h1/> <p>hahaha</p> </body> </html>"

note: between the tags it's "\n".

that a is creating new html page, but the code of the new page is looking like that:

<html><body><h5>lol<h5&#047;><p>hahaha<&#047;p><&#47;body><html&#047;>

as a code and not as html should be display.

 

the php code that creating the html page look like that:

while($i<$p)
{
$pattern='/\n/';
if(preg_match($pattern,substr($str2,$i,1)))
{
	echo "yes \$str3=".$str3."<br />";
	$i++;
	$myFile = "files/testFile.html";
	$fh = fopen($myFile, 'a') or die("can't open file");
	fwrite($fh,$str3);
	fclose($fh);
	$str3="";
}
else
{
	$str3.=$str2[$i];
	echo $str3."<br />\$i=".$i;
	$i++;
}
}

 

the code is fine and he don't show any error or warring and working,but he won't create for me new html document as he should be why???

Link to comment
https://forums.phpfreaks.com/topic/227433-creating-new-html-page-with-php-problem/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.