UFOman dijo "el servidor permite PHP pero porque el programa que utilicé solo puede generar páginas html" Me parece que lo que realmente necesita es comprender cómo combinar páginas html con código php.La manera más simple (sin embargo adecuada) para hacer lo que quiere es la siguiente:
1) Usando el Bloc de notas o TextEdit, abra el archivo HTML de su salida del programa
2) Seleccionar todo y copiar el contenido
3) Crear una archivo llamado yourPageNameTemplate.php y Pegar en él. Pretender que se parece a esto:
<html>
<body>
<form method="post">
<input type="text" name="user_name" value="" />
<input type="submit" name="submit" value="submit" />
</form>
</body>
</html>
4) Crear un archivo llamado yourPageName.php y poner algo como esto en él:
<?php
if(isset($_POST['submit']) && isset($_POST['user_name']))
{
echo 'Thanks for submitting the form!';
}
else
{
include 'yourPageNameTemplate.php';
}
?>
que debería funcionar bien. Ahora, si desea agregar alguna comprobación de errores, un mensaje de error a su plantilla, podemos hacerlo de manera bastante simple.
5) Editar yourPageNameTemplate.php así:
<html>
<body>
<?=$form_error_message?>
<form method="post">
<input type="text" name="user_name" value="<?=$form_user_name?>" />
<input type="submit" name="submit" value="submit" />
</form>
</body>
</html>
6) Editar yourPageName.php así:
<?php
$form_error_message = '';
$form_user_name = '';
if(isset($_POST['user_name']) && strlen($_POST['user_name']) < 5)
{
$form_error_message = 'User Name must be at least 5 characters long';
$form_user_name = $_POST['user_name'];
}
if(isset($_POST['submit']) && empty($form_error_message))
{
echo 'Thanks for submitting the form!';
//it would be better to include a full 'thank you' template here, instead of echoing.
}
else
{
include 'yourPageNameTemplate.php';
}
?>
slick. Verificare las sugerencias. –
¿Cómo envío la entrada al archivo php? Quiero enviar, digamos ID de usuario a php, para que php pueda regresar. –
está todo escrito en los libros (más/ver edición): http://docs.jquery.com/Ajax/jQuery.get – miku