صحت عملکر یه تبدیل گر html به PHP

BEHESHT

Well-Known Member
سلام خسته نباشید خدا قوت


دوستان یه کنورتور پیدا کردم که توش این امکان رو داشت که تبدیل HTML به PHP این یه نمونه تبدیل شدش هست آیا عملکردش درست بوده.

من که از PHP هیچی نمی دونم ولی امیدوارم که پاسخ گو باشه این کنورتور و برای انجمن بذارم:

کد نمونه HTML :
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>:: CLAIM JUMPER RESTAURANTS</title>
<style type="text/css">
<!--
body,td,th {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #B17537;
}
body {
    background-color: #000000;
}
a {
    font-size: 12px;
    color: #FFFFFF;
}
a:visited {
    color: #B17537;
}
a:hover {
    color: #FFFFFF;
}
a:active {
    color: #FFFFFF;
}
.style1 {color: #CCCCCC}
-->
</style>
</head>

<body>
<div align="center"><img src="images/webhome2.jpg" alt="web home" width="800" height="600" border="0" usemap="#Map">
<map name="Map"><area shape="rect" coords="335,410,425,446" href="hypertext/home.htm" alt="enter site">
<area shape="rect" coords="70,474,387,551" href="hypertext/joinresponse.htm" target="_self" alt="join e-club">
<area shape="rect" coords="472,477,754,544" href="hypertext/reservations_intro.htm" target="_self" alt="reswervations">
</map>
</div>
<table width="770"  border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td align="center" valign="middle"><div align="center">        
      <p>&nbsp;</p>
      <p><br>
      </p>
    </div></td>
  </tr>
</table>

<div align="center">
  <p align="center"><span class="style1">Copyright &copy; 2008 Claim Jumper Restaurants LLC. All rights reserved</span> <br>
  </p>
  <p>&nbsp;</p>
  <p>&nbsp;    </p>
</div>

</body>
</html>
و نمونه ی تبدیل شدش به PHP :
PHP:
<?php
// - Generated with HtmltoPhp Code converter Ver.2.0 Build 16
// - (C)Copyright 2003, By. Adam Y.Edwin - Arigola Software Division
// - Get our new version and product update only at
// - http://www.arigola.com

echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\n";
echo "\"http://www.w3.org/TR/html4/loose.dtd\">\n";
echo "<html>\n";
echo "<head>\n";
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">\n";
echo "<title>:: CLAIM JUMPER RESTAURANTS</title>\n";
echo "<style type=\"text/css\">\n";
echo "<!--\n";
echo "body,td,th {\n";
echo "    font-family: Arial, Helvetica, sans-serif;\n";
echo "    font-size: 12px;\n";
echo "    color: #B17537;\n";
echo "}\n";
echo "body {\n";
echo "    background-color: #000000;\n";
echo "}\n";
echo "a {\n";
echo "    font-size: 12px;\n";
echo "    color: #FFFFFF;\n";
echo "}\n";
echo "a:visited {\n";
echo "    color: #B17537;\n";
echo "}\n";
echo "a:hover {\n";
echo "    color: #FFFFFF;\n";
echo "}\n";
echo "a:active {\n";
echo "    color: #FFFFFF;\n";
echo "}\n";
echo ".style1 {color: #CCCCCC}\n";
echo "-->\n";
echo "</style>\n";
echo "</head>\n";
echo "\n";
echo "<body>\n";
echo "<div align=\"center\"><img src=\"images/webhome2.jpg\" alt=\"web home\" width=\"800\" height=\"600\" border=\"0\" usemap=\"#Map\">\n";
echo "<map name=\"Map\"><area shape=\"rect\" coords=\"335,410,425,446\" href=\"hypertext/home.htm\" alt=\"enter site\">\n";
echo "<area shape=\"rect\" coords=\"70,474,387,551\" href=\"hypertext/joinresponse.htm\" target=\"_self\" alt=\"join e-club\">\n";
echo "<area shape=\"rect\" coords=\"472,477,754,544\" href=\"hypertext/reservations_intro.htm\" target=\"_self\" alt=\"reswervations\">\n";
echo "</map>\n";
echo "</div>\n";
echo "<table width=\"770\"  border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\n";
echo "  <tr>\n";
echo "    <td align=\"center\" valign=\"middle\"><div align=\"center\">        \n";
echo "      <p>&nbsp;</p>\n";
echo "      <p><br>\n";
echo "      </p>\n";
echo "    </div></td>\n";
echo "  </tr>\n";
echo "</table>\n";
echo "\n";
echo "<div align=\"center\">\n";
echo "  <p align=\"center\"><span class=\"style1\">Copyright &copy; 2008 Claim Jumper Restaurants LLC. All rights reserved</span> <br>\n";
echo "  </p>\n";
echo "  <p>&nbsp;</p>\n";
echo "  <p>&nbsp;    </p>\n";
echo "</div>\n";
echo "\n";
echo "</body>\n";
echo "</html>\n";
echo "";
?>
امیدوارم که سوال رو جای مناسبی بیان کرده باشم چون از این جا بهتر پیدا نکردم


یاحق

باحق

تاحق
 
بسم الله الرحمن الرحیم
سلام
از همان کدهای html استفاده کنید بهتره / الان این کدهایی که تبدیل کردید هیچ فرقی در نمایششان ندارد / فقط کار خود رو کمی زیاد کردید.

درستش اینه که از کدهای html استفاده کنید.
 

shnoit

Well-Known Member
سیستم php nuke خودش یه ماژول داره که این کارو انجام میده!
اون بشتر برا ساخت بلوک و ماژول nuke کاربرد داره !!
اضافه میکنم که در اون تبدیل html به asp, jsp و چند نمونه دیگر هم امکان پذیر بود !! شاید اگه تو جستجوگرها یه سرچ کنین، ماژول رو گیر بیارن !!:wink:
 

BEHESHT

Well-Known Member
یک دنیا ممنون

یعنی این کد ها رو با پسوند پی اچ پی ذخیره کنم و آپلود کنم کار اچ تا ام ال رو انجام می ده ولی فقط پسوندش پی اچ پی هستش.

یعنی هیچ مشکلی ایجاد نمی کنه؟!
شاید اگه تو جستجوگرها یه سرچ کنین، ماژول رو گیر بیارن !!

می شه یه کم اسم دقیق تر از این محصول معرفی کنید تا سرچ کنم.
 

Cyletech

Member
سلام،

کاری که این کد تبدیلگر انجام میده فقط اینه که هر خط از کد html شما رو در یک echo قرار میده و اولا استفاده از این کد ها جائز نیست و دوماً اینکه اصلا نیازی هم به این کار نیست و فقط می تونید همون html رو بگذارید!
 

shnoit

Well-Known Member
دوست عزیز اسم ماژول مربوطه در نیوک : PHP-Nuke_Tools

ببینید دوست عزیز، اصول اینکه کامل از این شیوه برای کنی، درست نیست، چون میتونی در کد داخل کدهای php از کدهای Html استفاده کنی !!!
کافیه یه سر به مقالات و بخش آموزش php در همین فروم سر بزنید، متوجه خواهید شد.:wink:

موفق باشین
 

جدیدترین ارسال ها

بالا