Para solucionar lo del
undefined index data, ponle un id a la caja:
Hay algunos navegadores que reconocen el id y no el name y viceversa. Para que siga saliendo el formulario, no coloques el
else, déjalo así:
Código PHP:
Ver original<?php
if (isset($_POST["data"])){ echo "<strong>He nascut el dia <strong>".$_POST['data'];
echo "<br>";
echo "<strong>El mes signe es </strong>".signe_zodiac($_POST['data']);
}
?>
<form name="exercici4" method="POST" action="">
Data de naixament:
<input type = "text" name = "data" id = "data" />
<input type = "submit" name = "enviar" />
<input type = "reset" name = "esborrar" />
</form>
Saludos