Cita de: ::: Devil ::: en 22 Julio 2014, 16:08 PM
primero que no puedo meter el form dentro del php porque me provoca error y en el else se supone que lo dejo en blanco??
Esto no te funciona porque tienes HTML dentro del PHP, así no funciona PHP. O cierras las etiquetas:
El else lo puedes dejar en blanco, no lo ocupas. Incluso lo puedes borrar... era solo para que entendieras.
Código (php) [Seleccionar]
<?php
if(isset($_SESION["username")) {
//Si estás logueado ves esto
?> <form name="form<?php $row['codigo']; ?>" method="post" action="">
<input type="hidden" name="codigo" value="<?php echo $row['codigo']; ?>">
<button type="submit" name="boton" class="btn btn-primary">
<i class="icon-shopping-cart"></i> <strong>Agregar al Carrito</strong>
</button>
</form>
<?php } else {?>
//Los usuarios no logueados ven esto:
y aqui se supone que voy a colocar que el codigo sin el form ese la verdad que no entiendo
<?php } ?>
O lo imprimes con echo:
Código (php) [Seleccionar]
<?php
if(isset($_SESION["username")) {
//Si estás logueado ves esto
echo '<form name="form<?php $row['codigo']; ?>" method="post" action="">
<input type="hidden" name="codigo" value="<?php echo $row['codigo']; ?>">
<button type="submit" name="boton" class="btn btn-primary">
<i class="icon-shopping-cart"></i> <strong>Agregar al Carrito</strong>
</button>
</form>';
} else {
//Los usuarios no logueados ven esto:
}
?>