buy.php:erreur de syntaxe T_PAAMAYIM_NEKUDOTAYIM!
<form action="cart.php" method="post">
<?php foreach($product['varieties'] as $variety): ?>
<input style="width:10px; margin-left:9px; " name="price[]" type="checkbox" value="<?php echo $variety['price'] . '_' . $variety['size']; ?>" />';
<?php end foreach; ?>
</form>
cart.php:
list($aDoor, size) = split('_', $_POST['price']); // line 207
if(empty($aDoor))
{
echo("You didn't select any buildings.");
}
else
{
echo "Sum of vlues = ".array_sum($aDoor);
}
En cart.php il y a l'erreur de syntaxe suivante:
syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM in store/cart.php on line 207
Je me attends à cart.php à recevoir les deux valeurs d'index taille et prix indépendamment afin que je puisse l'utiliser et CSS là où je veux. Je m'attends à ce que avec la fonction list() et split() les variables variété et $ aDoor avec la valeur de prix sera en mesure de séparer ces deux variables à utiliser partout où je veux dans le cart.php
Aide.
Yepp manque le signe dolar – streetparade
Cela semble être autorisé à utiliser la liste (Adoor $, $ size) = split ('_', $ _POST [ 'prix']); Mais comment $ taille est une chaîne et Adoor $ sont des nombres à la somme des chiffres que je peux faire easly par echo « Somme des vlues = » .array_sum (Adoor $); Mais comment puis-je lister la chaîne à l'intérieur de $ taille? foreach ($ size comme variété $) { echo '
J'ai ajouté un exemple du mieux que je peux interpréter votre problème. – Matthew