Re: What makes _SERVER stop working need default view to show nothing

From: Date: Mon, 03 Aug 2009 18:19:12 +0000
Subject: Re: What makes _SERVER stop working need default view to show nothing
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-296228@lists.php.net to get a copy of this message
On 8/3/09 12:26 PM, "Miller, Terion" <tmiller@springfi.gannett.com> wrote: All of a sudden this stopped working and keeps defaulting to A again if ($_SERVER['SCRIPT_FILENAME'] = "browse.php" ) { $default = "A"; } else { $default = ""; } I was using the above successfully until the boss rewrote the script now it defaults to the A's again....and that script_filename doesn't work... <?php //alphabetical pagination links //if the page is browse default to A's if on other pages just show pagination links and not default listings //Create array with letters AND number sign $letters = range('A','Z'); array_push($letters, 'nums'); $menu = ''; $selectedLetter = isset($_GET['letter']) ? $_GET['letter'] : NULL; foreach($letters as $letter) { if($letter == $selectedLetter && $selectedLetter != 'nums') { $menu .= sprintf('%s&nbsp', $letter); } else if($letter == $selectedLetter && $selectedLetter == 'nums') { $menu .= sprintf('%s&nbsp', '#'); } else { if($letter == 'nums') { $menu .= sprintf('<a href="browseMatt.php?letter=%s">%s</a>&nbsp;', 'nums', '#'); } else { $menu .= sprintf('<a href="browseMatt.php?letter=%s">%s</a>&nbsp;', $letter, $letter); } } } echo "<div align=\"center\"><b>{$menu}</b><br /></div>"; //Show all restaurants that start with $letter not between "A" and "Z" if ($selectedLetter == "nums") { for($i = 0; $i <= 9; $i++) { $sql = "SELECT DISTINCT ID, name, address FROM restaurants WHERE name LIKE '$i%'"; $result = mysql_query($sql) or die(mysql_error()); while($row = mysql_fetch_assoc($result)) { $name = $row['name']; printf('<a href="view.php?ID=%s"><b>%s</b><br />%s<br /><br /></a>', $row['ID'], $row['name'], $row['address']); } } } else { $sql = "SELECT DISTINCT ID, name, address FROM restaurants WHERE name LIKE '$selectedLetter%'"; $result = mysql_query($sql) or die(mysql_error()); while($row = mysql_fetch_assoc($result)) { $name = $row['name']; printf('<a href="view.php?ID=%s"><b>%s</b><br />%s<br /><br /></a>', $row['ID'], $row['name'], $row['address']); } } ?> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

« previous php.general (#296228) next »