Mangled Code Mess [英] Mangled Code Mess
问题描述
我继承了一个嵌入php,javascript和html的php脚本。
如何清理这样的代码:
我想我可以移动javascript分成
的独立.js文件。怎么样在HTML里面嵌入php?
<?php
.... snip ...
功能ShowCart()
{
...
?>
< html>
...
< script language =" JavaScript">
函数UpdateQty(item,backPage)
{
...
}
< / script>
< / head>
< body bgcolor =" #fffff">
...
<?php
while($ row = @mysql_fetch_array($ result))
{
...
?>
< tr>
< td width =" 15%" height =" 25">
< font face =" verdana"大小= QUOT 1 QUOT; color =" black">
< select name ="<?php echo $ row [" itemId"]; ?>"
onChange =" UpdateQty(this,''<?php echo $ _GET [''back''];?>'')">
....
}
I have inherited a php script that nests php, javascript, and html.
How do I clean up code like this:
I think I can move the javascript into a seperate .js file at the
least. What about the nesting of php inside the html?
<?php
....snip...
function ShowCart()
{
...
?>
<html>
...
<script language="JavaScript">
function UpdateQty(item, backPage)
{
...
}
</script>
</head>
<body bgcolor="#ffffff">
...
<?php
while($row = @mysql_fetch_array($result))
{
...
?>
<tr>
<td width="15%" height="25">
<font face="verdana" size="1" color="black">
<select name="<?php echo $row["itemId"]; ?>"
onChange="UpdateQty(this,''<?php echo $_GET[''back'']; ?>'')">
....
}
推荐答案
row = @mysql_fetch_array(
row = @mysql_fetch_array(
结果))
{
...
?>
< tr>
< td width =" 15%" height =" 25">
< font face =" verdana"大小= QUOT 1 QUOT; color =" black">
< select name ="<?php echo
result))
{
...
?>
<tr>
<td width="15%" height="25">
<font face="verdana" size="1" color="black">
<select name="<?php echo
row [" itemId"]; ?>"
onChange =" UpdateQty(this,''<?php echo
row["itemId"]; ?>"
onChange="UpdateQty(this,''<?php echo
这篇关于Mangled Code Mess的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!