|
Posted by Kimmo Laine on 01/21/06 20:35
"one man army" <newsAT@screenlightDOT.com> kirjoitti
viestissδ:newsAT-93926C.08475321012006@newsclstr02.news.prodigy.com...
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
>
> <?php
> $debug=0;
> ini_set('display_errors', 1);
> ini_set('safe_mode', 'FALSE');
>
> error_reporting(E_ALL & ~E_NOTICE);
> ?>
>
> <?php
> $zipRaw = $_GET['zipRaw_name'];
> if ( !empty($zipRaw) ) {
>
> $valid = $zValid = true; //checkLength($zipRaw, 1, 5);
>
> if ($valid) {
> header( "Location:http://www.yahoo.com");
> exit;
> } else {
> echo( "<html><head></head><body> zipRaw = ");
> echo( $zipRaw );
> echo( " <br></body>" );
> }
> }
> ?>
>
> -------- or print() in place of echo()
>
> verbatim, same results. The Browser shows
>
>
> zipRaw = "); echo( $zipRaw ); echo( "
> " ); } } ?>
The header won't work because the code sends output before setting the
header. (Headers must be set before any outpyt, and the doctype is the first
output you send. On the other hand, it doesn't give you error of headers
already been sent therefore I submit that your php code is never executed
for one reason or another. Like I already said once, check the SOURCE CODE
when you view the result in the browser - I bet that you see the original
php code as it is.
--
SETI @ Home - Donate your cpu's idle time to science.
Further reading at <http://setiweb.ssl.berkeley.edu/>
Kimmo Laine <antaatulla.sikanautaa@gmail.com.NOSPAM.invalid>
[Back to original message]
|