While I am sure that you are right.  I went to the webpages that you
identified and did not see anything on' and ".  I tried the code that typed
up and it said that Date_and_Time wher and undefinded index and also that
the headers could not be modified.

Advanced stuff for me, while I do see the logic in the operation

What is the difference in a single quote and a double quote?

the base_url is this suppose to be an I or and L
$base_url .= dirname($_SERVER['REQUEST_UR    I   ']);





"Curt Zirzow" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> * Thus wrote Ronald The Newbie Allen ([EMAIL PROTECTED]):
> >
> > what I currently have is
> >
> >  echo "<META HTTP-EQUIV=\"refresh\" content=\"0;
> > URL=./Conference_Calls.php?Date_and_Time=".$_POST["$Date_and_Time"].">";
>
> Have you looked at what this is actually outputing?
>
> >
> > Tried several things from the string and either they return a parsing
error
> > or they return ".$_POST
> >
> > kind of clueless now....help please
>
> You might want to read:
> http://www.php.net/manual/en/langref.php
>
> It'll give you a better grasp on what  you're trying to do.
>
>
> >
> > The code:
> >
> > <?
> > $event =  $_GET['Event_Type'];
> > $Date_and_Time = $_GET['Date_and_Time'];
>
> You're using $_GET here but $_POST in the output of your meta tag,
> which one is it?
>
> > //echo "$event";
> > //echo "$time";
> > if ($event == "Trouble_Tickets") {
> >  echo '<META HTTP-EQUIV="refresh" content="0;
URL=./Trouble_Tickets.php">';
> > } elseif ($event == "Conference_Calls") {
> >  print '<META HTTP-EQUIV="refresh" content="0;
> > URL=./Conference_Calls.php?Date_and_Time=$_POST["Date_and_Time"]">';
> > } elseif ($event == "Outage_Reports") {
> >  echo '<META HTTP-EQUIV="refresh" content="0;
URL=./Outage_Reports.php">';
> > } else {
> >  echo '<META HTTP-EQUIV="refresh" content="0; URL=./log.php">';
> > }
> >
>
> A few points:
>  - You're if/elseif would better be written with a switch()
>    statment.
>  - You shouldn't really use a meta-refresh, but redirect the user
>    using header().
>  - Learn the difference between how php treats the single quote (')
>    vs the double quote (")
>
>
> <?php // this start tag is highly recommended
>
> // Grab the event from the Query String
> $event = $_GET['Event_Type'];
>
>
> // Make the base url for redirection.
> $base_url  = 'http://' . $_SERVER['HTTP_HOST'];
> $base_url .= dirname($_SERVER['REQUEST_URI']);
>
> switch ($event) {
>
>   case 'Trouble_Tickets':
>     $redirect = $base_url . $event . '.php';
>     break;
>
>   case 'Conference_Calls':
>     $redirect = $base_url . $event . '.php?Date_and_Time='.
$_POST['Date_and_Time'];
>     break;
>
>   case 'Outage_Reports':
>     $redirect = $base_url . $event . '.php';
>     break;
>
>   default:
>     $redirect = $base_url . 'log.php';
>     break;
> }
>
> // Now redirect the user
> header('Location: ' . $redirect);
> exit();
> ?>
>
>
> Curt
> -- 
> "I used to think I was indecisive, but now I'm not so sure."

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to