Errore di header se metto include al posto delle istruzioni

Marcom149

Nuovo Utente
3 Mag 2015
13
0
1
Buongiorno,
è più facile a vedersi che a spiegarsi.
Ho un file php nel quale c'è una include relativa al multilanguage.
Questa include è presente in tutti i miei file php e va bene ovunque. Ma non qui.
Qui mi dà un errore di Header. Mi fa impazzire.
Il problema è che se sostituisco le istruzioni all'include tutto funziona.
Di seguito inserisco il codice con l'include e, a seguire, il contenuto dell'include.
Vi prego aiutatemi.

PHP:
<?php
session_start();// come sempre prima cosa, aprire la sessione
include("SCVConnectdb.php"); // Include il file di connessione al database

if(isset($_COOKIE["SCVcoo"])) {
$daticookie=$_COOKIE["SCVcoo"];
$dati=explode(",",$daticookie);
$condom=$dati[0];
$userid=$dati[1];
$password=$dati[2];
$nome=$dati[3];
$admin=$dati[4];
$remember=$dati[5];
$loggato=$dati[6];
}
else {
$condom="";
$userid="";
$password="";
$nome="";
$admin=false;
$remember=false;
$loggato=false;
}

[B]include("SCVMultilanguage.php");[/B] // Include il file per il multilanguage

$nomin=$_POST["nomin"];
$email=$_POST["email"];
$indirizzo=$_POST["indirizzo"];
$citta=$_POST["citta"];
$messaggio=$_POST["messaggio"];

require 'PHPMailerAutoload.php';
$mail = new PHPMailer;
$mail->isSMTP();
$mail->Host = "out.alice.it";
$mail->SMTPAuth = true;
$mail->Username = "xxxxxxx";
$mail->Password = "xxxxx";
$mail->Port = 25;
$mail->From = "xxxxx";
$mail->FromName = "xxxxx";
$mail->addAddress("xxxxx");
$mail->WordWrap = 50;
$mail->isHTML(true);
$mail->Subject = "xxxxx";
$body = $ContattaciSubject."<br>";
$body .= $ContattaciNomeCognome." ".$nomin."<br>";
$body .= $ContattaciEmail." ".$email."<br>";
$body .= $ContattaciIndirizzo." ".$indirizzo."<br>";
$body .= $ContattaciCitta." ".$citta."<br>";
$body .= $ContattaciMessaggio." ".$messaggio."<br>";
$mail->Body = $body;
if(!$mail->send()) {
header('location:SCVContattaci.php?action=ContInvK O&errore='.$mail->ErrorInfo);
}
$err="ContInvOK";
header('location:SCVContattaci.php?action=SCVContI nv&errore='.$err);

?>

Questo è il contenuto di SCVMultilanguage.php

PHP:
$lingue = array(1=>'Italiano', 'English');
$choose = array(1=>'Scegli la lingua', 'Choose language');
$flags = array(1=>'it', 'en');
$lingua = @$_GET['lingua'];
if (!$lingua) $lingua = 1; // default italiano
switch ($lingua) {
case 1:
include "lingue/it.php";
break;
case 2:
include "lingue/en.php";
break;
}

Ripeto: se metto le istruzioni al posto dell'include tutto funziona
 
Ultima modifica di un moderatore:

otto9due

Utente Attivo
22 Feb 2014
529
21
28
Prova così.. E' un tentativo eh :p

PHP:
include 'SCVMultilanguage.php';

Poi attenzione con gli include ed i link..
 

Marcom149

Nuovo Utente
3 Mag 2015
13
0
1
Prova così.. E' un tentativo eh :p

PHP:
include 'SCVMultilanguage.php';

Poi attenzione con gli include ed i link..

Grazie della risposta otto9due.
Ho trovato il problema e lo posto ad uso di altri.
Era un semplice spazio dopo il tag ?> della incluse.
Lo spazio indicava un carattere da scrivere a video visto che era fuori dalla sezione php e provocava l'errore.
Tolto lo spazio tutto ok
Grazie ancora
 
Discussioni simili
Autore Titolo Forum Risposte Data
A Errore con header ( Location...) PHP 4
benfy85 messaggio di errore header PHP 3
felino Windows 7: errore 80072EFE su Windows Update Windows e Software 1
A errore http://datatables.net/tn/7 PHP 4
M Errore visualizzazione meta tag title e description SEO e Posizionamento 1
A Errore durante il salvataggio Photoshop 0
M Errore configurazione motion detection nvr Hikvision DS-7616 IP Cam e Videosorveglianza 0
voldemort [c] Errore di segmentazione (core dump creato) C/C++ 1
T SSD - errore sistema Hardware 2
R Navigare sito con cURL, mi restituisce errore PHP 0
L File CSV con app inventor da errore Sviluppo app per Android 2
A Errore visualizzazione selezione testo Photoshop 0
S Errore PHP - Notice: Undefined index ... PHP 14
U Campo vuoto data errore Fatal error: PHP 2
R Errore UPDATE tabella mysql PHP 1
R W10 Segnalazione di errore su terminale USB Windows e Software 0
G non riesco a capire quale sia l'errore [SQL] MySQL 2
I Errore 80040220 nella newsletter con paginazione Classic ASP 0
E Errore di lettura php in html PHP 8
A php metodo post jquery non da mai errore jQuery 4
W Errore di run-time di Microsoft VBScript error '800a0035' Impossibile trovare il file Classic ASP 0
B Errore unexpected '$variabile' (T_VARIABLE) in your code on line PHP 2
M errore dopo passaggio Php 7.2 PHP 6
S -> Errore PHP 8
S Errore "ftp_put(): Can't open that file: Permission denied" PHP 1
P Errore telecamere hdcvi dahua IP Cam e Videosorveglianza 16
L form multipla php sql,errore in inserimento MySQL 0
M Errore JavaScript per php [objeto HTMLParagraphElement] PHP 0
F [PHP]Errore registrazione PHP 8
MarcoGrazia [PHP] Download di file con errore all'interno. PHP 1
V [ORACLE] Errore ora-06512 at sys.utl_file Oracle 0
A [WordPress] Errore Plugin WordPress 0
P [WordPress] Messaggio di errore in file style.css WordPress 0
G [Javascript] Errore inserimento dati Backend Node.js e workbench Javascript 1
M [PHP] WS-Security errore PHP 0
E Errore configurazione 18 Dahua Dome POE IP Cam e Videosorveglianza 6
M [PHP] Errore di percorso, file not found PHP 3
MrSab [MySQL] Foreign key errore MySQL 5
D Acer errore 0701: USB Over Current... Hardware 0
gandalf1959 Errore di connessione a DB MySql PHP 5
ANDREA20 errore php PHP 1
N [PHP] ERRORE: SyntaxError: Unexpected token N in JSON at position 1 PHP 0
Tommy03 Errore invio email con PHP PHP 1
Max 1 Errore driver con lettore di smart card Hardware 6
Shyson [PHP] Errore inspiegabile PHP 1
A Errore NET::ERR_CERT_COMMON_NAME_INVALID SEO e Posizionamento 0
A index.php errore PHP 3
M Errore pagina php 'Cannot detect primary key' PHP 8
Tommy03 [PHP] Errore query selezione avg PHP 0
L [Java] Errore json conversione Java 0

Discussioni simili