Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/08/2008, 09:19
Avatar de masterojitos
masterojitos
 
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 15 años, 9 meses
Puntos: 105
Respuesta: [Ayuda]Cual seria el....

Cita:
Iniciado por Sairox Ver Mensaje
ok bueno estos son los codigos que yo uso mas o menos como iria?
man te he acomodado tu codigo de la pagina, asi en ese orden a, osea todo junto y ps debe quedar asi ok......

Código PHP:
<?php
//primero esta parte para que si pulso el boton, lo registro y envie a la otra web
if (isset($_REQUEST[enviar])) {//debes preguntar si existe la variable recogida con el nombre enviar
  
$comentario=$_REQUEST["comentario"];
  
$sql="insert into nodrisa(comentario) values ('$comentario')";
  
$resultado=mysql_query($sql) or die (mysql_error());
  echo 
"<script>window.location="envioexitoso.html";</script>";
}
?>
Código HTML:
<!-- despues tu html para que muestre los contenidos de tu web !-->
<html>
<head>
<title>Contacto</title>
<style type="text/css">
<!--
.Estilo1 {
font-size: 36px;
font-style: italic;
font-weight: bold;
}
-->
</style>
</head>
<body>
<p align="center" class="Estilo1">Editar Nodrisa</p>
<table width="579" height="416" border="1" align="center" bgcolor="#CCCCCC">
<tr>
<td width="569" height="410">
<!-- no utilizes $PHP_SELF, por vulneravilidades de tu web, ya no es utilizado...... !-->
<!-- y mejor simplemente no pongas el action,igual te manda a la misma web... sino mejor ponle una web especifica !-->
<form id="form1" name="form1" method="post">
<input type="hidden" name="opt">
<strong>
<label></label>
</strong>
<p align="center">
<strong>
<label>Comentario<br />
<textarea name="comentario" cols="80" rows="100" id="comentario"></textarea>
</label>
</strong> </p>
<p align="center">
<label>
<input type="submit" name="enviar" id="enviar" value="Enviar" onclick=verifica()>
</label>
</p>
</form>
<p>
</p></td>
</tr>
</table>
</body>
</html> 
Código PHP:
<?php
//y por ultimo muestras el contenido enviado......
$sql="select * from nodrisa";
$resultado=mysql_query($sql);//no es necesario que llames a conexion
//una vez hecha la conexion, se almacena en memoria y puedes llamar a bd sin problemas
if(mysql_num_rows($resultado)>0){
  echo 
"<table border='0' align='center'>"
  
//si haces con do...while  el primer registro viene vacio, mejor has con while nomas
  
while($tabla=mysql_fetch_array($resultado)){
     echo 
"<tr><td colspan=4>".$tabla['comentario']."</td></tr>";
  }
  echo 
"</table>";
}else{
echo 
"No se han encontrado resultados en la busqueda";
}
//no es necesario que cierres la conexion ah... pero ya tu ve, es alternativo
// mysql_close($conexion);
?>
y nada mas.

a con respecto a el comentario que te puse del $PHP_SELF, si no te quedo claro, puedes visitar esta web.....
vulnerabilidades-xss-php-y-server-php_self-MasterOjitos
te explica paso a paso por que.....

un gusto.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog

Última edición por masterojitos; 30/08/2008 a las 09:28