need help please

From: Date: Sat, 10 Jan 2004 14:20:38 +0000
Subject: need help please
Groups: php.mirrors 
Request: Send a blank email to php-mirrors+get-22902@lists.php.net to get a copy of this message
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($dir=@opendir('.')) { 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>

« previous php.mirrors (#22902) next »