Veamos tu código
Código PHP:
</form>
<pre>
<?php if($_POST)(print_r ($_POST);) ?>
</pre>
</div>
El error de sintáxis se debe a que hiciste el bloque del
if con paréntesis curvos, en vez de con llaves.
Marco el error en rojo:
<?php if($_POST)
(print_r ($_POST);
) ?>
Debería ser:
<?php if($_POST)
{print_r ($_POST);
} ?>
Por otra parte, la comprobación:
funciona. Es equivalente a
Código PHP:
if (!empty($_POST))
Yo hubiera hecho:
Código PHP:
if($_SERVER['REQUEST_METHOD'] == 'POST')
así que gracias por mostrar una forma más sencilla de hacerlo.