Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

robertareis

[Resolvido] Não consigo visualizar minha página em PHP

Recommended Posts

Oi pessoal,

 

Sou iniciante e peço ajuda de vcs, não estou conseguindo visualizar minhas páginas em PHP.

Eu uso o Xampp, nele o Apache parece estar funcionando corretamente, mas quando coloco minha página na pasta Htdocs

e digito endereço na barra do navegador ela não abre. o que será que está errado.

 

Se alguém puder me ajudar, fico grata!

Compartilhar este post


Link para o post
Compartilhar em outros sites

você esta acessando por:

http://localhost

 

?

Compartilhar este post


Link para o post
Compartilhar em outros sites

aparece alguma mensagem de erro??

Se puder postar o código de uma das suas páginas fica mais facil te ajudar.

 

gustava, não aparece nenhum erro, aui está o código de uma página que estou tentando visualizar:

 

<?php


  if( isset( $recipient ) && !empty( $recipient ) && is_array( $HTTP_POST_VARS ) )
  {
        // Criação do Destinatário
        if( !isset( $email ) || empty( $email ) )
        {
     	   $email = $recipient;
        }
        reset( $HTTP_POST_VARS );

        // Criação da Mensagem
        $mensagem = null;
        while( list( $campo, $conteudo ) = each( $HTTP_POST_VARS ) )
        {
           $conteudo  = stripslashes( $conteudo );
           $mensagem .= $campo." = ".$conteudo;
           $mensagem .= "+============================================+\n";
        }

        // Criação do Assunto
        if( !isset( $assunto ) )
        {
           if( isset( $subject ) )
           {
              $assunto = $subject;
           }
           else
           {
              $assunto = "Contato !";
           }
        }

        // Redirecionamento
        if( isset( $redirect ) )
        {
           if( !strstr($redirect, "http-~~-//") )
           {
              $redirect = "http-~~-//".$redirect;
           }
        }
        else
        {
           $redirect = "http-~~-//www.wmonline.com.br/servicos/obrigado.htm";
        }

        // Enfim, envia o e-mail
        $cabecalho  = "From: <".$email.">\n"; 
        $cabecalho .= "X-Mailer: Servico de formulario gratuito - Webmasters Online\n"; 

        mail( 
              $recipient,
              $assunto,
              $mensagem,
              $cabecalho
            );

        // Redireciona
        Header( "Location: ".$redirect );
        exit;
  }
  else
  {
     Header( "Location: http-~~-///" );
  } // sem preenchimento

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz assim. Cria um arquivo teste.php. Coloca o seguinte código nela. Veja o que imprime.

 

<?php 
phpinfo();
?>

Carlos Eduardo

 

 

Fiz o que você pediu e apareceu a configuração do php, acho q está certo né?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Carlos Eduardo, quando eu digito o caminho no navegador ele simplesmente abre uma página com aquela mensagem de a página não pode ser exibida ou então a página fica em branco, não estou entendendo...pq

 

 

Você poderia me passar um outro script simples só pra eu testar??

 

 

obrigada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dependendo de como você está recebendo estas variaveis $recipient

 

Pode ser que ela nem entre no script abaixo !!!!

if( isset( $recipient ) && !empty( $recipient ) && is_array( $HTTP_POST_VARS ) )

 

/*else

{

Header( "Location: http:///" );

} // sem preenchimento

 

*/

else{

echo 'não entrei no if';

}

 

 

teste ae!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Adir, ele está imprimindo assim:

 

$recipient Pode ser que ela nem entre no script abaixo !!!! if( isset( $recipient ) && !empty( $recipient ) && is_array( $HTTP_POST_VARS ) ) /*else { Header( "Location: http:///" ); } // sem preenchimento */ else{ echo 'não entrei no if'; }

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então a questão é que o seu código não imprime nada.

 

Faz um teste assim... Coloca isto aqui na página.

 

<?php
function HelloWorld()
{
    echo 'Hello World. Estou aqui. Funcionei!!!';
}
HelloWorld();
?>

Vejo que imprime.

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então a questão é que o seu código não imprime nada.

 

Faz um teste assim... Coloca isto aqui na página.

 

<?php
function HelloWorld()
{
    echo 'Hello World. Estou aqui. Funcionei!!!';
}
HelloWorld();
?>

Vejo que imprime.

 

Carlos Eduardo

 

 

Agora eu consegui entender o problema....Obrigada!

Como estou aprendendo ainda estava testando algumas páginas e só que nunca conseguia ver coisa alguma.

 

 

 

Obrigada a todos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.