Foros del Web » Programando para Internet » PHP »

que me conviene mas

Estas en el tema de que me conviene mas en el foro de PHP en Foros del Web. hola, tengo una pagina donde la gente escibe cosas que me conviene mas que se cree una carpeta y un archivo html para cada cosa ...
  #1 (permalink)  
Antiguo 07/07/2009, 20:35
(Desactivado)
 
Fecha de Ingreso: julio-2009
Mensajes: 174
Antigüedad: 14 años, 9 meses
Puntos: 3
que me conviene mas

hola, tengo una pagina donde la gente escibe cosas

que me conviene mas

que se cree una carpeta y un archivo html para cada cosa
ejemplo /1324/hola.html
o
abcde.php?id=1324

???????????????
  #2 (permalink)  
Antiguo 07/07/2009, 21:00
Avatar de bioxido  
Fecha de Ingreso: diciembre-2008
Ubicación: $_SERVER['PHP_SELF']
Mensajes: 601
Antigüedad: 15 años, 5 meses
Puntos: 21
Respuesta: que me conviene mas

porsupuesto que te conviene mas almacenar los comentarios o lo que sea que escriba la gente en una base de datos...seria: abcde.php?id=1324

A menos que quieras tener un DESASTRE de FTP en el que ni vos sepas donde estan los archivos que necesitas...
  #3 (permalink)  
Antiguo 07/07/2009, 21:02
(Desactivado)
 
Fecha de Ingreso: julio-2009
Mensajes: 174
Antigüedad: 14 años, 9 meses
Puntos: 3
Respuesta: que me conviene mas

igual en el html guardaba las id, osea que el html tenia el include ('abcde.php'); que solo leia las variables
  #4 (permalink)  
Antiguo 07/07/2009, 21:07
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: que me conviene mas

Te combiene mucho mas en una base de datos.

Mira, te voy ayudar armando un pequeño script

Base de datos comentarios
Código PHP:
CREATE TABLE `comentario` (
  `
idint(11NOT NULL auto_increment,
  `
textomediumtext NOT NULL,
  
UNIQUE KEY `id` (`id`)
ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=26 


formulario.php
Código PHP:
<form method="post" action="enviar.php">
<
textarea name="texto" cols="100" rows="10"></textarea>
<
input type="Submit" name="enviar" value="Enviar">
</
form


enviar.php
Código PHP:
<?
$conexion 
mysql_connect("localhost""root""password");
mysql_select_db("comentarios"$conexion);
 
$sql "INSERT INTO comentario (texto) VALUES ('$texto')";
 
$result mysql_query($sql);

echo 
"El comentario se ha enviado </br><br>";
?>


mostrar.php
Código PHP:
<?
    mysql_connect
("localhost","root","gateway");

$sql="SELECT * FROM comentarios.comentario"
$res=mysql_query($sql);
$numeroRegistros=mysql_num_rows($res);
    
//////////Ordenar los comentarios con -id se muestran los mas recientes al principio
    
if(!isset($orden))
    {
       
$orden="-id";
    }

//////////creacion de la consulta con limites
$sql="SELECT * FROM comentarios.comentario ORDER BY ".$orden;
$res=mysql_query($sql);

//////////Mostrar consulta
while($registro=mysql_fetch_array($res))
{
?>
<!-- tabla de resultados -->
<? echo $registro['texto']; ?>
<!-- fin tabla resultados -->
<?
}//fin while mostrar consultas
echo "<br><br>";
?>
<br>
<a href="formulario.php">Subir un comentario</a> <br>
</div>
</body>
</html>
<?
    mysql_close
();
?>

Ahi lo tienes saludos!

Última edición por iovan; 07/07/2009 a las 21:18
  #5 (permalink)  
Antiguo 07/07/2009, 21:12
Avatar de acoevil  
Fecha de Ingreso: julio-2008
Ubicación: localhost/colombia/sevillaValle.php
Mensajes: 1.123
Antigüedad: 15 años, 9 meses
Puntos: 32
Respuesta: que me conviene mas

Solo imaginate a 1000 personas que te escriban diariamente, ahora imaginate la cantidad de archivos que estarias generando...hasta miedo me da xD...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:41.