Como eu ja disse em outros tópicos, eu não entendo muito, mas gosto do pouco que sei.
Meu problema é o seguinte hoje.
Fiz uma pagina no Dreamweaver o nome dela agora é Index.php
No caso irei usar ela como a página principal.
Para chamar os conteúdos, eu uso isso:
<?php if (isset($_GET['id'])){ switch ($_GET['id']){ case 01: include "teste.php"; break; case 02: include "programas.php"; break; } }else{ include "home.php"; } ?>
Isso o que eu coloquei no content.
Tudo certinho, tudo ok até ai.
Agora o problema:
Baixei um script em php + mysql, aonde é um autentificador de usuários, esses que o cara cria um usuário e tudo mais.
Porém agora, não sei como faço.. Eu devo chamar as paginas do mesmo modo?
Por que assim, no readme do script fala que nas páginas aonde só os usuários tem acesso, deve-se colocar a cima de tudo o:
<? include("verifica.php"); ?>
Até ai tudo bem, eu coloco o code, mas dai dá problema lá no index.php, quando eu coloco pra chamar a tal página, o erro é o seguinte:
Warning: session_start() [[url="http://localhost:8090/newk/function.session-start"]function.session-start[/url]]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\newk\index.php:8) in C:\xampp\htdocs\newk\verifica.php on line 2 Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\newk\index.php:8) in C:\xampp\htdocs\newk\verifica.php on line 4
Galera, ja li milhares de coisas e nada funcionou.
Como eu disse, pode ser algo noob pra vocês, mas pra mim hehe é tenso!
Valeu obrigado por sempre me ajudarem!
EDIT:
Desculpe o double post, mas só pra separar melhor, eu também tentei usar uma função que vi aqui num tuto:
Aonde no content eu só coloquei isso:
<?php QueryString($_GET['id'], "home.php", "arquivos") ?>
E no funcão.php:
<?php //CRIA UMA FUNÇÃO function QueryString($get, $inicio, $pasta){ //verifica se $get existe $get = (isset($get)) ? $get : ''; //remove os espaços antes e depois da string $get = trim($get); //remove tag php e html $get = strip_tags($get); //verifica se está vazio if(empty($get)){ include("$pasta/$inicio"); } //verifica se existe algum desses caracteres elseif(eregi("http|www|.php|.asp|.net|.gif|.exe|.jpg|./", $get)){ echo 'Aceeso Negado'; } //verifica se o arquivo não existe elseif(!file_exists("$pasta/$get.php")){ echo 'A página que você está procurando não existe!'; }else{ //passando pelas verificações, ele dá o include include("$pasta/$get.php"); } } ?>
E porém, dá o mesmo errinho

Tadinho de mim.. ajudem-me

Edição feita por: Strong Hiagante, 08/12/2009, 09:45.