Foros del Web » Programando para Internet » Javascript »

mensaje de confirmacion

Estas en el tema de mensaje de confirmacion en el foro de Javascript en Foros del Web. Hola a todos. Tengo una pagina de insertar registro en una base de datos y lo que kiero es que salga un mensaje de confirmacio ...
  #1 (permalink)  
Antiguo 02/05/2008, 10:29
 
Fecha de Ingreso: abril-2008
Mensajes: 12
Antigüedad: 16 años, 7 meses
Puntos: 0
mensaje de confirmacion

Hola a todos.
Tengo una pagina de insertar registro en una base de datos y lo que kiero es que salga un mensaje de confirmacio "desea insertar el registro" pero el problema es que todo es en una auto llamada a la misma pagina y lo que hace es como recargar la pagina.
Este es el codigo :

Código HTML:
<?php
include ('seguridad.php');
/* CONECTO CON EL SERVIDOR DE LA BASE DE DATOS */
$conn=mysql_connect("localhost","davide","2211664");
/* CONECTO CON LA LA BASE DE DATOS */
$err_db=mysql_select_db("hotel");

echo"<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>";
echo"<title>Ofertales.com</title>";
echo"<meta name='keywords' content='' />";
echo"<meta name='description' content='' />";
echo"<link href='default.css' rel='stylesheet' type='text/css' />";
echo"</head>";
echo"<body>";
echo"<div id='wrapper'>";
echo"<!-- Capa Cabecera -->";
  echo"<div id='header'>";
  		echo"<div>";
    		echo"<div align='right'><br></div>
 		</div>
	 	<h1 class='Estilo1'><a href='index.html'>Ofertales.com</a></h1>
	  	<p class='Estilo1'><a href='index.html'></a>Hoteles a buenos precios</a></p>
  </div>
<!-- Fin Cabecera -->
<!-- Capa Menu -->
	<div id='menu'>
		<h2>Main Menu</h2>
		<ul>
			<li class='active'><a href='index.php' class='Estilo3'>Inicio</a></li>
	</div>
<!-- Fin menu -->
<!-- Capa pagina -->
	<div id='page'>
	<!-- Capa contenido -->
		  <div id='content'>";
		  $id=@$_POST["id"];
		  $nombre=@$_POST["nombre"];
		  $num=@$_POST["num"];
		  $star=@$_POST["star"];
		  $ciudad=@$_POST["ciudad"];
		  $des=@$_POST["desc"];
		  $img=@$_POST["img"];
		  if (isset($_POST["form"]))
		  {
		  	$sql="INSERT INTO hoteles (`IDHotel`,`Nombre`,`Numhabitaciones`,`Estrallas`,`Ciudad`,`Descripcion`,`Image`)VALUES ('$id', '$nombre', '$num', '$star', '$ciudad' ,'$des','$img') " ;
   			if ( ! $resul=mysql_query($sql)) 
			{
				echo "No s'ha pogut realitzar la consulta <br>";
				echo mysql_error();
				exit;
			}
			echo"<table width='200' border='0' align='center' bgcolor='#00FF00'>
					 <tr>
						<td><div align='center' class='Estilo1'>Hotel Insertado</div></td>
					 </tr>
				 </table>";
			}
/* ====================================Este es el javascript de confirmacion========================================== */
?>
<script language="JavaScript">
function confirmar(url){
if (!confirm("¿Está seguro de que desea eliminar el registro?")) {
return false;
}
else {
document.location= url;
return true;
}
}
</script>

<?php
/* ====================================Fin del javascript de confirmacion========================================== */
echo "<h1 class='title Estilo5'>REGISTRO DE HOTELES </h1><BR>";
echo "<table width='320' border='0'>
<form method='post' name='form' action='admin_insert.php'>
  <tr>
    <td width='121'>IDHotel : </td>
    <td width='144'><input type='text' name='id' size='10' maxlength='6' /></td>
  </tr>
  <tr>
    <td>Nombre : </td>
    <td><input type='text' name='nombre' maxlength='30'/></td>
  </tr>
  <tr>
    <td>Nº Habitaciones : </td>
    <td><input type='text' name='num' size='5' maxlength='4' /></td>
  </tr>
  <tr>
    <td>Estrellas : </td>
    <td><select name='star'><option>1</option><option>2</option><option>2</option><option>4</option><option>5</option></select></td>
  </tr>
  <tr>
    <td>Categoria : </td>
    <td>";
	$sql="SELECT DISTINCT Ciudad FROM hoteles ORDER BY Ciudad";
							if ( ! $resul=mysql_query($sql)) 
							{
								echo mysql_error();
								
							}
							echo "<select name='autores'>";
							while ($arr_resul= mysql_fetch_array($resul))
							{
    							echo "<option>$arr_resul[0]</option>";
							}
							echo "</select>";
	echo "</td>
  </tr>
  <tr>
    <td>Ciudad : </td>
    <td><input type='text' name='ciudad' /></td>
  </tr>
   <tr>
    <td>Imagen : </td>
    <td><input type='text' name='img' /></td>
  </tr>
  <tr>
    <td>Descripción : </td>
    <td><textarea name='desc'></textarea></td>
  </tr>
  <tr>
    <td></td>
  <td>";
/* ================Boton de Insertar=============== */
  echo "<input type='button' name='insert'  value='insert'onclick='confirmar('admin_insert.php?'); return false;'/>"; 
  ?>


<?php 
  echo "</td>
  </form>
</table>";

			echo "<div class='boxed'>
			</div>
	</div>
	<!-- Fin contenido -->
	<!-- Capa Lateral -->
	<div id='sidebar'>
	  <!-- Búsqueda Google -->
	  <center>
			    <form action='http://www.google.com/cse' id='searchbox_005632725264596579394:bhaavggveoa'>
				<p>
					<input type='hidden' name='cx' value='005632725264596579394:bhaavggveoa' />
					<input name='q' type='text' size='30' maxlength='255' />
				</p>
				<p>&nbsp;</p>
				<p>
		        	<input type='submit' name='sa' value='Buscar' />
            	</p>
			</form>
<script type='text/javascript' src='#'></script>
      </center>
  		 <!-- Búsqueda Google -->
	<!-- MENU LATERAL==============-->	 
      <ul><li id='submenu'>
	  		<h2 class='Estilo3'><div align='center'><img src='images/ico_admin.gif'> ADMINISTRADOR</div></h2>
			<table width='200' border='0'>
  				<tr>
    				<td><div align='right'>Bienvenido " . @$_SESSION["s_usernam"]."</div></td>
  				</tr>
  				<tr>
    				<td><div align='right'><img src='images/ico_llave.gif' href='#'><a href='salir.php'> Logout </a></div></td>
  				</tr>
			</table>
			<h2 class='Estilo3'><div align='center'><img src='images/tools.gif' > PANEL DE ADMINISTRACION</div></h2></li><br>
        <li><div align='center'><a href='admin.php'> Visualizar Hoteles  </a></div></li>
        <li><div align='center'><a href='admin_insert.php'> Insertar Hotel  </a></div></li>
      </ul>
	  </div>
	<!-- end sidebar -->
		<div style='clear: both;'></div>
  </div>
<!-- Fin pagina -->
  <div id='footer'>
	 <p align='center' id='legal'>.<img src='images/visa-foot.gif' alt='visa' width='34' height='20' /> <img src='images/mastercard-foot.gif' alt='mastercard' width='37' height='20' />   <img src='images/dinersClub-foot.gif' alt='dinerclub' width='33' height='20' /> <img src='images/american.gif' alt='' width='33' height='20' id='american' /></p>
	 <p align='center'>Copyright &copy; 2008 Ofertales.com. All Rights Reserved</p>
  </div>
<!-- end footer -->";
echo"</div>";
echo"</body>";
?> 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:33.