$id == mipagina.com/carpeta1/carpeta2/archivo.php,
<?php
$bdhost = ""; //direccion de la bd
$dbuser = ""; //nombre de usuario de la bd
$dbpass = ""; //contraseña de la bd
$dbname = ""; //nombre de la bd
$fecha = "date('Y-m-d.G:i:s')";
$id="" // Esto es lo que quiero definir para contener la URL de la pagina actual dentro de esta variable.
if ($accion==grabar) {
$link = mysql_connect("$dbhost", "$dbuser", "$dbpass");
mysql_select_db("$bdname", $link);
$sql = "INSERT INTO tabla_comentarios (usuario, comentario, fecha, id) ";
$sql .= "VALUES ('$usuario', '$comentario', '$fecha', '$id')";
$result = mysql_query($sql);
echo "¡Gracias! Hemos recibido su comentario.\n";
}else{
echo "
<form method=post>
Nombre:<input type=text name=usuario><br>
Comentario:<br><textarea name=comentario></textarea><br><br>
<input type=hidden name=accion value=$fecha>
<input type=hidden name=id value=$id>
<input type=Submit value=Grabar>
</form>
"; //fin echo
}
?>
LO que logro con esto es hacer un sistema de comentarios donde la pagina que muestra los comentarios va a buscar su propia dirección en el campo id de la db para mostrar los comentarios correspondientes.
Se que hay formas mas simples de hacer un sistema de comentario. Si busco “sistema de comentarios en php” en google encuentro un código bastante bonito. Pero justamente hago esta pregunta porque me gustaría programarlo de esta forma.
Saludos a todos y gracias por leer mi post
