|
Posted by one man army on 01/21/06 22:47
In article <dqtuto$nc2$1@phys-news4.kolumbus.fi>,
"Kimmo Laine" <spam@outolempi.net> wrote:
> "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">
> >
Oh! the Doctype counts. I did not see that anywhere. (thanks Kimmo)
also, the file is called index.html. I would like to keep that. Is
there a place that spells out the rules for when it is ok to have
xx.html and when I need to use xxx.php? It seems like the code is just
not executing. What else do I need to make sure of?
I am using PHP Version 4.4.0.
> > <?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.
Navigation:
[Reply to this message]
|