ando haciendo un formulario pero cuando ingreso los datos me da este error
Warning: sprintf() [function.sprintf]: Too few arguments in /home/fullrapi/public_html/publicate/index.php on line 242
Query was empty
este es mi codigo a ver si pueden darme una manito
Código PHP:
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$ediciondir= 'curri/';
$uploaddir=$ediciondir;
if (!is_dir($ediciondir)) { mkdir($uploaddir, 0777); }
$filename = $_FILES['img']['name'];
if (file_exists($filename))
{
//Renombramos imagen añadiendole la letra b al final, aunque puede ser cualquier cosa
$imagen=$filename."b.jpg";
//La copiamos al servidor
move_uploaded_file($imagen, $uploaddir . $imagen);
}else
{
//La copiamos al servidor
move_uploaded_file($_FILES['img']['tmp_name'], $uploaddir . $_FILES['img']['name']);
}
$insertSQL = sprintf("INSERT INTO rrhh (nombre, rif, direccion, telefonos1, telefonos2, telefonos3, fax, url, correo1, correo2, subdominio, tipop, tiempop, tipopago, mision, vision, servicios, seccion1, seccion2, seccion3, otrassecciones, banner1, banner2, banner3, banner4, banner5, banner6, banner7, banner8, banner9, banner10, bannersa, seccionesa, bannersb, seccionesb, bannersc, seccionesc, bannersd, seccionesd, mesespublicar, publi1, publi2, publi3, publi4, publi5, publi6, publi7, publi8, publi9, publi10, publi11, publi12, publi13, oferta1, oferta2, oferta3, ofertasa, ofertasa1, ofertasb, ofertasb1, ofertasc, ofertasc1, otrasofertas, mesesofertas, red1, red2, red3, red4, red5, red6, red7, red8, img) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['id'], "int"),
GetSQLValueString($_POST['nombre'], "text"),
GetSQLValueString($_POST['rif'], "text"),
GetSQLValueString($_POST['direccion'], "text"),
GetSQLValueString($_POST['telefonos1'], "text"),
GetSQLValueString($_POST['telefonos2'], "text"),
GetSQLValueString($_POST['telefonos3'], "text"),
GetSQLValueString($_POST['fax'], "text"),
GetSQLValueString($_POST['url'], "text"),
GetSQLValueString($_POST['correo1'], "text"),
GetSQLValueString($_POST['correo2'], "text"),
GetSQLValueString($_POST['subdominio'], "text"),
GetSQLValueString($_POST['tipop'], "text"),
GetSQLValueString($_POST['tiempop'], "text"),
GetSQLValueString($_POST['tipopago'], "text"),
GetSQLValueString($_POST['mision'], "text"),
GetSQLValueString($_POST['vision'], "text"),
GetSQLValueString($_POST['servicios'], "text"),
GetSQLValueString($_POST['seccion1'], "text"),
GetSQLValueString($_POST['seccion2'], "text"),
GetSQLValueString($_POST['seccion3'], "text"),
GetSQLValueString($_POST['otrassecciones'], "text"),
GetSQLValueString($_POST['banner1'], "text"),
GetSQLValueString($_POST['banner2'], "text"),
GetSQLValueString($_POST['banner3'], "text"),
GetSQLValueString($_POST['banner4'], "text"),
GetSQLValueString($_POST['banner5'], "text"),
GetSQLValueString($_POST['banner6'], "text"),
GetSQLValueString($_POST['banner7'], "text"),
GetSQLValueString($_POST['banner8'], "text"),
GetSQLValueString($_POST['banner9'], "text"),
GetSQLValueString($_POST['banner10'], "text"),
GetSQLValueString($_POST['bannersa'], "text"),
GetSQLValueString($_POST['seccionesa'], "text"),
GetSQLValueString($_POST['bannersb'], "text"),
GetSQLValueString($_POST['seccionesb'], "text"),
GetSQLValueString($_POST['bannersc'], "text"),
GetSQLValueString($_POST['seccionesc'], "text"),
GetSQLValueString($_POST['bannersd'], "text"),
GetSQLValueString($_POST['seccionesd'], "text"),
GetSQLValueString($_POST['mesespublicar'], "text"),
GetSQLValueString($_POST['publi1'], "text"),
GetSQLValueString($_POST['publi2'], "text"),
GetSQLValueString($_POST['publi3'], "text"),
GetSQLValueString($_POST['publi4'], "text"),
GetSQLValueString($_POST['publi5'], "text"),
GetSQLValueString($_POST['publi6'], "text"),
GetSQLValueString($_POST['publi7'], "text"),
GetSQLValueString($_POST['publi8'], "text"),
GetSQLValueString($_POST['publi9'], "text"),
GetSQLValueString($_POST['publi10'], "text"),
GetSQLValueString($_POST['publi11'], "text"),
GetSQLValueString($_POST['publi12'], "text"),
GetSQLValueString($_POST['publi13'], "text"),
GetSQLValueString($_POST['oferta1'], "text"),
GetSQLValueString($_POST['oferta2'], "text"),
GetSQLValueString($_POST['oferta3'], "text"),
GetSQLValueString($_POST['ofertasa'], "text"),
GetSQLValueString($_POST['ofertasa1'], "text"),
GetSQLValueString($_POST['ofertasb'], "text"),
GetSQLValueString($_POST['ofertasb1'], "text"),
GetSQLValueString($_POST['ofertasc'], "text"),
GetSQLValueString($_POST['ofertasc1'], "text"),
GetSQLValueString($_POST['otrasofertas'], "text"),
GetSQLValueString($_POST['mesesofertas'], "text"),
GetSQLValueString($_POST['red1'], "text"),
GetSQLValueString($_POST['red2'], "text"),
GetSQLValueString($_POST['red3'], "text"),
GetSQLValueString($_POST['red4'], "text"),
GetSQLValueString($_POST['red5'], "text"),
GetSQLValueString($_POST['red6'], "text"),
GetSQLValueString($_POST['red7'], "text"),
GetSQLValueString($_POST['red8'], "text"),
GetSQLValueString($filename, "text")); //linea 242
mysql_select_db($database_cersol, $cersol);
$Result1 = mysql_query($insertSQL, $cersol) or die(mysql_error());
$insertGoTo = "confirmacion.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
} ?>