Formulario PHP para cargar datos en la misma página

Si queremos crear un formulario en PHP donde se carguen los datos en la misma página podemos utilizar lo siguiente:

<?php

if(isset($_POST['submit']))

{

$name = $_POST['name'];

echo "User Has submitted the form and entered this name : <b> $name </b>";

echo "<br>You can use the following form again to enter a new name.";

}

?>

<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">

<input type="text" name="name"><br>

<input type="submit" name="submit" value="Submit Form"><br>

</form>

Para más información:

http://www.html-form-guide.com/php-form/php-form-action-self.html

Posicionar cursor en primer campo del formulario con JQuery

Para posicionar el cursor en el primer campo del formulario utilizando JQuery primero debemos llamar a JQuery:

<script src="/es/ext/js/jquery.js" type="text/javascript"></script>

Después llamar a siguiente función:

<script type="text/javascript">
$(function () {
$(window).load(function () {
$(':input:visible:enabled:first').focus();
});
})
</script>