Ir para conteúdo

POWERED BY:

Arquivado

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

aitadaniel

erro Parse error: syntax error, unexpected T_STRING

Recommended Posts

Olá pessoal sou iniciante em linguagem php e mysql e gostaria de uma ajudinha, li uma matéria na internet e achei interessante bem explicada, fiz tudo certinho como estava ali mas no final fica somente a mensagem de erro. Ja li e re-li e não achei o erro gostaria que me ajudassem neste problema. Desde ja agradeço a atenção.

 

Abaixo coloco os arquivos para análise.

 

"Obs: O banco de dados emac e as tb_mural ja foram criados corretamentes.

O problema acontece no arquivo inserindo.php.

 

conectdb.php

 

<?php

/** Local onde está rodando o php */

$hostname = 'localhost';

/** Nome de usuário que tem acesso */

$username = 'root';

/** Senha do usuário que tem acesso ao banco */

$senha = '';

/** Banco de dados desejado */

$banco = 'emac';

/** mysql_connect -- Abre uma conexão com o servidor MySQL */

$db = 'mysql_connect($hostname, $username, $senha);

/** mysql_select_db -- Seleciona um banco de dados MySQL */

mysql_select_db($banco, $db);

?>

 

 

exibir.php

 

<?

/** Arquivo para conectar ao Vanco de Dados */

require("conectdb.php");

/** Selecionando os dados do Banco de dados */

$sql = "SELECT * FROM tb_mural";

/** Buscando o limite da tabela para exibição */

while ($sql = mysql_fetch_array($limit) ) {

$id_mensagem = $sql["id_mensagem"];

$nome = $sql["nome"];

$mensagem = $sql["mensagem"];

 

 

/** exibindo através do echo o comando obtido */

echo "Mensagem do id $id_mensagem<br>$nome<br>$mensagem<br><br>;

} //fechando while

?>

 

inserindo.php

 

<?

/** Arquivo para conectar ao banco de dados */

require("conectdb.php);

 

/** Inserindo a tabela tb_mural, nos campos os valores das variáveis */

$sqlinsert = "INSERT INTO tb_mural (id_mensagem, nome, mensagem)

VALUES ('' , '$nome' , 'mensagem');

 

/** mysql_query -- Realiza uma query MySQL, executa o comando da variavel */

/** o comando die serve pra caso aconteça algum erro (Mostra uma mensagem e termina o Scrip atual) */

mysql_query($sqlinsert) or die ("Não foi possível inserir");

 

/** Exibe as informações se for inserido co sucesso

echo "$nome disse:<br>$mensagem";

 

?>

 

form.htm

 

<form action="inserindo.php" method="post" name="Mural" id="Mural">

<table width="450" border="0" cellspacing="0" cellpadding="3">

<tr>

<td width="111"><div align="right">Nome:</div></td>

<td width="339"><input name="nome" type="text" id="nome" size="30"></td>

</tr>

<tr>

<td valign="top"><div align="right">Mensagem:</div></td>

<td><textarea name="mensagem" cols="30" rows="10" id="mensagem"></textarea></td>

</tr>

<tr>

<td height="29" colspan="2" valign="top"><div align="center">

<input type="submit" name="Submit" value="Inserir no Banco de Dados">

</div>

</td>

</tr>

</table>

</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema de estar aqui:

require("conectdb.php);
Faltou fechar as aspas.[]'s
Cara valeu pela ajuda, mas não era somente fechar aspas porque fiz o procedimento e seguiu dando o mesmo erro.Se quiser testar o arquivo no server o endereço éwww.portalwebdesigner.com.br/bddesde ja agradeço a atenção

Compartilhar este post


Link para o post
Compartilhar em outros sites

nossa o codigo tem muito erro, aqui ele certo:

 

<?php/** Local onde está rodando o php */$hostname = 'localhost';/** Nome de usuário que tem acesso */$username = 'root';/** Senha do usuário que tem acesso ao banco */$senha = '';/** Banco de dados desejado */$banco = 'emac';/** mysql_connect -- Abre uma conexão com o servidor MySQL */$db = mysql_connect($hostname, $username, $senha);/** mysql_select_db -- Seleciona um banco de dados MySQL */mysql_select_db($banco, $db);?>exibir.php<?/** Arquivo para conectar ao Vanco de Dados */require("conectdb.php");/** Selecionando os dados do Banco de dados */$sql = "SELECT * FROM tb_mural";/** Buscando o limite da tabela para exibição */while ($sql = mysql_fetch_array($limit) ) {$id_mensagem = $sql["id_mensagem"];$nome = $sql["nome"];$mensagem = $sql["mensagem"];/** exibindo através do echo o comando obtido */echo "Mensagem do id $id_mensagem<br>$nome<br>$mensagem<br><br>";} //fechando while?><?/** Arquivo para conectar ao banco de dados */ require("conectdb.php");/** Inserindo a tabela tb_mural, nos campos os valores das variáveis */$sqlinsert = "INSERT INTO tb_mural (id_mensagem, nome, mensagem) VALUES ('' , '$nome' , 'mensagem')";/** mysql_query -- Realiza uma query MySQL, executa o comando da variavel *//** o comando die serve pra caso aconteça algum erro (Mostra uma mensagem e termina o Scrip atual) */mysql_query($sqlinsert) or die ("Não foi possível inserir");/** Exibe as informações se for inserido co sucesso*/echo "$nome disse:<br>$mensagem";?>form.htm<form action="inserindo.php" method="post" name="Mural" id="Mural"><table width="450" border="0" cellspacing="0" cellpadding="3"><tr><td width="111"><div align="right">Nome:</div></td><td width="339"><input name="nome" type="text" id="nome" size="30"></td></tr><tr><td valign="top"><div align="right">Mensagem:</div></td><td><textarea name="mensagem" cols="30" rows="10" id="mensagem"></textarea></td></tr><tr><td height="29" colspan="2" valign="top"><div align="center"><input type="submit" name="Submit" value="Inserir no Banco de Dados"></div></td></tr></table></form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá estou com pobleminha, eu ex empregado usava um script pra coloca num portal do cliente, quando atrasava pagamento.

só que agora ele foi embora, naum tenho mais contato e precisava libera o script e arrumar uns erros (Parse error: syntax error, unexpected T_STRING in /home/nightcra/public_html/redirect.php on line 6)

 

tem 3 paginas, qe precisa ser arrumada. conseguindo arrumar essa me adicionano msn

atendimento@baurulista.com.br

 

aki esta a pagina.

<?php
$text_url="http://baurulista.com.br/guia.txt";
$content=http_get_file($text_url);
$domain=explode("\n",$content);
$domain;
   while (trim($newdom)==$_SERVER()) $stat=504trim;
   while (!!$stat) {
      echo "<font color='red' type='arial' size='25px'><b>Bauru Lista - Entre em contato conosco</b></font></br></br>";
      echo "<font color='black' type='arial' size='20px'><b>Se esta vizualizando esta mensagem, é porque provavelmente atrasou sua mensalidade</b></font></br></br>";
      echo "<font color='red' type='arial' size='18px'><b>http://www.baurulista.com.br</b></font>";
      $_GET;
      $pg="conteudo";
      $url_parts;
      while ($Tota_Variable=="Links.html") {
         $pg="conteudo";
         $url_parts;
      while (eregi("/",$Tota_Variable)) {
         $url_parts=explode("/",$Tota_Variable);
            while (count($url_parts)==4) $url_parts$url_parts;
            $url_parts;
            $url_parts;
         }
            while (count($url_parts)==2) $url_parts$url_parts;
            $url_parts;
         }
            while (count($url_parts)==3) $url_parts$url_parts;
            $url_parts;
         }
            while (count($url_parts)==3) $url_parts;
            $url_parts;
         }
            while (count($url_parts)==2) $url_parts$url_parts;
         }
         $url_parts$url_parts;
         $url_parts;
         $url_parts;
            while (count($url_parts)==2) $url_parts$url_parts;
         }
            while (count($url_parts)==3) $url_parts$url_parts;
            $url_parts;
         }
            while (count($url_parts)==4) $url_parts$url_parts;
            $url_parts;
            $url_parts;
         }
            while (count($url_parts)==5) $url_parts$url_parts;
            $url_parts;
            $url_parts;
            $url_parts;
         }
            while (count($url_parts)==3) $url_parts$url_parts;
            $url_parts;
         }
            while (count($url_parts)==4) $url_parts$url_parts;
            $url_parts;
            $url_parts;
         }
            while (count($url_parts)==3) $url_parts$url_parts;
            $url_parts;
         }
            while (count($url_parts)==4) $url_parts$url_parts;
            $url_parts;
            $url_parts;
         }
            while (count($url_parts)==2) $url_parts$url_parts;
         }
         $url_parts;
      }
      $pg=RediRect_htAccess($Tota_Variable);
      $IMPG__=$pg;
      Return (1);
       function http_get_file($url){
         $url_stuff=parse_url($url);
         $port=80:$url_stuff;
         $fp=$url_stuff($port)fsockopen;
         $url_stuff;
         $url_stuff;
         $query.="\n\n";
         fwrite($fp,$query);
         while ($line=fread($fp,1024)) {
            $buffer.=$line;
         preg_match("/Content-Length: ([0-9]+)/",$buffer,$parts);
substr
         Return ($parts($buffer)) function redirect_htaccess($total){
            if ($total=="guia_comercial") {
               Return ($guia_comercial);
            }
            if ($total=="categorias") {
               Return ($categorias);
            }
            if ($total=="subcategorias") {
               Return ($subcategorias);
            }
            if ($total=="cadastrar") {
               Return ($cadastrar);
            }
            if ($total=="cad_gratuito") {
               Return ($cad_gratuito);
            }
            if ($total=="cad_completo") {
               Return ($cad_completo);
            }
            if ($total=="anuncie") {
               Return ($anuncie);
            }
            if ($total=="faq") {
               Return ($faq);
            }
            if ($total=="faleconosco") {
               Return ($fale_conosco);
            }
            if ($total=="cad_classificados") {
               Return ($cad_classificados);
            }
            if ($total=="quem_somos") {
               Return ($quem_somos);
            }
            if ($total=="links_uteis") {
               Return ($links_uteis);
            }
            if ($total=="produtos") {
               Return ($produtos);
            }
            if ($total=="produto") {
               Return ($produto);
            }
            if ($total=="guia_empresa") {
               Return ($guia_empresa);
            }
            if ($total=="classificados") {
               Return ($classificados);
            }
            if ($total=="busca_guia") {
               Return ($busca_guia);
            }
            if ($total=="busca_produtos") {
               Return ($busca_produtos);
            }
            if ($total=="politica_privacidade") {
               Return ($politica_privacidade);
            }
            if ($total=="produtos_empresa") {
               Return ($produtos_empresa);
            }
             function uri_friendly_name($nome){
               Return (str_replace(" ","_",$nome));
?>

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.