- Home
- Categorie
- Coding e Sistemistica
- Coding
- [Tutorial] Area privata
- 
							
							
							
							
							Appena clicco login mi esce Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\programmi\easyphp1-8\www\login.php:1) in c:\programmi\easyphp1-8\www\config.php on line 2 Quando invece faccio il login mi esce questo Warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp1-8\www\login.php:1) in c:\programmi\easyphp1-8\www\login.php on line 35 La riga 35 è questa header('Location: privata.php'); Io non ho spostato nulla di riga te lo garantisco, appena metto a href mi viene fuori questo, appena lo tolgo non me lo fà più... 
 
- 
							
							
							
							
							Ho rifatto tutto da capo dallo zip che hai lasciato, ho messo il link anche su registrato e và tutto perfettamente, anche la privata va bene, ma appena metto il link <a href="">Pagina privata!</a><br /> mi dà quell'avvertimento... 
 
- 
							
							
							
							
							L'errore che hai postato, riguarda altre pagine config.php e login.php, non lo script che hai incollato tu. 
 
- 
							
							
							
							
							Ma...ho lasciato tutto immodificato lì...solo nel config. ho messo il mio db...e basta... 
 
- 
							
							
							
							
							Forse hai messo qualche spazio prima di <?php e generi un output. 
 
- 
							
							
							
							
							Giuro, non ho toccato nulla in quei file...hai mica provato tu a linkarlo? 
 
- 
							
							
							
							
							Quel codice che hai messo tu, non può generare quell'errore. 
 
- 
							
							
							
							
							Eppure lo genera :bho: Tu hai mica provato a linkarlo? Scusami se ti rompo... 
 
- 
							
							
							
							
							L'errore è chiaro, non c'è bisogno di provarlo, perchè l'errore lo genera prima che arrivi li. 
 
- 
							
							
							
							
							Allora c'è qualcosa di storto nel mio pc, perchè io non ho toccato nulla, solo messo un link. 
 Va be, grazie lo stesso.
 Ciao!
 
- 
							
							
							
							
							Ho problemi con questo script, in particolare nella registrazione... Credo sia sbagliata la query di inserimento, oppure il database.sql Fatto sta che ho provato a farne uno io di database e di upparlo tramite phpmyadmin di altervista... Ma da sempre errore! Quando ti registri (con questo script) da l'errore (Errore 003, contattare l'amministratore Table 'my_infosicurezza.utenti' doesn't exist) Ovviamente si riferisce a questa stringa di codice nel file registrati.php 
 [php]
 mysql_query($strSQL) OR die("Errore 003, contattare l'amministratore ".mysql_error());
 [/php]il file sql è impostato in questo modoCREATE TABLE 'utenti' ( 
 'id' INT( 12 ) NOT NULL AUTO_INCREMENT, PRIMARY KEY,
 'user' TEXT NOT NULL,
 'pass' TEXT NOT NULL,
 'mail' TEXT NOT NULL
 ) ENGINE = MYISAM;Premetto che di Sql ne so poco (questione di tempo), per questo voglio approfonfire l'argomento... ne approfitto dell'estate! Grazie. 
 
- 
							
							
							
							
							Ciao infosicurezza, L'errore dice che nel database my_infosicurezza non esiste la tabella utenti. 
 
- 
							
							
							
							
							
 
- 
							
							
							
							
							Hai lanciato la query: 
 [php]
 CREATE TABLE 'utenti' (
 'id' INT( 12 ) NOT NULL AUTO_INCREMENT, PRIMARY KEY,
 'user' TEXT NOT NULL,
 'pass' TEXT NOT NULL,
 'mail' TEXT NOT NULL
 ) ENGINE = MYISAM;
 [/php]
 Sul database?Stai attento ad iniziare ogni frase con una maiuscola ed evita lo stile sms, in modo da aiutarci a tenere il forum leggibile. Grazie.  
 
- 
							
							
							
							
							Puoi spiegare passo passo ? 
 Grazie
 
- 
							
							
							
							
							Devi aprire il phpmyadmin, e nel menu sinistro entri nel database. 
 Una volta entrato nel database in alto vedi la linguetta SQL, vai li e incolli nell'area di testo:CREATE TABLE `utenti` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `user` TEXT NOT NULL , `pass` TEXT NOT NULL `mail` TEXT NOT NULL ) ENGINE = MYISAM ;E la fai eseguire. 
 In questo modo hai creato la tabella e ora la registrazione dovrebbe funzionare correttamente.
 
- 
							
							
							
							
							Anche questo ho provato... per sicurezza ho rieseguito tutto... e mi da sempre il seguente errore : edit (ho risolto) 
 
- 
							
							
							
							
							
 
- 
							
							
							
							
							Scusa ho ti ho dato l'SQL con l'errore. 
 Fai eseguire questa:CREATE TABLE `utenti` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `user` TEXT NOT NULL , `pass` TEXT NOT NULL, `mail` TEXT NOT NULL ) ENGINE = MYISAM ;
 
- 
							
							
							
							
							Non ti preoccupare lo corretta io! 
 
