Errore con header ( Location...)

aledero75

Utente Attivo
6 Apr 2012
88
0
0
Lamezia Terme
Ciao a tutti,
so bene che l'header va fatto prima di qualsiasi altro codice html o print o echo... ed io non penso di aver commesso questo errore...anche se sembra richiamarmi il file Connetti dove c'è solo la connessione al database..

L'errore è il seguente:
Warning: Cannot modify header information - headers already sent by (output started at /Applications/XAMPP/xamppfiles/htdocs/vimer/include/Connetti.php:26)

Posto il codice:Qualcuno può aiutarmi?

PHP:
<?php require_once('Session.php'); ?>
<?php

$utente = $_POST["utente"];
$password =  $_POST["password"];
$id= $_GET['id'];

include('include/Connetti.php');

$richiesta="SELECT * FROM `TblSerr` WHERE `Nome_utente` = '$utente' AND `Psw`='$password'";
$dati=mysql_query($richiesta);

while($riga=mysql_fetch_array($dati))
{
	$ragione = $riga['Ragione_serr'];	
}

if(mysql_num_rows($dati) ==  1)
{
	//accesso effettuato
	$messaggio .= "Utente trovato, login effettuato";
	$trovato = mysql_fetch_array ($dati);
	$_SESSION['Id_serr'] = $trovato ['Id_serr'];
	$_SESSION['Ragione_serr'] = $trovato ['Ragione_serr'];
	header ("Location: Area_personale.php");
	exit;
}
else 

echo ("<div class='testo_utente_errato'>
	
		Gentile utente,<br /><br /> i tuoi dati non sono presenti nel nostro database. Vai alla pagina <a href='Contatti.php'> Registrati</a> e compila il form inserimento dati. <br /><br />Cordiali saluti, Vimer srl
		
	</div>");


include('include/Chiudi.php');
?>
 

aledero75

Utente Attivo
6 Apr 2012
88
0
0
Lamezia Terme
PHP:
<?php
$host = "localhost";
$user = "root";
$pass = "";
$db = "prova";


$conn=mysql_connect("localhost", "root", "");

if (!$conn)
	{
	die("Connessione a Mysql non riuscita" . mysql_error());
	}


$db = mysql_select_db( "prova", $conn);
	if (!$db)
	{
	die("Connessione al Database non riuscita" . mysql_error());
	}
?>
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Uno spazio bianco è considerato output, e dunque la funzione header() restituirà un errore. Sbaglio o all'inizio del file c'è una riga vuota?
Comunque, per evitare problemi, puoi fare così:
PHP:
<?php
ob_start();

// ...
header('...');

ob_end_flush();
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
Jensen Errore di sintassi con DELETE PHP 3
P errore 404 con javascript Javascript 2
R Navigare sito con cURL, mi restituisce errore PHP 0
L File CSV con app inventor da errore Sviluppo app per Android 2
I Errore 80040220 nella newsletter con paginazione Classic ASP 0
MarcoGrazia [PHP] Download di file con errore all'interno. PHP 1
Tommy03 Errore invio email con PHP PHP 1
Max 1 Errore driver con lettore di smart card Hardware 6
A [PHP] errore 404 e invio mai path pagina con link interrotto PHP 2
3_g errore con mysql insert in PDO PHP 29
M [MySql - VB6 sp6] Problema connessione db con alcuni pc (errore Lost connection to MySQL server...). MySQL 1
M [MySQL] Solito errore #1064 con poca comprensione MySQL 14
L [PHP] upload con errore PHP 2
auritidesign Errore con mysqli_fetch_array PHP 3
C [MySQL] errore nell'importazione tabella con file csv MySQL 0
6 Errore pubblicazione sito con Muse Webdesign e Grafica 0
romeocharly errore del codice html con javascript durante ottimizzazione websitex5 Javascript 7
O errore INSERT con oggeto datetime MySQL 2
napuleone phpmyadmin problemi con windows 10 errore 200 PHP 0
M errore lettura data nel mysql con funzione Where PHP 1
C Errore con classe PHP 4
1 Errore di istallazione programma vb2010 con access in allegato MS Access 8
C Form con dentro div errore validatore w3c HTML e CSS 6
R Errore di comunicazione con database Mysql PHP 5
asevenx validazione W3C con errore utf-8 HTML e CSS 3
asevenx Errore di connessione e permessi in scrittura file .xml con Aruba Windows Hosting 8
M Errore ListView con ID "android.R.id.list" Sviluppo app per Android 1
J Problema con questo errore Error was: Undefined index: title linea 9 PHP 21
Z Errore con il register PHP 2
E errore php con database mysql PHP 0
V problemi con lock tables (errore 1100) come fare? MySQL 0
F errore con wordpress plug in WordPress 0
valient13 Errore con le emotions [javascript + php] Javascript 0
F Errore configurazione APACHE con PHP Apache 1
neo996sps Errore con script per invio mail PHP 3
M errore in IE con array.style Javascript 0
E errore con internet explorer Windows e Software 2
A errore : "550 cannot stor no permission" per pubblicare il sito con expression web Webdesign e Grafica 0
A errore : "550 cannot stor no permission" per pubblicare il sito con expression web HTML e CSS 1
C Errore 678 con modem alice gate 2 plus wifi Reti LAN e Wireless 3
neo996sps Errore su connessione a DB con VB2008 express Visual Basic 1
asevenx errore con l'inserimento dei dati nel database, campi vuoti Classic ASP 1
G errore con div container HTML e CSS 1
neo996sps Errore visualizzazione sito con explorer HTML e CSS 1
asevenx errore durante l'invio di email con CDONTS Classic ASP 8
F Query con errore Database 3
wer16 errore in ie con float left HTML e CSS 2
Y strano errore con immissione nickname e password PHP 8
G problemi con l'errore 0x80040E14 Classic ASP 4
S Pagine di errore con redirect PHP 7

Discussioni simili