Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/10/2013, 03:44
Vyrtu
 
Fecha de Ingreso: octubre-2013
Ubicación: Torrelavega
Mensajes: 23
Antigüedad: 11 años, 1 mes
Puntos: 0
Modificar y Borrar botones PHP

Hola, soy nuevo en el mundillo de la programacion aun, y tengo unas pequeñas dudas :S

Tengo que hacer un script que se conecta a un router Mikrotik y de el saque un listado de las reglas NAT. para cada resultado que me salga dos botones, Modificar y Borrar.
Me conecto al router y saco el listado en una tabla con los dos botones sin problema, el problema esta en que no se como hacer que los botones funcionen :S

Os dejo el script completo:

Código:
<?php
use PEAR2\Net\RouterOS;
// require_once 'pear2\src\PEAR2\Autoload.php';
require_once 'PEAR2_Net_RouterOS-1.0.0b4.phar';

 
$client = new RouterOS\Client('192.168.150.161', 'admin', 'admin');
 
// Tabla

echo "<table align='center' border=1 bordercolor='black'>";
echo "<tr><td align=left size=3>Src Address</td><td size=3>To Addresses</td><td size=3>Ports</td><td align=left size=3>Modificar/Eliminar</td></tr>";

// Peticion a la API 
$responses = $client->sendSync(new RouterOS\Request('/ip/firewall/nat/print'));


 echo "<form action='peartest.php' method='POST'>";
 
foreach ($responses as $response) {
    if ($response->getType() === RouterOS\Response::TYPE_DATA) {
        
		echo "<tr>";		
		echo "<td><input type='text' name='src' value='". $response->getArgument('src-address'). "'></input></td>";
        echo "<td><input type='text' name='toadd' value='". $response->getArgument('to-addresses'). "'></input></td>";
		echo "<td><input type='text' name='ports' value='". $response->getArgument('to-ports'). "'</input></td>";
        "\n";
		//Boton Modificar
		echo "<td><button type='submit' value='modificar' >Modificar</button>";
		//Boton Borrar
		echo "<form action='borrarnat.php' method='post'>
				<button type='submit' name='borrar' value=''>Borrar</button>";														
			
		echo "</tr>";
    }
}
echo "</table>";
echo "</form>";

?>
Tengo bastantes dudas, nose si crear 2 scripts uno para cada boton, o si agregarle a este mismo.. S:

Espero que me podais ayudar.

Muchas gracias y un saludo