Mangled Code Mess [英] Mangled Code Mess

查看:82
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆