este http://www.9lessons.info/2010/07/goo...-with-php.html
lo envio por post
pero hay enviarlo y el captcha ser correcto me da este error
Warning: Cannot modify header information - headers already sent by (output started at /home/public_html/reg2.php:3) in /home/public_html/reg2.php on line 76
la linea 76 es esto
header("location:".$nombreclasi2."_".$id_clasi);
que debo hacer aca dejo el codigo completo gracias
crear.php
Código PHP:
Ver original
<?php /** Validate captcha */ if (empty($_SESSION['captcha']) || trim(strtolower($_REQUEST['captcha'])) != $_SESSION['captcha']) { $captcha_message = "Invalido captcha"; $style = "background-color: #FF606C"; ?> <script language="JavaScript" type="text/javascript"> setTimeout("url()",1000); function url() { window.history.back(); } </script> <? } else { //Conexion con la base //selección de la base de datos con la que vamos a trabajar //variable clasificado $nombreclasi = $_POST["clasificado"]; $nombreclasi=str_replace(array('(','\'','´','{','}','+','´','*','¨','[',']','%','-','ç','&','/','\ ','%','\$','#','"','!','?','¡',':',';',')'),'',$nombreclasi); //variable imagen $nombre_archivo = $_FILES["imagen"]["name"]; $tipo_archivo = $_FILES["imagen"]["type"]; $tamano_archivo = $_FILES["imagen"]["size"]; //corto el texto hasta 50 $nombreclasi2 = $nombreclasi; $categoria = $_POST["categoria"]; //Fecha actual //Fecha vencimiento //compruebo si las características del archivo son las que deseo { echo "La extension o el tamano de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se permiten archivos de 2 Mb maximo.</td></tr></table>"; ?> <script language="JavaScript" type="text/javascript"> setTimeout("url()",3000); function url() { window.history.back(); } </script> <? }}else {//Ejecucion de la sentencia SQL $sql = "INSERT INTO clasificados (clasificado,nombreclasi,fecha,fecha_exp,categoria,imagen) VALUES ('$nombreclasi','$nombreclasi2','$fecha','$fecha_exp','$categoria','$nom_img')"; //obtenemos el ID del ultimo registro y hacer header }else{ }} $nom_img = "img-".$fecha1.$nombre_archivo; $directorio = 'imgcl'; { //Ejecucion de la sentencia SQL $sql = "INSERT INTO clasificados (clasificado,nombreclasi,fecha,fecha_exp,categoria,imagen) VALUES ('$nombreclasi','$nombreclasi2','$fecha','$fecha_exp','$categoria','$nom_img')"; //obtenemos el ID del ultimo registro y hacer header }else{ } } } } ?>
gracias por su tiempo estoy atento