rendered paste body<?php $page = "http://ansi/walloom/todo/1-15/ch14a2.html"; $data = file_get_contents($page); preg_replace("/\n/"," ",$data); preg_match_all("/^<input.[^>]+>(.[^<\n]+).+[^\n]?$/im",$data,$matches); //echo $matches[0][0]; $i = 1; echo '<pre>'; echo htmlspecialchars('<ul>'."\n"); foreach($matches[1] as $key => $value) { preg_match("/([a-z])\./",$matches[1][$key],$ch); echo htmlspecialchars("\t".'<li>'."\n"); echo htmlspecialchars("\t\t".'<input type="radio" name="q'.$i.'" id="q'.$i.'_'.$ch[1].'" value="'.$ch[1].'" />'."\n"); echo htmlspecialchars("\t\t".'<label for="q'.$i.'_'.$ch[1].'">'.$value.'</label>'."\n"); echo htmlspecialchars("\t".'</li>'."\n"); if (preg_match("/^a\./",$matches[1][++$key])) { echo htmlspecialchars('</ul>'."\n"); echo "\n----------------------------------------------------------------------------------------------------------------------------\n\n"; echo htmlspecialchars('<ul>'."\n"); $i++; } } echo '</pre>';?>