• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

imacg5

Ajuda para um erro

23 mensagens neste tópico

Amigos eu estou a faze a tal lista mas agora dáme o seguinte erro:

Ementa personalizada

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in C:\Programas\xampp\htdocs\valknut\casamentos e batizados\lista_elementos.php on line 15

o php fica aqui para verem o que está mal

<?php

$lista = array(
    "Hors D'Oeuvres" => array(
                     "Fruta e Queijo no espeto",
                     "Bolos de bacalhau",
                     "Bolos de bacalhau às caraíbas",
	     		 "Dim Sum",
				 "Bolos de batata doce e gengibre",
				 "Bolos de Courgettes",
				 "Mini Pizzas",
				 "Mexilhão à Casino",
				 "Ameijoa à Casino",
				 "Cogumelos recheados com Marisco"
				 "Cogumelos recheados em Espinafres",
				 "Cogumelos recheados com Salsicha fresca",
				 "Almôndegas à Italiana",
				 "Almôndegas à Suíça",
				 "Almôndegas Sweet and Sour",
				 "Frango Parmigiana",
				 "Cogumelos recheados Miolo de Caracóis",
				 "Frango com sementes de Sésamo",
				 "Frago à Suíça",
				 "Frango Sweet and Sour",
				 "Frango Tempura",
				 "Tosta de pão de alho c/ pimentos",
				 "Presunto e pinhões",
				 "Bife Teriaky",
				 "Bife Teriaky c/ castanha de água",
				 "Mozzarelaa em Carrozza",
				 "Canapés diversos",
				 "Canapés de Salmão fumado",
				 "Cachorro em massa folhada",
				 "Camarão ao natural",
				 "Camarão Teriaky",
				 "Camarão Crispi c/ molho de Brandy laranja",
				 "Camarão Scampi",
				 "Camarão com côco",
				 "Camarão à Francesa",
				 "Tapanada de azeitonas ",
				 "Caracóis com cogumelos",
				 "Empanaditas Mexicanas",
				 "Rumaki",
				 "Patê de fígado de frango",
				 "Ratatouie em pão de alho",
				 "Vitela à Suíça",
				 "Melão com Presunto",
				 "Rissões de Camarão",
				 "Tamboril e camarão no espeto",
				 "Camarão Tempura",
				 "Vieiras c/ bacon",
				 "Melão com presunto"
				 "Mini crepes Chinês"
				 "Nugets de frango c/ molho à escolha",
				 "Barbecue",
				 "Agridoce ou mostarda c/ mel",
				 "Figos recheados c/ marscapone",
				 "Espetadinhas de porco",
				 "Agridoce rolados de fiambre e queijo",
				 "Croquetes de carne",
				 "Palitos de Mozarella fritos",
				 "Ananás frito com bacon",
				 "Bolinhas de milolo de caranguejo fritas",
				 "Espetadinhas de frango",
				 "Camarão Satay c/ Molho de amendoim e melão",
				 "Tamâras enroladas com bancon",
				 "Sechuan",
				 "Frango de côco c/ caril"),
    "Stations- Carnes assadas laminadas" => array(
                     "Presunto de porco",
                     "Vazia assada",
                     "Alcatra"
				 "Perna de Javali",
				 "Perú",
				 "Lombo de porco",
				 "Lombinho de vitela"),
    "Pratos de peixe" => array(
                     "Bacalhau à Zé do Pipo",
                     "Bacalhau à Brás"),
    "Stations- Marisco" => array(
                     "Camarão ao Natural",
                     "Ostras Cocktail",
                     "Amêijoa Cockteil",
				 "Lagosta Cockteil",
				 "Amêijoa à Bulhão",
				 "Lagosta au Cognac",
				 "Scampi de tamboril",
				 "Scampi de marisco",
				 "Scampi de camarão")

);

?>

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mete aí a linha 14, 15 e 16.

E mete [ code=php] no código em vez do [ b]

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

mete uma vírgula depois de

"Cogumelos recheados com Marisco"

na linha 15 como indica a mensagem de erro  ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Alinha 14,15 e 16 do php ne?

"Cogumelos recheados com Marisco",
"Cogumelos recheados em Espinafres",
"Cogumelos recheados com Salsicha fresca",

<?php

$lista = array(
    "Hors D'Oeuvres" => array(
                     "Fruta e Queijo no espeto",
                     "Bolos de bacalhau",
                     "Bolos de bacalhau às caraíbas",
	     		 "Dim Sum",
				 "Bolos de batata doce e gengibre",
				 "Bolos de Courgettes",
				 "Mini Pizzas",
				 "Mexilhão à Casino",
				 "Ameijoa à Casino",
				 "Cogumelos recheados com Marisco",
				 "Cogumelos recheados em Espinafres",
				 "Cogumelos recheados com Salsicha fresca",
				 "Almôndegas à Italiana",
				 "Almôndegas à Suíça",
				 "Almôndegas Sweet and Sour",
				 "Frango Parmigiana",
				 "Cogumelos recheados Miolo de Caracóis",
				 "Frango com sementes de Sésamo",
				 "Frago à Suíça",
				 "Frango Sweet and Sour",
				 "Frango Tempura",
				 "Tosta de pão de alho c/ pimentos",
				 "Presunto e pinhões",
				 "Bife Teriaky",
				 "Bife Teriaky c/ castanha de água",
				 "Mozzarelaa em Carrozza",
				 "Canapés diversos",
				 "Canapés de Salmão fumado",
				 "Cachorro em massa folhada",
				 "Camarão ao natural",
				 "Camarão Teriaky",
				 "Camarão Crispi c/ molho de Brandy laranja",
				 "Camarão Scampi",
				 "Camarão com côco",
				 "Camarão à Francesa",
				 "Tapanada de azeitonas ",
				 "Caracóis com cogumelos",
				 "Empanaditas Mexicanas",
				 "Rumaki",
				 "Patê de fígado de frango",
				 "Ratatouie em pão de alho",
				 "Vitela à Suíça",
				 "Melão com Presunto",
				 "Rissões de Camarão",
				 "Tamboril e camarão no espeto",
				 "Camarão Tempura",
				 "Vieiras c/ bacon",
				 "Melão com presunto",
				 "Mini crepes Chinês",
				 "Nugets de frango c/ molho à escolha",
				 "Barbecue",
				 "Agridoce ou mostarda c/ mel",
				 "Figos recheados c/ marscapone",
				 "Espetadinhas de porco",
				 "Agridoce rolados de fiambre e queijo",
				 "Croquetes de carne",
				 "Palitos de Mozarella fritos",
				 "Ananás frito com bacon",
				 "Bolinhas de milolo de caranguejo fritas",
				 "Espetadinhas de frango",
				 "Camarão Satay c/ Molho de amendoim e melão",
				 "Tamâras enroladas com bancon",
				 "Sechuan",
				 "Frango de côco c/ caril"),
    "Stations- Carnes assadas laminadas" => array(
                     "Presunto de porco",
                     "Vazia assada",
                     "Alcatra",
				 "Perna de Javali",
				 "Perú",
				 "Lombo de porco",
				 "Lombinho de vitela"),
    "Stations- Marisco" => array(
                     "Camarão ao Natural",
                     "Ostras Cocktail",
                     "Amêijoa Cockteil",
				 "Lagosta Cockteil",
				 "Amêijoa à Bulhão",
				 "Lagosta au Cognac",
				 "Scampi de tamboril",
				 "Scampi de marisco",
				 "Scampi de camarão")

);

?>

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

mete uma vírgula depois de

"Cogumelos recheados com Marisco"

na linha 15 como indica a mensagem de erro  ;)

Já meti a virgula  onde referiste em outros sitios que me escapou mas ocntiua na mesma

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

parece-me estar a funcionar, seleccionei algumas checkboxes, submeti e apareceram listadas na outra ementa, era suposto acontecer mais alguma coisa?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Porque tens <a href='/valknut/casamentos e batizados/ementa.php'> e devia ser <a href='/valknut/casamentos%20e%20batizados/ementa.php'>

E tens um bug no script.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

entao tenho que mudar o nome do fiheiro htlm ne? aquele lista php vem de tras de um link do flash em html para a lista php. Se meter casamentosEbatizados já dá?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

bem estou com outro problema fogo. :wallbash: É na linha 87, mas nao sei pq pq eu fazendo copy e paste ou escrever por mim proprio da sempre o mesmo erro. Do que será?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

a linha 87 e respectivas são estas:

	"Stations- Pastas" => array(
                     "Fettucini",
				 "Alfredo",
				 "Tortelini à casa",
				 "Rigatoni",
				 "Vodka",
				 "Sauce",
				 "Pasta Chinesa",
				 "Esparguete Bolognesa")

);

?>

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Já deparei com o erro anterior, porém ao fim de ter a lista tod feita e fizalguma escolhas para ver se estáva todo bem apareceume este problema:

A sua ementa é:

Hors_D

Warning: Invalid argument supplied for foreach() in C:\Programas\xampp\htdocs\valknut\casamentos e batizados\ementa.php on line 9

Stations-_Carnes_assadas_laminadas

Presunto de porco

Alcatra

Perú

Lombo de porco

Lombinho de vitela.

Mas na linha 9 e anterior está todo bem (parece-me).

<?php

$lista = array(
    "Hors D'Oeuvres" => array(
                     "Fruta e Queijo no espeto",
                     "Bolos de bacalhau",
                     "Bolos de bacalhau às caraíbas",
	     		 "Dim Sum",
				 "Bolos de batata doce e gengibre",

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Esse erro está bem explicito, na tua instrução for each, tens alguma coisa mal... Se possivel, posta aqui essa instrucção também..

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Oque é isso do foreach?  :bored:

Calma, no teu codigo nao tens nenhuma instrucção include ou require? Posta o teu codigo completo e os seus includes apenas se for diferente do da primeira página, se for igual avisa, para podermos ver, tem de haver por ai uma função foreach

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Será isto?

<?php

if(!empty($_POST['visualizar'])){ // para verificar que clicaram no bot„o
    unset($_POST['visualizar']); // retirar da lista $_POST a informaÁ„o de que o bot„o foi clicado, para evitar trabalho mais ‡ frente
    // agora vai a mesma lÛgica que a gerar a outra p·gina
    echo "A sua ementa È:<br /><br /><br />";
    foreach($_POST as $tipo => $conteudo){
        echo "<b>$tipo</b><br />";
        foreach($conteudo as $escolha){ // eu aqui se metesse dentro do foreach() $conteudo as $id => $escolha, eu iria ter o ID da escolha na vari·vel $id, e podia assim ir buscar um preÁo num sistema futuro, por exemplo.
            echo "$escolha<br />";
        }
        echo "<br /><hr><br />";
    }
    echo "<br /><br /><div align='center'><a href='". $_SERVER['PHP_SELF'] ."'>Gerar outra ementa</a></div>";
    echo "</body></html>"; // fechar as tags, para ficar tudo como deve ser
    exit; // Como estamos a mostrar sÛ a ementa gerada, n„o vamos mostrar outra vez a lista para escolher.
}

?>


Ementa personalizada
$escolhas){ // a variável $categoria é o nome da categoria. // a variável $escolhas é uma lista com as escolhas echo "
$categoria
"; foreach($escolhas as $id => $escolha){ // a variável $id vai conter o ID da escolha dentro da categoria (atribuido automaticamente pelo PHP), para depois mostrarmos a ementa. // a variável $escolha é o nome do prato echo " $escolha
"; } echo "

"; // para separar as categorias. } ?>

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora