Autor Tema: (Ayuda) Install.php  (Leído 521 veces)

Desconectado Dacan

  • PHPer@
  • **
  • Mensajes: 52
  • Karma: 1
    • Ver Perfil
(Ayuda) Install.php
« en: 30 de Enero de 2008, 20:46:05 pm »
Código: [Seleccionar]
<link rel="stylesheet" type="text/css" href="style.css">



<?
 if (isset($_POST['enviar']))
{
?>
<table align="center" width="50%" class="tabla" cellpadding="0" cellspacing="0">
<?
  if(empty($_POST["host"]) || empty($_POST["db"]) || empty($_POST["user"]) || empty($_POST["pass"]) || empty($_POST["path"]))
{
echo "<tr><td><br><center><font class='normal'>Completa Todos Los Cam´pos<br>
<a href='javascript:history.back()'>Volver</a><br><br></td></tr>";
}
else
{
  if(file_exists("config.php"))
  {

    $fp=fopen("config.php","w+");
    if($fp)
  {
    $conex=mysql_connect($_POST["host"],$_POST["user"],$_POST["pass"]);
  mysql_select_db($_POST["db"],$conex);
  $v='<?'.chr(13);
  $v .='$host="'.$_POST["host"].'";'.chr(13);
  $v .='$db="'.$_POST["db"].'";'.chr(13);
  $v .='$user="'.$_POST["user"].'";'.chr(13);
  $v .='$pass="'.$_POST["pass"].'";'.chr(13);
  $v .='$path="'.$_POST["path"].'";'.chr(13);
  $v .='$conex=mysql_connect($host,$user,$pass);'.chr(13);
      $v .='mysql_select_db($db,$conex);'.chr(13);
      $v .='?>';


  $sql="CREATE TABLE mcd (";
  $sql.="id INT NOT NULL auto_increment,";
  $sql.="fecha INT NOT NULL,";
  $sql.="link CHAR(100) NOT NULL,";
  $sql.="nick CHAR(50) NOT NULL,";
  $sql.="mensaje TEXT NOT NULL,";
  $sql.="key id(id));";
  mysql_query($sql) or die(mysql_error());
  fwrite($fp,$v);
  fclose($fp);
  echo "<tr><td><br><center><font class='normal'>Las tablas han sido creadas, el archivo de configuracion a sido

Escrito<br>
  Ahora puedes borrar este archivo para mayor seguridad<br><br></td></tr>";
  }
  else
  {
  echo "<tr><td><br><center><font class='normal'>Error el archivo config.php no se puede escribir, dale permiso

CHMOD 777 <br><br></td></tr>";
  }
  }
  else
  {
  echo "<tr><td><br><center><font class='normal'>El archivo Config.php no existe<br><br></td></tr>";
  }
  }
}
else
{
?>
<table align="center" width="50%" class="tabla" cellpadding="0" cellspacing="0">
<tr>
<td><center><font class="normal"><b>Bienvenido</b></font><font class="peque"> Al instalador de</font><font class="normal"> <b>Mcd

v1.0 by Dacan</b></font><font class="peque"> completa los datos y listo a funcionar, aparte leete el archivo
LEEME.txt que viene en el paquete que descargaste.<br>Cualquier problema comunicate conmigo <a

href="mailto:daniel_g24@hotmail.com">Mcd</a><br><br></td></tr>
</table><hr width="50%">
<table align="center" width="50%" class="tabla" cellpadding="0" cellspacing="0">
<form method="post" action="<?=$_PHP_SELF;?>">
<tr>
<td><center><font class='normal'>HOST</td><td><center><input type="text" value="localhost" name="host" class="form"></td><td><font

class="peque">El host de tu base de datos</td>
</tr>
<tr>
<td><center><font class='normal'>USER </td><td><center><input class="form" type="text" name="user"></td><td><font class="peque">El

user de tu base de datos</td>
</tr>
<tr>
<td><center><font class='normal'>PASS </td><td><center><input class="form" type="text" name="pass"></td><td><font class="peque">El

password de tu base de datos</td>
</tr>
<tr>
<td><center><font class='normal'>BD</td><td><center><input class="form" type="text" name="db"></td><td><font class="peque">El

nombre de tu base de datos</td>
</tr>
<tr>
<td><center><font class='normal'>PATH</td><td><center><input class="form" type="text" name="path" value="../mcd"></td><td><font

class="peque">El path  donde instalaste el Mcd ej:<cite>../mcd</cite> generalmente dejalo como está</td>
</tr>
<tr>
<td><center><input type="submit" class="boton" name="enviar" value="Instalar"></td>/<center>
</tr>
</form>
</table>
<?
}
?>

Me Da este Error:

Method Not Allowed

The requested method POST is not allowed for the URL /mcd/install.php.
Apache Server at mixrar.gratishost.com Port 80

Saludos, Dacan  ;)

Comunidad PHPeros

(Ayuda) Install.php
« en: 30 de Enero de 2008, 20:46:05 pm »

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: (Ayuda) Install.php
« Respuesta #1 en: 30 de Enero de 2008, 21:06:57 pm »
weno donde esta el formulario del post?
tambien puede ser k el else deba poner
} else if {
ya k es un if

no se, puede ser

Desconectado JuankoX

  • PHPer@ Fijo
  • ***
  • Mensajes: 161
  • Karma: 2
  • Sexo: Masculino
  • ¿Me agregas a MSN? =)
    • Ver Perfil
Re: (Ayuda) Install.php
« Respuesta #2 en: 31 de Enero de 2008, 02:05:20 am »
Prueba cambiando de Host , porque por lo visto dice que no está disponible el método POST.  ;)