piu' precisamente mi da
Warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp1-8\www\degustandovino\insert_articolo.php:1) in c:\programmi\easyphp1-8\www\degustandovino\insert_articolo.php on line 42
segno sotto qual'e la riga 42... non riesco a capire cosa ce' che non va
il contenuto viene elaborato ed inserito correttamente...
codice:<? include("config.inc.php"); include("rid.php"); $db = mysql_connect($db_host, $db_user, $db_password); mysql_select_db($db_name, $db); $titolo=$_POST["titolo"]; $testo=$_POST["news"]; if (trim($titolo) == "" or ($testo)== ""){ $red="./new_articolo.php?id=1"; Header("Location: $red");} else{ $titolo = str_replace("<", "<", $titolo); $titolo = str_replace(">", ">", $titolo); $testo = str_replace("<", "<", $testo); $testo = str_replace(">", ">", $testo); $testo = str_replace("'", "\'", $testo); $testo = nl2br($testo); $data = time(); $foto="no"; if (($_FILES['file']['type']== "image/jpeg" or $_FILES['file']['type']== "image/pjpeg") and ($_FILES['file']['size']<102401)) { $uploaddir = "./articoli/"; $random = rand(100, 10000); $_FILES['file']['name']= $random ."_" .$_FILES['file']['name']; $_FILES['file']['name']= str_replace(' ','_',$_FILES['file']['name']); $foto=$_FILES['file']['name']; move_uploaded_file($_FILES['file']['tmp_name'], $uploaddir . $_FILES['file']['name']); } $query = "INSERT INTO articoli (titolo, articolo, data,img) VALUES ('$titolo', '$testo', '$data','$foto')"; if(mysql_query($query, $db)){ $red="./new_articolo.php?id=2"; }else $red="./new_articolo.php?id=3"; rigo 42 - Header("Location: $red"); } ?>

Rispondi quotando
che sia quello?
