2
respostas

Estou tendo o erro unexpected token

<?php

require "connect.php";
require "Servi.php";
require "../repositorio/ServicoRepositorio.php"



if (isset($_POST['cadastro'])) {
    $servico = new Servi(null,
        $_POST['nome_servico'],
        $_POST['duracao_servico'],
        $_POST['fx_agenda_servico'],
        $_POST['freq_recomendada_servico'],
        $_POST['descricao_servico'],
        $_POST['preco']
    );

    $servicoRepositorio = new ServicoRepositorio($pdo);
    $produtoRepositorio-> salvarServico($servico);

    header("Location: conservico.php");

}
?>

estou recebendo o erro: Parse error: syntax error, unexpected token "if" in "C:\Users\vtr\projeto7\tests\addservico.php on line 8" Estou na aula "Adicionando um produto" no curso "PHP e MySQL: criando sua primeira aplicação web" e fazendo exatamente como o professor realizou no codigo ainda recebo esse erro. O que pode ser?

2 respostas

o erro estava na falta de um " ; " na linha 5 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA QUE RAIVA

Oiii, Vitor :D

Realmente esses erros acontecem, às vezes deixamos passar esses erros. Mas geralmente uma IDE te ajudaria a identificá-los, você está usando o VsCode ou o PHPStorm?

Ah, e obrigado por compartilhar sua solução aqui conosco :)