|
Posted by Raj on 10/18/05 21:53
On Tue, 18 Oct 2005 19:27:14 +0100, wrote
(in article <0001HW.BF7AFD1200015CF8F0407550@news.zen.co.uk>):
> Hi,
>
> I have a website that redirects users to the "intro_page" via the start page
> if they enter the website anywhere except the start page. Here's the script
> for the start page. The first bit checks to see if the forwarding page has
> set the "s" value. If it has then it finds the appropriate website name, logo
> etc. This is to tailor make the look and feel of the site according to where
> it has come from.
>
> Here's the script. It doesn't go to intro_page.php. It just sits on
> start.php.
>
> I'm using PHP5 and MySQL 4.1.14.
>
> Many thanks,
>
> Raj
>
> Here's the script:
>
> <?php
> session_start();
> session_destroy();
> include("./general_scripts_etc/header1.php");
> $s=$_GET['s'];
> $query="SELECT * FROM site_data WHERE site_name='$s'";
> $result=@mysql_query($query);
> $num=mysql_num_rows($result);
> if ($num==0)
> {
> $query="SELECT * FROM site_data WHERE site_number='1'";
> $result=@mysql_query($query);
> while ($Row=mysql_fetch_array($result))
> {
> $_SESSION['site_name']=$Row[site_name];
> $_SESSION['site_logo_location']=$Row[site_logo_location];
> $_SESSION['site_admin_email']=$Row[site_admin_email];
> $_SESSION['site_number']=$Row[site_number];
> ob_end_clean();
> header("Location: intro_page.php");
> }
> }
> if ($num==1)
> {
> while ($Row=mysql_fetch_array($result))
> {
> $_SESSION['site_name']=$Row[site_name];
> $_SESSION['site_logo_location']=$Row[site_logo_location];
> $_SESSION['site_admin_email']=$Row[site_admin_email];
> $_SESSION['site_number']=$Row[site_number];
> ob_end_clean();
> header("Location: intro_page.php");
> }
> }
> include("./general_scripts_etc/footer1.php");
> ?>
>
Sorry, Just to say that it doesn't work on my computer. Can you see where I'm
going wrong?
Thanks
Navigation:
[Reply to this message]
|