teteuvec
(usa Ubuntu)
Enviado em 24/08/2014 - 21:04h
Olá a todos,
Minha necessidade é a seguinte, tenho um formulário que ao ser submetido dá imput a um arquivo chamado new_db_erp.php que precisa executar um arquivo .sh
Abaixo o código do arquivo que dará o imput e do arquivo new_db_erp.php responsável por executar o arquivo:
Arquivo imput:
<form name="form1" method="post" action="operations/new_db_erp.php">
<table width="100%" border="1">
<tr>
<td colspan="2" align="center">Teste</td>
</tr>
<tr>
<td align="center" valign="middle"><input type="text" name="new_dbname" id="new_dbname"></td>
<td>.erp.linked.com.br</td>
</tr>
<tr>
<td align="right" valign="middle"><label for="new_dbname"></label> e-mail:</td>
<td><input name="email_db" type="text" id="email_db"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="send" id="send" value="Criar"></td>
</tr>
</table>
</form>
Arquivo new_db_erp.php:
<?
$new_dbname=$_POST['new_dbname'];
$email_db=$_POST['email_db'];
echo 'CRIANDO...';
shell_exec('operations/new_db.sh');
mail("$email_db", "xxx", "Seu login é:\Login: x\Senha: x\ Você deve alterar o login e senha padrão para maior segurança.");
echo 'Criado com sucesso! Login e senha enviados para seu e-mail!';
sleep(2);
?>
<html>
<head>
<META HTTP-EQUIV="REFRESH" CONTENT="60; URL=linked.ddns.net/?db=<? $new_dbname?>" target="_blank">
</head>
</html>
O problema é que o arquivo operations/new_db.sh não está sendo executado.
Agradeço por antecipação ...