Hola arros, mira que ya utilice el código, y si me muestra las categorías, pero no logro enviar el nombre de estas al crear la carpeta, este es mi código:
crear.php
Código PHP:
<?php
if ($_POST['makedir'] == "MakeDir" && $_POST['nombre'] != ""){
$content=$_POST["nombre"];
$dirmake=mkdir($content, 0777);
//conectamos a la base de datos para almacenar los datos y la ruta del archivo
mysql_connect('127.0.0.1','root','devddd13')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('obras')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
//Hacemos en enlace de las tablas
$name = $_POST["nombre"];
$description = $_POST["description"];
$ruta = $_POST["tmp_name"];
$query = "INSERT INTO category
VALUES (0,'$name','$description' ";
mysql_query($query) or die(mysql_error());
echo "La categoria '".$name."' ha sido registrado de manera satisfactoria.<br />";
echo "<div align=\"center\">\n";
echo "<a href=\"$content\">Clic para ver la categoria</a>\n";
echo "</div>\n";
}
?>
form.html
Código HTML:
<form method="POST" action="crear.php?action=direct">
Nombre de categoria:<br><input type="text" name="nombre" size="30" />
<br>Descripcion:<br><input type="text" name="description" size="50" />
<br />
<input type="submit" name="makedir" value="Crear categoria" />
</form>
Pero no me envía el nombre y la ruta de la categoría(carpeta) a la Base de datos, alguna idea?