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