ya todo me funciona inserta y actualiza registro.. el problemas es cuando modifico..
al parecer el problema va por aki header(sprintf("Location: %s", .... el navegadorme dice q estoy repitiendo cabeceras.. y ps si hay dos cabeceras en el codigo pero tiene la sentencia.. de que si esta definido tal cosa la ejecute si no no...
bueno espero no haber sido enredoso.. mi problema parece ser sencillo
Código PHP:
Ver original
$ruta_destino = "images/"; if(move_uploaded_file($_FILES['fichero']['tmp_name'], $ruta_destino . $_FILES['fichero']['name'])) { } } } $foto = $_FILES['fichero']['name']; $insertSQL = sprintf("INSERT INTO staff (nombre, foto, puesto, email, mostrar, lugar) VALUES (%s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['nombre'], "text"), GetSQLValueString($foto, "text"), GetSQLValueString($_POST['puesto'], "text"), GetSQLValueString($_POST['email'], "text"), GetSQLValueString($_POST['mostrar'], "text"), GetSQLValueString($_POST['lugar'], "text")); $insertGoTo = "contactoform.php"; $insertGoTo .= $_SERVER['QUERY_STRING']; } } if ($_GET['val'] == 'si') { $valor='no'; } elseif ($_GET['val'] == 'no') { $valor='si'; } GetSQLValueString($valor, "text"), GetSQLValueString($_GET['id'], "int")); $updateGoTo = "contactoform.php"; $updateGoTo .= $_SERVER['QUERY_STRING']; } }