Re: Re: An easier way? $_POST[] => $_SESSION[]

From: Date: Mon, 01 Nov 2004 23:34:06 +0000
Subject: Re: Re: An easier way? $_POST[] => $_SESSION[]
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-200889@lists.php.net to get a copy of this message
--- Greg Beaver <cellog@php.net> wrote: > Erich Kolb wrote: > > Is there an easier way to assign all post data from a form to > > session data? > > > > Eg., > > > > $_SESSION['first_name'] = $_POST['first_name']; > > $_SESSION['last_name'] = $_POST['last_name']; > > > > $_SESSION['email'] = $_POST['email']; > > Never pass in data from any external source without explicitly > validating it. You could run into some serious crap if malicious > users attempt to pass in very large chunks of BS into random > $_POST variables, and you simply save it in $_SESSION. For > instance, if you have any quota, you might exceed it in a single > bound, and your whole site would stop working. Greg++ :-) Chris ===== Chris Shiflett - http://shiflett.org/ PHP Security - O'Reilly HTTP Developer's Handbook - Sams Coming January 2005 http://httphandbook.org/

« previous php.general (#200889) next »