No sería mas bien....
Código PHP:
Ver original<?php
$cantidad = isset($_POST['cantidad']) ?
$_POST['cantidad'] : 0;
if (isset($_POST['sumar'])) { $cantidad+=10;
}
?>
<h1>La variable vale <?=$cantidad?>.</h1>
<form name="form1" method="post" action="sumar.php">
<input type="submit" name="sumar" id="sumar" value="Sumar">
</form>
Por ultimo, evita usar short-tags (<?) y usa el tag completo (<?php) por cuestiones de compatibilidad, ya que si la opción short_open_tag esta deshabilitada en el php.ini tu código no funcionará