note 82837 added to function.parse-str

From: Date: Mon, 28 Apr 2008 16:09:34 +0000
Subject: note 82837 added to function.parse-str
Groups: php.notes 
Request: Send a blank email to php-notes+get-138875@lists.php.net to get a copy of this message
<? //by shimon doodkin $url_form=url_to_form($url); echo '<form action="'.$url_form['action'].'" method="get">'; echo $url_form['hidden']; echo '<input name="otherfiled" type="text">'; echo '<input type="submit">'; echo '</form>'; function url_to_form($url) { $url=split('\?',$url,2); $action=$url[0]; $hidden=""; if(isset($url[1])) { $pairs=split('&',$url[1]); foreach($pairs as $pair) { $pair=split('=',$pair,2); $name=$pair[0]; if(isset($pair[1])) $value=$pair[1]; else $value=''; $name=$name; $value=htmlspecialchars($value); if($name!='') $hidden.='<hidden name="'.$name.'" value="'.$value.'">'; } } return array('action'=>$action,'hidden'=>$hidden); } ?> ---- Server IP: 82.80.248.162 Probable Submitter: 213.8.90.246 ---- Manual Page -- http://www.php.net/manual/en/function.parse-str.php Edit -- https://master.php.net/note/edit/82837 Del: integrated -- https://master.php.net/note/delete/82837/integrated Del: useless -- https://master.php.net/note/delete/82837/useless Del: bad code -- https://master.php.net/note/delete/82837/bad+code Del: spam -- https://master.php.net/note/delete/82837/spam Del: non-english -- https://master.php.net/note/delete/82837/non-english Del: in docs -- https://master.php.net/note/delete/82837/in+docs Del: other reasons-- https://master.php.net/note/delete/82837 Reject -- https://master.php.net/note/reject/82837 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#138875) next »