Tengo una web en php donde los usuarios registran urls y un administrador acepta o rechaza esas solicitudes de alta de las urls.
Cuando un usuario registra una web, meto los datos en una tabla sitio_temp.
Después el administrador accede a su espacio privado y entonces ve una lista de solicitudes:
Sitio: tal
Descripción: dddd
Tarea 1: cccc
Tarea 2: vvvv
y debajo un botón de Aceptar y otro de Rechazar.
Entonces quiero que cuando dé a aceptar, se metan esos datos en la tabla sitio, se eliminen de la temporal y en la lista de sitios pendientes haya desaparecido.
En sitios_pendientes.php tengo este código:
Código PHP:
<?php
include ("conexion.php");
$consulta = "select * from sitio_temp";
$result=mysql_query($consulta) or die(mysql_error());
while($row = mysql_fetch_array($result))
{
echo "<br>";
echo "<b>Sitio</b>: ".$row['url_temp']."<br>";
echo "<b>Descripción</b>: ".$row['descripcion_temp']."<br>";
echo "<b>Tarea 1</b>: ".$row['tarea_uno_temp']."<br>";
echo "<b>Tarea 2</b>: ".$row['tarea_dos_temp']."<br>";
echo "<br>";
echo '<FORM action="admin_ins_sitio.php" method="post">
<INPUT type="submit" value="Aceptar" name="aceptar"></FORM> <FORM action="admin_del_sitio.php" method="post"><INPUT name="rechazar" type="submit" value="Rechazar">
</FORM>';
echo "<br>";
echo "<hr>";
}
?>
Cuando da aceptar va a admin_ins_sitio.php y tengo esto:
Código PHP:
<?php
include ("conexion.php");
$url = $_POST['url_temp'];
$desc = $_POST['descripcion_temp'];
$tuno = $_POST['tarea_uno_temp'];
$tdos = $_POST['tarea_dos_temp'];
mysql_query("INSERT INTO sitio (url,descripcion,tarea_uno,tarea_dos) VALUES ('$url','$desc','$tuno','$tdos')",$conexion);
?>
gracias