estoy haciendo este proyecto para mi clase de php, he incluido el código. No puedo entender lo que el error de sintaxis es. Me han cambiado las cosas muchas veces, pero nada funciona. Alguien me puede ayudar. gracias!

<title>ordering form</title>
</head>

<body>


<h1>Welcome  <?php echo $_POST['firstname']; ?> </h1>

<?php
if($_POST['sport'] == "gymnastics" && $_POST['gender'] == "men")
{
echo "You do not fit your category";
}
elseif($_POST['sport'] == "football" && $_POST['gender'] == "women")
{
echo "You do not fit your category";
}
else
{
echo "You fit your category"; 
}
?>
<?php
$mugcost = 4.95;
$taxrate = .08;
$mugcost = $mugcost * $_POST['quantity'];
$tax = $mugcost * $taxrate;
$mugcost = $mugcost + $tax;
$shipping = 5.99;
$finalcost = $shipping + $mugcost;
?>
<?php
echo "Your total cost is," $finalcost;  
?>


</body>
</html>
  • echo "Your total cost is,"<PROBLEM HERE> $finalcost;
  • Esta pregunta parece ser off-topic, porque se trata de un error de sintaxis
  • Consejo General: Si usted obtiene un mensaje de error, nos dicen DÓNDE se produce el error. PHP te da los números de línea. Señalar que la línea a nosotros. No nos hacen leer a través de su muro de código y tratar de contar las líneas de nosotros mismos.
  • Tienes razón, debe ser fuera de tema, porque se menciona los errores de sintaxis no pedirá aquí. Oh wait, no, no. Así debe ser excluida aquí. No? Maldito.
  • Hay mucho más a la lectura que usted necesita hacer meta.stackexchange.com/questions/160275/… y a todos los incautos. He sido parte de casi 5 años y la sintaxis preguntas siempre han sido desagradables debido a la multitud que traen no cumplen con los requisitos detallados en la sección de preguntas frecuentes. stackoverflow.com/search?q=%5Bphp%5D+syntax+error+is%3Aquestion no Se como esto es algo nuevo.
  • Yo no tienden a troll, pero la configuración que fue bastante satisfactoria. He sido un usuario de 5 meses, y al parecer a ellos no les importa tanto como usted piensa que ellos hacen, porque ellos no lo agregue a su sección de ayuda.

InformationsquelleAutor user2824653 | 2013-09-27

3 Comentarios

  1. 0

    Olvidó correctamente concatenar esta línea (ahora con un nuevo .):

    <?php
    echo "Your total cost is," . $finalcost;  
    ?>
  2. 0

    En su última echo falta un período de:

    echo "Your total cost is,". $finalcost;
                              ^^
    • ah ok muchas gracias, me pasaba las horas tratando de averiguar esto en algo tan fácil. gracias

Dejar respuesta

Please enter your comment!
Please enter your name here