Projet

Général

Profil

« Précédent | Suivant » 

Révision ffcfd9fb

Ajouté par Colin Fleming il y a presque 10 ans

Tidy up "diag_traceroute.php" XHTML

Add SUMMARY to tables
Close INPUT tags
Update HTML Boolean operators
Change PRE tag to a TEXTAREA tag and add JavaScript code to take off
warp
Add missing closing FONT, closing BODY and closing HTML tags

Voir les différences:

usr/local/www/diag_traceroute.php
91 91
?>
92 92
<?php if ($input_errors) print_input_errors($input_errors); ?>
93 93
<form action="diag_traceroute.php" method="post" name="iform" id="iform">
94
<table width="100%" border="0" cellpadding="6" cellspacing="0">
94
<table width="100%" border="0" cellpadding="6" cellspacing="0" summary="diag traceroute">
95 95
<tr>
96 96
	<td colspan="2" valign="top" class="listtopic"><?=gettext("Traceroute");?></td>
97 97
</tr>
98 98
<tr>
99 99
	<td width="22%" valign="top" class="vncellreq"><?=gettext("Host");?></td>
100 100
	<td width="78%" class="vtable">
101
		<?=$mandfldhtml;?><input name="host" type="text" class="formfld" id="host" size="20" value="<?=htmlspecialchars($host);?>"></td>
101
		<?=$mandfldhtml;?><input name="host" type="text" class="formfld" id="host" size="20" value="<?=htmlspecialchars($host);?>" /></td>
102 102
</tr>
103 103
<tr>
104 104
	<td width="22%" valign="top" class="vncellreq"><?=gettext("IP Protocol"); ?></td>
105 105
	<td width="78%" class="vtable">
106 106
		<select name="ipproto" class="formselect">
107
			<option value="ipv4" <?php if ($ipproto == "ipv4") echo 'selected="selected"' ?>>IPv4</option>
108
			<option value="ipv6" <?php if ($ipproto == "ipv6") echo 'selected="selected"' ?>>IPv6</option>
107
			<option value="ipv4" <?php if ($ipproto == "ipv4") echo "selected=\"selected\"" ?>>IPv4</option>
108
			<option value="ipv6" <?php if ($ipproto == "ipv6") echo "selected=\"selected\"" ?>>IPv6</option>
109 109
		</select>
110 110
	</td>
111 111
</tr>
......
118 118
			foreach ($sourceips as $sip):
119 119
				$selected = "";
120 120
				if (!link_interface_to_bridge($sip['value']) && ($sip['value'] == $sourceip))
121
					$selected = 'selected="selected"';
121
					$selected = "selected=\"selected\"";
122 122
		?>
123 123
			<option value="<?=$sip['value'];?>" <?=$selected;?>>
124 124
				<?=htmlspecialchars($sip['name']);?>
......
132 132
	<td width="78%" class="vtable">
133 133
		<select name="ttl" class="formfld" id="ttl">
134 134
			<?php for ($i = 1; $i <= MAX_TTL; $i++): ?>
135
				<option value="<?=$i;?>" <?php if ($i == $ttl) echo "selected"; ?>><?=$i;?></option>
135
				<option value="<?=$i;?>" <?php if ($i == $ttl) echo "selected=\"selected\""; ?>><?=$i;?></option>
136 136
			<?php endfor; ?>
137 137
		</select>
138 138
	</td>
......
140 140
<tr>
141 141
	<td width="22%" valign="top" class="vncellreq"><?=gettext("Reverse Address Lookup");?></td>
142 142
	<td width="78%" class="vtable">
143
		<input name="resolve" type="checkbox"<?php echo (!isset($resolve) ? "" : " CHECKED"); ?>>
143
		<input name="resolve" type="checkbox"<?php echo (!isset($resolve) ? "" : " checked=\"checked\""); ?> />
144 144
	</td>
145 145
</tr>
146 146
<tr>
147 147
	<td width="22%" valign="top" class="vncellreq"><?=gettext("Use ICMP");?></td>
148 148
	<td width="78%" class="vtable">
149
		<input name="useicmp" type="checkbox"<?php if($_REQUEST['useicmp']) echo " CHECKED"; ?>>
149
		<input name="useicmp" type="checkbox"<?php if($_REQUEST['useicmp']) echo " checked=\"checked\""; ?> />
150 150
	</td>
151 151
</tr>
152 152
<tr>
153 153
	<td width="22%" valign="top">&nbsp;</td>
154 154
	<td width="78%">
155
		<input name="Submit" type="submit" class="formbtn" value="<?=gettext("Traceroute");?>">
155
		<input name="Submit" type="submit" class="formbtn" value="<?=gettext("Traceroute");?>" />
156 156
	</td>
157 157
</tr>
158 158
<tr>
......
169 169
	<td valign="top" colspan="2">
170 170
<?php
171 171
if ($do_traceroute) {
172
	echo "<font face='terminal' size='2'>\n";
172
	echo "<font face=\"terminal\" size=\"2\">\n";
173 173
	echo "<strong>" . gettext("Traceroute output:") . "</strong><br />\n";
174 174
	ob_end_flush();
175
	echo "<pre>\n";
175
?>
176
	<script type="text/javascript">
177
	//<![CDATA[
178
	window.onload=function(){
179
		document.getElementById("tracerouteCaptured").wrap='off';
180
	}
181
	//]]>
182
	</script>
183
<?php
184
	echo "<textarea id=\"tracerouteCaptured\" style=\"width:98%\" name=\"code\" rows=\"15\" cols=\"66\" readonly=\"readonly\">";
176 185
	$useicmp = isset($_REQUEST['useicmp']) ? "-I" : "";
177 186
	$n = isset($resolve) ? "" : "-n";
178 187

  
......
191 200

  
192 201
	//echo "Traceroute command: {$cmd}\n";
193 202
	system($cmd);
194
	echo "</pre>\n";
203
	echo "</textarea>&nbsp;</font>";
195 204
} ?>
196 205
	</td>
197 206
</tr>
198 207
</table>
199 208
</form>
200 209
<?php include("fend.inc"); ?>
210
</body>
211
</html>

Formats disponibles : Unified diff