i dont know why but the following code "kills" the browser: <?php //the function for adding new addresses function loop_new_address($loopnum,$url,$name){ //the ${'link' . $loopnum} says put $link and add $loopnum to the end if(isset($_COOKIE['link' . $loopnum . ''])){ loop_new_address_help($loopnum+1,$url,$name); } else{ setcookie('link' . $loopnum . '',$url,time()+3600,'/'); setcookie('name' . $loopnum . '',$name,time()+3600,'/'); setcookie('link' . $loopnum . '',$url,time()+3600); setcookie('name' . $loopnum . '',$name,time()+3600); print('<a href=$url>' . $name . '</a> was added'); }; }; //A function to let loop_new_address loop function loop_new_address_help($loopnum,$url,$name){ loop_new_address($loopnum,$url,$name); }; if(isset($_GET['new'])) { loop_new_address(1,$_GET['url'],$_GET['name']); }; print('<table>'); print('<tr><td><form Method="GET" action="module/personal/delete.php">delete</td></tr>'); //write code $writenum=1; while(isset($_COOKIE['link' . $writenum . ''])==true){ print('<a href=' . $_COOKIE['link' . $writenum . ''] . '>' . $_COOKIE['name' . $writenum . ''] . '</a>'); }; include('links.htm') ?> <tr><td><input type=submit value="Delete Checked"></form></td></tr> </table> <table> <tr><td><form METHOD="GET" ACTION="module/personal/links.php"><input type=hidden name=new value=1></td><td></td></tr> <tr><td>Site name</td><td><INPUT TYPE=text NAME="name" VALUE=""></td></tr> <tr><td>site url (if it is not on this site it MUST contain "http://")</td><td><INPUT TYPE=text NAME="url" VALUE=""></td></tr> <tr><td></td><td><INPUT TYPE="SUBMIT" VALUE="Continue"></form></td></tr> </table>
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php