Ciao a tutti premesso che mastico poco poco questo linguaggio di programmazione
anche perchè faccio tuttaltra cosa nella vita vorrei riuscire a risolvere un piccolo
problema che ho sul mio sito
un form che potrà essere in modalità post oppure get salva la sessione
<?php
session_start();
$nominativo = $_POST[nominativo];
$telefono = $_POST[telefono];
$città = $_POST[città];
$email = $_POST[email];
$nominativo = $_GET[nominativo];
$telefono = $_GET[telefono];
$città = $_GET[città];
$email = $_GET[email];
$_SESSION['nominativo'] = $nominativo;
$_SESSION['telefono'] = $telefono;
$_SESSION['città'] = $città;
$_SESSION['email'] = $email;
?>
chiaramente la sessione viene richiamata nei 10/15 form che ci sono sul sito
in questo modo, ovviamente genero una sessione per far si' che tali dati a me necessari
non devono essere tutte le volte richiesti al cliente nel periodo che naviga sul sito
e quindi compila le richieste
<?php
session_start();
$nominativo = $_SESSION['nominativo'];
$telefono = $_SESSION['telefono'];
$città = $_SESSION['città'];
$email = $_SESSION['email'];
?>
e fin qui nessun problema la sessione viene registrata
aprendo un form ovviamente ottengo i dati già scritti nei campi
però ho un errore che non riesco a risolvere, ho curiosato nel forum ho trovato qualcosa che mi può aiutare ma è troppo complesso l'esempio per le mie necessita e non riesco a capirci
se posso essere di aiuto mi sembra di capire che l'errore sia generato da delle inclusioni di pagine che ho nei form (chiaramente il menu' e la testata del sito nominata includenuovagrafica.php )
l'errore è questo
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at bla bla:\bla bla\bla bla\bla bla\includenuovagrafica.php:6)
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at bla bla:\bla bla\bla bla\bla bla\includenuovagrafica.php:6)
nel forum mi sembra di aver capito che devo fare un redirect o qualcosa del genere
comunque come può essere risolto questo piccolo problema, essendo normale che in pagine pho spesso ci siano delle inclusioni
da parte mia l'unica soluzione che riesco a pensare e eliminare appunto quell'inclusione e fare un frame, ma non mi piace risolvere "spartanamente" oppure "adattare"
vi ringrazio per la pazienza di aver letto e per l'aiuto
ciao a tutti