Hi Haydar

I had this problem a lot of times before, and i can tel you that you cannot
execute a header call and a echo call

 header(sprintf("Location: %s", $insertGoTo));
> >*************************************here is the error
> > >   exit();
            }
> > >   ob_get_contents() ;
> > >
>
>***************************************************************************
***********************************************
> > > ?>
> > > <?  ob_end_flush(); ?>
> > > <?php  //echo "-------------<br>";   (if you comment this out like i
did, you wont get the error, you need to put the header or the echo inside
an if statement that exits otherwise you will keep on getting the error)(i
changed your <br> a bit as well, should work)

            ?>    > > > <html>

"Haydar Moussalem" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
>
>
>
> >From: "Gabor Hojtsy" <[EMAIL PROTECTED]>
> >Reply-To: [EMAIL PROTECTED]
> >To: "haydar" <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
> >Subject: Re: need help please
> >Date: Sat, 10 Jan 2004 15:39:45 +0100 (CET)
> >
> >Please ask support questions at [EMAIL PROTECTED] I would
> >suggest you read the manual page of header() and headers_sent() before
> >you ask there though.
> >
> >Regards,
> >Gabor Hojtsy
> >
> > >
> > > hello
> > > i have this probleme
> > > i include a connection file to the db
> > > then i update i record and finaly i want to redirect it to another
> >page using header function but i have the following error
> > > Warning: Cannot modify header information - headers already sent by
> >(output started
> > > my code is :
> > > <?php require_once('../Connections/vb_conn.php');?>
> > > <?php ob_start(); ?>
> > > <?php global $gifname;
> > > $gifname=rand(1,1000);
> > > $gifname=$gifname.".gif";
> > > global $jpgname;
> > > $jpgname=rand(1000,10000);
> > > $jpgname=$jpgname.".jpg";
> > > if(is_uploaded_file($pic))
> > >   {   global $myvar;
> > >      $myvar = $HTTP_POST_FILES['pic']['name'];
> > >      $cd = getcwd();
> > >      $wd = $cd."/pics";
> > >      chdir($wd);
> > >  if([EMAIL PROTECTED]('.'))
> > >    { if($HTTP_POST_FILES['pic']['type']=="image/gif")
> > >       {
> > >       if(file_exists($GLOBALS['myvar']))
> > >         {
> > >         rename($GLOBALS['myvar'],$GLOBALS['gifname']);
> > >         }
> > >       copy($HTTP_POST_FILES['pic']['tmp_name'],$dir);
> > >       if(file_exists("Resource id #1"))   {
> > >       rename("Resource id #1",$GLOBALS['myvar']);
> > >         }
> > >       elseif(file_exists("Resource id #2"))   {
> > >       rename("Resource id #2",$GLOBALS['myvar']);
> > >         }
> > >         elseif(file_exists("Resource id #3"))   {
> > >       rename("Resource id #3",$GLOBALS['myvar']);
> > >         }
> > >         elseif(file_exists("Resource id #4"))   {
> > >       rename("Resource id #4",$GLOBALS['myvar']);
> > >         }
> > >         }
> > >   if($HTTP_POST_FILES['pic']['type']=="image/jpeg")
> > >       {
> > >       if(file_exists($GLOBALS['myvar']))
> > >         {
> > >         rename($GLOBALS['myvar'],$GLOBALS['jpgname']);
> > >         }
> > >       copy($HTTP_POST_FILES['pic']['tmp_name'],$dir);
> > >       if(file_exists("Resource id #1"))   {
> > >       rename("Resource id #1",$GLOBALS['myvar']);
> > >         }
> > >       elseif(file_exists("Resource id #2"))   {
> > >       rename("Resource id #2",$GLOBALS['myvar']);
> > >         }
> > >         elseif(file_exists("Resource id #3"))   {
> > >       rename("Resource id #3",$GLOBALS['myvar']);
> > >         }
> > >         elseif(file_exists("Resource id #4"))   {
> > >       rename("Resource id #4",$GLOBALS['myvar']);
> > >         }
> > >       closedir($dir);}
> > > }
> > > }
> > > function GetSQLValueString($theValue, $theType, $theDefinedValue = "",
> >$theNotDefinedValue = "")
> > > {
> > >   $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) :
> >$theValue;
> > >   switch ($theType) {
> > >     case "text":
> > >       $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
> > >       break;
> > >     case "long":
> > >     case "int":
> > >       $theValue = ($theValue != "") ? intval($theValue) : "NULL";
> > >       break;
> > >     case "double":
> > >       $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'"
> >: "NULL";
> > >       break;
> > >     case "date":
> > >       $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
> > >       break;
> > >     case "defined":
> > >       $theValue = ($theValue != "") ? $theDefinedValue :
> >$theNotDefinedValue;
> > >       break;
> > >   }
> > >   return $theValue;
> > > }
> > > $editFormAction = $HTTP_SERVER_VARS['PHP_SELF'];
> > > if (isset($HTTP_SERVER_VARS['QUERY_STRING'])) {
> > >   $editFormAction .= "?" . $HTTP_SERVER_VARS['QUERY_STRING'];
> > > }
> > > if ((isset($HTTP_POST_VARS["MM_insert"])) &&
> >($HTTP_POST_VARS["MM_insert"] == "form1")) {
> > >   $insertSQL = sprintf("INSERT INTO iss_pages (iss_id, pg_name,
> >pg_alt, pg_order, pg_display) VALUES (%s, %s, %s, %s, %s)",
> > >                        GetSQLValueString($HTTP_POST_VARS['page_id'],
> >"int"),
> > >                        GetSQLValueString($GLOBALS['myvar'], "text"),
> > >                        GetSQLValueString($HTTP_POST_VARS['image_alt'],
> >"text"),
> > >
> >GetSQLValueString($HTTP_POST_VARS['image_order'], "int"),
> > >
> >GetSQLValueString($HTTP_POST_VARS['display'],"text"));
> > >   mysql_select_db($database_vb_conn, $vb_conn);
> > >   $Result1 = mysql_query($insertSQL, $vb_conn) or die(mysql_error());
> > >   if (isset($HTTP_SERVER_VARS['QUERY_STRING'])) {
> > >     $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
> > >     $insertGoTo .= $HTTP_SERVER_VARS['QUERY_STRING'];  }
> > >   if (isset($HTTP_POST_VARS['another']))
> > >  { $nb= $HTTP_POST_VARS['page_id'];
> > > $insertGoTo = "ins_pages.php?inb=$nb"; }
> > > else { $insertGoTo = "issues_menu.php";}
> > >
> > >
> > >
>
>***************************************************************************
***********************************************
> > >   header(sprintf("Location: %s", $insertGoTo));
> >*************************************here is the error
> > >   exit();}
> > >   ob_get_contents() ;
> > >
>
>***************************************************************************
***********************************************
> > > ?>
> > > <?  ob_end_flush(); ?>
> > > <?php  echo "-------------"."<br>"; ?>
> > > <html>
> > > <head>
> > > <title>Uploading</title> <body link="#FFFFFF" vlink="#FFFFFF"
> >alink="#FFFFFF"><br>
> > > <meta http-equiv="Content-Type" content="text/html;
> >charset=utf-8"></head>
> > > <link rel="stylesheet" href="../cp.css">
> > > <body>
> > > </body>
> > > </html>
> > >
> > >
> > >
> >
> >
>
> _________________________________________________________________
> MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*.
> http://join.msn.com/?page=features/virus

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

Reply via email to