Foros del Web » Creando para Internet » Diseño web »

alguien me puede ayudar?

Estas en el tema de alguien me puede ayudar? en el foro de Diseño web en Foros del Web. buenas me he tomado la libertat de copiar unos codigos aqui publicados. ahora bien alguien me pudede decir donde exactamente tengo que alojar cada uno ...
  #1 (permalink)  
Antiguo 06/10/2008, 08:59
Avatar de spydie  
Fecha de Ingreso: octubre-2008
Mensajes: 30
Antigüedad: 9 años, 2 meses
Puntos: 0
alguien me puede ayudar?

buenas

me he tomado la libertat de copiar unos codigos aqui publicados.
ahora bien
alguien me pudede decir donde exactamente tengo que alojar cada uno de ellos ?

aqui os dejo los codigos

Archivo form.htm


Código HTML:
<form action="procesa.php" method="post">

T&iacute;tulo: <input type="text" name="titulo">

Autor: <input type="text" name="autor">

Email autor: <input type="text" name="email_autor">

Relato: <textarea name="relato"></textarea>

<input type="submit" value="Enviar">

</form>


Archivo conexion.php


Código PHP:
<?

function conectar()
{

//Conexion con la base
mysql_connect ("localhost", "user", "pass");

//selección de la base de datos con la que vamos a trabajar
mysql_select_db("db_name");

}

function desconectar()
{
mysql_close();
}



function mysql_escape($val) {

if (get_magic_quotes_gpc()) $val = stripslashes($val);

$f = (function_exists('mysql_real_escape_string')) ? "mysql_real_escape_string" : ((function_exists('mysql_escape_string')) ? "mysql_escape_string" : "addslashes");

return (!is_numeric($val)) ? "'".$f($val)."'" : $val;

}

?>



Archivo procesa.php


Código PHP:
<?

// Recojes los valores y le agregas la función htmlentities y strip_tags

$titulo = htmlentities($_POST['titulo'], ENT_QUOTES, "UTF-8");

$relato = htmlentities($_POST['relato'], ENT_QUOTES, "UTF-8");

$autor = strip_tags($_POST['autor']);

$email_autor = strip_tags($_POST['email_autor']);


$fecha = date("Y-m-d H:i:s");




// Incluis el archivo de conexión de la base de datos y la conectas

include("conexion.php");

conectar();

// Agregas la info a la base de datos

mysql_query("INSERT INTO relatos (titulo, relato, autor, email_autor, fecha) VALUES (".mysql_escape($titulo).", ".mysql_escape($relato).", ".mysql_escape($autor).", ".mysql_escape($email_autor).",'$fecha')");

desconectar();


?>

Archivo mostrar.php


Código PHP:
<?

// Incluis el archivo de conexión de la base de datos y la conectas

include("conexion.php");

conectar();


// Realizas la consulta para mostrar todos los relatos

$rs = mysql_query("SELECT titulo, relato, autor, email_autor, fecha FROM relatos");


while ($fila = mysql_fetch_object($rs)){

echo $fila->titulo;
echo "<br />" . nl2br($fila->relato);
echo "<br />" . $fila->autor;
echo "<br />" . $fila->email_autor;
echo "<br />" . $fila->fecha;

}

desconectar();

?>
  #2 (permalink)  
Antiguo 06/10/2008, 09:45
Avatar de juanitTo  
Fecha de Ingreso: enero-2007
Mensajes: 406
Antigüedad: 10 años, 10 meses
Puntos: 5
Respuesta: alguien me puede ayudar?

Ni siquiera se que quieres hacer con esos codigos, podrias ser mas explicito, si te limitas a dejar los codigos no creo que pueda ayudarte
__________________
Videos de Metal
  #3 (permalink)  
Antiguo 06/10/2008, 10:38
Avatar de spydie  
Fecha de Ingreso: octubre-2008
Mensajes: 30
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: alguien me puede ayudar?

bueno
estos codigos se supone que deberian abrir un formulario en mi pagina, despues archivarlo en mi db y despues mostrarlos actualizados en mi pagina
  #4 (permalink)  
Antiguo 06/10/2008, 12:44
Avatar de spydie  
Fecha de Ingreso: octubre-2008
Mensajes: 30
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: alguien me puede ayudar?

ahora bien
no se donde tengo que ubicar las archivos php en mi servidor.
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 18:50.