Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 16-08-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Y por curiosidad, ¿para qué sirve la cabecera del Status 301?

Por cierto, en relación al código de Emilio, supongo que donde dice

Código PHP:
// Aquí le redireccionas de nuevo al formulario. 
y dado que no puede usarse un header por las razones expuestas por dec, sí se puede insertar código javascript para hacer la redirección. Aunque en ese caso valdría la pena también cambiar el echo por un alert() de js para que la redirección espere a que el usuario lea el mensaje, o bien hacer la redirección pero luego de un tiempo de espera.

// Saludos
Responder Con Cita
  #22  
Antiguo 16-08-2006
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 24
kayetano Va por buen camino
Hola

Dec tengo una duda, ¿por que metes estas cabeceras?:
Código PHP:
header("HTTP/1.1 301 Moved Permanently"); 
header("Status 301 Moved Permanently"); 
Según tengo entendido estas cabeceras se utilizan para indicar cambios permanetes, osea, que cuando una página deja de existir se pueda redirigir a otra manteniendo por ejemplo el pagerank de google de la antigua página en la actual.
Me pregunto yo si se utilizan estas cabeceras en todas las redirecciones, no puede ser perjudicial a la hora del posicionamiento (por poner un ejemplo).
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #23  
Antiguo 16-08-2006
Avatar de yusnerqui
yusnerqui yusnerqui is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuba
Posts: 679
Poder: 23
yusnerqui Va por buen camino
Gracias Dec, me has dado toda una clase jejeje.

Cita:
Empezado por Dec
¿dónde ves tú en el código de Emilio que has referido que haga uso de la función "header"?
Bueno ahora que lo analizo más profundamente, creo que me lo inventé, pues al ver la frace:

Cita:
Empezado por Emilio
// Aquí le redireccionas de nuevo al formulario.
Pensé que la redirección sería automática, y como estoy comenzando con php, pues me dije, existe algo que permite hacer un redireccionamiento automático despues de mandar el mensaje de error...

Pero ahora creo entender que tal ves Emilio proponía un simple link.

Pero lo que si es sierto, y lo puedes comprobar es que esta misma página, cuando te registras o autentifica te envía un lindo mensaje que dice más o menos así

"Gracias por registrarte en clubdelphi, haga clic aqui si su navegador no lo redirecciona"

y automáticamente te redirecciona a la página principal, pero después de lo comentado por tí, veo que usan otras técnicas que no son las conocidas por mí hasta el momento.

Pues nada, que estoy comenzando, me falta mucho por investigar, gracias nuevamente y disculpen las molestias que halla podido causar.

Saludos Yusnerqui
__________________
Lo importante no es llegar primero, sino saber llegar.

Para que puedas llegar mejor lee la Guia de Estilo

Responder Con Cita
  #24  
Antiguo 16-08-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por yusnerqui
Pero lo que si es sierto, y lo puedes comprobar es que esta misma página, cuando te registras o autentifica te envía un lindo mensaje que dice más o menos así

"Gracias por registrarte en clubdelphi, haga clic aqui si su navegador no lo redirecciona"

y automáticamente te redirecciona a la página principal, pero después de lo comentado por tí, veo que usan otras técnicas que no son las conocidas por mí hasta el momento.
Pues es lo que comentaba con "hacer la redirección después de un tiempo de espera". Aquí un ejemplo:

Código:
<html>
<head>
<title> Aviso </title>
<meta http-equiv="refresh" content="5;url=http://www.clubdelphi.com" > 
</head>

<body>
<div style='font-family: arial; font-size: 2em'>
Usted tiene cinco segundos para leer esto
</div>
</body>
</html>
Cuando cargues esta página en el navegador, podrás leer el letrero y en cinco segundos se redirecciona a donde le hayas indicado.

// Saludos
Responder Con Cita
  #25  
Antiguo 16-08-2006
Avatar de yusnerqui
yusnerqui yusnerqui is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuba
Posts: 679
Poder: 23
yusnerqui Va por buen camino
Gracias una ves más a todos.


Saludos
__________________
Lo importante no es llegar primero, sino saber llegar.

Para que puedas llegar mejor lee la Guia de Estilo

Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como Creo una Consulta SQL esimon SQL 4 08-02-2006 17:33:52
vista parametrizada tgsistemas SQL 4 30-11-2005 18:06:57
¿Como realizo una consulta? majosf Conexión con bases de datos 4 17-06-2005 20:55:41
como consulta a 3 tablas? Ryu SQL 4 26-04-2005 15:15:14
consulta parametrizada rebollo75 SQL 2 18-11-2004 17:53:52


La franja horaria es GMT +2. Ahora son las 08:02:57.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi