Código PHP:
<?php
$mensaje_error = "";
$base_datos = ""
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
$accion = isset($_POST['accion']) ? $_POST['accion'] : '';
if ($accion == 'crear_archivo')
{
$base_datos = $_POST['titulo']
}
if ($accion == 'crear_articulo')
{
$nuevo_articulo = $_POST['articulo'];
}
if (empty($mensaje_error))
{
$archivo = fopen($base_datos, 'a');
fwrite($archivo, $nuevo_articulo);
}
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" >
<link rel="stylesheet" type="text/css" href="../estilos/estiloarticulos.css"></link>
<title>Musicaendo - Nuevo artículo</title>
</head>
<body>
<!-- CABEZA -->
<div id="cabecero">
<div id="menu">
<div id="tabla">
<ul>
<li><a href="../opciones/index.php" >Opciones</a></li>
<li><a href="estadisticas.php" >Estadísticas</a></li>
</ul>
</div>
</div>
<div id="menu2">
<div id="tabla2">
<ul>
<li><a href="login.php" id="especial">Iniciar sesión</a></li>
</ul>
</div>
</div>
</div>
<div id="contenido">
<div id="herramienta">
<div class="margen">
<div id="div_registro">
<form name="crear_articulo" method="post" action="<?php echo basename(__FILE__); ?>" id="crear_articulo">
<input type="hidden" name="accion" value="crear_articulo">
<input type="hidden" name="accion" value="crear_archivo">
<input type="text" name="titulo">
<textarea name="articulo">
</textarea>
<input type="submit" name="crear_archivo" value="Crear archivo" id="crear_archivo">
<input type="submit" name="crear_articulo" value="¡Enviar!" id="crear_articulo">
</form>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
../articulos/miarticulo.php <- esto tendrían que poner y que luego por supuesto se imprimiese el texto del textarea.