- Home
- Categorie
- Coding e Sistemistica
- PHP
- errore in sessioni
-
errore in sessioni
Ciao ragazzi ^___^ problema del giorno (XD):
stavo creando un codice per la registrazione che, essendo composto da più pagine, necessita il salvataggio dei dati pagina per pagina. Ho pensato quindi di utilizzare le sessioni... ho fatto una ricerca e mi sono indirizzata per la spiegazione che viene data sul sito di Giorgio Tave (l'ho trovata semplice e con esempi che si avvicinano al mio risultato ^^).
Ho inserito nella mia prima pagina di form questo codice:<?php
session_start();
$num_registrazione =session_id();
session_register("nome","cognome","email","professione","sesso");
?>(che dovrebbe quindi registrare la variabile nome, cognome, email, professione e sesso)
il problema è che provando la registrazione mi appaiono nella pagina stessa queste righe di errore:
Warning: session_start(): Cannot send session cookie - headers already sent by...
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at...
la riga a cui si riferiscono è quella in cui è scritto "session_start();".... dove ho sbaliato?
-
Eccoci di nuovo
la sessione deve essere invocata all'inizio degli script,
e prima di altro codice visibile a video...mettila in testa alla pagina e vedrai che funziona...
errore!!!
[php]
<body>
ciao ciao
<?php
session_start();
...
?>
[/php]giusto!!!
[php]
<?php
session_start();
...
?>
<body>
ciao ciao
[/php]
-
ariciaoooo XDDD
allura... ho fatto come dici tu:
<html>
<head>
<?php
session_start();
$num_registrazione =session_id();
session_register("nome","cognome","email","professione","sesso");
?>
<title>Iscrizione</title>
<script language="javascript" src="select.js">
</script>
</head>
<body><form name="dati" action="iscrizione4.php" method="post" onSubmit="return checkFields(this)">
<p>Dati</p> .......e qui il codice continua...
ma continua a darmi sempre il solito errore... XD
-
Errato!!!
<html>
<head>
<?php
session_start();
$num_registrazione =session_id();Giusto!!!
<?php
session_start();
$num_registrazione =session_id();
...
?>
<html>
<head>´Prova e dimmi...
-
YEAH! ^^ funzionaaaa! ti ringrazio ^^ sempre molto gentile...
mi metto a continuare il codice ^^
spero di non tornarvi a rompere almeno in giornata XDDDDsiau siau ^_^
-
Non ti preoccupare e chiedi pure,
a volte è come giocare ai cruciverba...