RE: [PHP] converting multiple URL values for the same variable into an array

From: Date: Sun, 15 Jul 2001 23:07:23 +0000
Subject: RE: [PHP] converting multiple URL values for the same variable into an array
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-57990@lists.php.net to get a copy of this message
I should also clarify that .pls is set up as a PHP extension and the page is being interpreted by the PHP engine. --kurt -----Original Message----- From: Kurt Lieber [mailto:kurt@lieber.org] Sent: Sunday, July 15, 2001 4:03 PM To: php-general@lists.php.net Subject: [PHP] converting multiple URL values for the same variable into an array I'm modifying some code for ampache (ampache.kveton.com) and have run into a snag that I'm not sure I understand completely. Part of the code produces a URL similar to the following: http://myhost/playlist.pls?song=100&song=101&song=102 and $song then gets passed to this function: function get_song_path_from_id ( $song ) { GLOBAL $dbh, $db_name; $songs = ''; $count = 0; if ( is_array( $song ) ) { while ( list($k,$v) = each($song) ) { //does some cool stuff } } else { //does some other stuff } return ($songs); } So, am I correct in assuming that $song will never be considered an array? (basically, given the above code and URL, $song will always equal 102) I'm new to PHP, and since I didn't write the original code, I'm not sure if this is a bug, or something that I just don't fully understand. Assuming it is a bug, can anyone offer some suggestions on how to take the URL and parse it out and input the values into an array called $song? (get_song_path_from_id() is used by several other parts of the code, so any modifications to that code would need to leave the rest of the functionality intact) Thanks. --kurt P.S. If anyone is looking for a simple, easy-to-use (and set up) mp3 manager, I highly recommend ampache. It doesn't have a bunch of bells & whistles (which I don't want) -- it simply provides a simple, effective way to manage playlists and play your mp3 songs from anywhere. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net For additional commands, e-mail: php-general-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.general (#57990) next »