Interesting Header does prefer complete URLs (eg http://www.example.com/index.php)
Try that and see what happens Dan -- -----Original Message----- From: steve miller [mailto:[EMAIL PROTECTED] Sent: 09 January 2006 16:56 To: [email protected] Subject: Re: [wdvltalk] location: wits end Hi Dan. die() and exit() stop the script, but I am getting no re-direct to index.html. If I echo out some placeholders, I find that the script jumps over the header statement and then stops. For example: if($no==1) { echo "2"; header ("Location: index.html"); echo "3"; exit(); } prints out 2 and 3, then quits with no re-direct. The thing that puzzles me is that this same exact code works in some pages in the same directory on the site, but not in others. What could cause that? steve On Jan 9, 2006, at 11:08 AM, Dan Parry wrote: > Try using the break inside switch cases but not in an if loop > > Also try using die(); (or exit()) directly after the header() as this > prevents further script execution[1] > > Dan > -- > > [1] Source: http://uk2.php.net/manual/en/function.header.php > > -----Original Message----- > From: steve miller [mailto:[EMAIL PROTECTED] > Sent: 09 January 2006 15:56 > To: [email protected] > Subject: [wdvltalk] location: wits end > > Hi all. > > I am at my wits end trying to figure out why the following php does not > work: > > switch ($no) > { > case "1": > echo "1"; > header ("Location: index.html?xx=2"); > echo "2"; > break; > } > > I set $no to equal 1, and the page will not re-direct to index.html. I > also tried: > > if($no==1) > { > header ("Location: index.html?xx=2"); > } > > and it will not re-direct either. If I try: > > if($no==1) > { > header ("Location: index.html?xx=2"); > break; > } > > I get a fatal error about level 1 break/continue. The weird thing is > that I am using this exact same stuff on other pages in this site and > they work fine! > > Any ideas on what to look for? > > steve > ____ The WDVL Discussion List from WDVL.COM ____ To Join wdvltalk, Send An Email To: mailto:[EMAIL PROTECTED] or use the web interface http://e-newsletters.internet.com/discussionlists.html/ Send Your Posts To: [email protected] To change subscription settings, add a password or view the web interface: http://intm-dl.sparklist.com/read/?forum=wdvltalk ________________ http://www.wdvl.com _______________________ You are currently subscribed to wdvltalk as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] To unsubscribe via postal mail, please contact us at: Jupitermedia Corp. Attn: Discussion List Management 475 Park Avenue South New York, NY 10016 Please include the email address which you have been contacted with. __________ NOD32 1.1356 (20060108) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com ____ The WDVL Discussion List from WDVL.COM ____ To Join wdvltalk, Send An Email To: mailto:[EMAIL PROTECTED] or use the web interface http://e-newsletters.internet.com/discussionlists.html/ Send Your Posts To: [email protected] To change subscription settings, add a password or view the web interface: http://intm-dl.sparklist.com/read/?forum=wdvltalk ________________ http://www.wdvl.com _______________________ You are currently subscribed to wdvltalk as: unknown lmsubst tag argument: '' To unsubscribe send a blank email to [EMAIL PROTECTED] To unsubscribe via postal mail, please contact us at: Jupitermedia Corp. Attn: Discussion List Management 475 Park Avenue South New York, NY 10016 Please include the email address which you have been contacted with.
