05/07/2012, 06:08
|
| | Fecha de Ingreso: septiembre-2005
Mensajes: 80
Antigüedad: 19 años, 2 meses Puntos: 0 | |
Respuesta: error procesar formulario en la misma pagina 2 cosas: pongo de nuevo el codigo que fue modificando de lo que uds me cambiaron x si yo le estoy errando, pero sigue haciendo lo q puse anteriormente y pido perdon pero no se como numerar las lineas del codigo.
Código:
<?php
$form=0;
## aqui te agregue un poco de codigo para que no guarde en blanco
if(isset($_POST['Carga']) && !empty($_POST['caract']) && !empty($_POST['num']) && !empty($_POST['anio']))
{
if(isset($_POST['caract']))
{
$caract=$_POST['caract'];
}
if(isset($_POST['num']))
{
$num=$_POST['num'];
}
if (isset($_POST['anio']))
{
$anio=$_POST['anio'];
}
if (isset($_POST['alc']))
{
$alc=$_POST['alc'];
}
$f=$caract.$num.$anio.$alc;
settype($f,"string");
//conexion a la base de datos
include_once('cone.php');
Conectate();
//conexion a la base de datos
$busqueda=mysql_query("select expediente from pasajes") or die(mysql_error());
$array = mysql_fetch_array($busqueda);
if($array['expediente']==$f)
{
echo "<div style='text-align: center;' class='notice error'>EL EXPEDIENTE $caract-$num-$anio-$alc YA ESTA CARGADO</div>";
$form=0;
}
else
{
mysql_query("insert into pasajes(expediente) values ($f)") or die (mysql_error());
?>
<div class='notice success'>GUARDADO CON EXITO</div>
<?php
// echo "<div class='notice success'>GUARDADO CON EXITO</div>";
$form=0;
}
}
else
{
$form=1;
}
?>
<!--/Aca va la busqueda del expediente-->
<?php
if ($form==0)
{
?>
<!--Aca va el expediente-->
<div align="center">
<form action="pasajes.preliminar.carga.php" method="post">
Expediente
<input class="col_1" onkeypress="return handleEnter(this, event)" name="caract" type="text">
-<input class="col_1" onkeypress="return handleEnter(this, event)" name="num" type="text">
/ <input class="col_1" onkeypress="return handleEnter(this, event)" name="anio" type="text">
-<input class="col_1" onkeypress="return handleEnter(this, event)" name="alc" type="text">
<input class="small green" value="Carga" name="Carga" type="submit">
</form>
</div>
<!--/Aca va el expediente-->
<?php
}
else
{
?>
<div align="center">
<form action="pasajes.preliminar.carga.php" method="post">
Expediente
<input class="col_1" onkeypress="return handleEnter(this, event)" value="<?php $caract; ?>" name="caract" type="text">
-<input class="col_1" onkeypress="return handleEnter(this, event)" value="<?php $num; ?>" name="num" type="text">
/ <input class="col_1" onkeypress="return handleEnter(this, event)" value="<?php $anio; ?>" name="anio" type="text">
-<input class="col_1" onkeypress="return handleEnter(this, event)" value="<?php $alc; ?>" name="alc" type="text">
<input class="small green" name="Carga" value="Carga" type="submit">
</form>
</div>
<script type='text/javascript' language='javascript'>
alert('FALTAN DATOS POR INGRESAR');
</script>
<?php
}
?>
|