elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección.


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Desviar FTP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 Ir Abajo Respuesta Imprimir
Autor Tema: Desviar FTP  (Leído 3,659 veces)
Traca80

Desconectado Desconectado

Mensajes: 39


Ver Perfil
Desviar FTP
« en: 27 Marzo 2006, 01:23 »

Hola a todos!

El otro dia estuve pensando sobre una solucion sobre mi FTP.

Tengo un Blog y lo que quiero hacer es crear un vinculo que vaya a mi FTP que tengo hecho en mi portatil.

El problema es que no estoy conectado todo el dia y por eso apareceria la pantalla de que no se ha podido encontrar el ftp.

Lo que he penasado, es si es posible crear de algun modo (algun script o algo) para que cuando alguien clique en el vinculo de mi blog, el script combruebe que estoy conectado; Y si no estoy conectado, que direccione a una pagina que ponga algo como ejemplo "en este momento no estoy conectado, prueba mas tarde...."

Es posible hacer eso?

Como lo podria hacer, alguien tiene alguna idea?

Muchas gracias a todos!


En línea

Traca80

Desconectado Desconectado

Mensajes: 39


Ver Perfil
Re: Desviar FTP
« Respuesta #1 en: 30 Marzo 2006, 05:29 »

Hola!

Veo que nadie ha respondido, es el sitio correcto del post? Deberia ir a otro sitio?

Si alguien tiene alguna idea, creo que algun codigo de PHP, pero no se nada de este tipo de codigo.

Gracias.


En línea

JuszR


Desconectado Desconectado

Mensajes: 2.865


Programming & RI


Ver Perfil
Re: Desviar FTP
« Respuesta #2 en: 30 Marzo 2006, 09:43 »

No te entiendo. ¿A dónde estás conectado?
En línea

- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]
Ragnarok
Colaborador
***
Desconectado Desconectado

Mensajes: 4.578


Shrödingerificado


Ver Perfil
Re: Desviar FTP
« Respuesta #3 en: 30 Marzo 2006, 15:31 »

Hace tiempo vi algo parecido, pero no recuerdo como era, tampoco funcionaba muy bien (ni muy mal, en realidad no funcionaba XD).

El sitio correcto para esta pregunta es la sección de webmasters, le voy a notificar a un moderador que lo mueva (probablemente para cuando alguien lo lea ya lo haya notificado).

Como pista creo que php tiene una implementación de sockets, y sería posible comprobar la disponibilidad del servidor de php y conforme a esto hacer el "echo" del destino del enlace, que iría al ftp o a una página de error. Pero probablemente haya soluciones más elegantes y menos "brutas", ésta es símplemente la que se me ocurre ahora.
En línea

No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones
дٳŦ٭
GNU/Linux Infrastructure Specialist
Ex-Staff
*
Desconectado Desconectado

Mensajes: 5.114


Ver Perfil WWW
Re: Desviar FTP
« Respuesta #4 en: 30 Marzo 2006, 23:37 »

Hola!

Veo que nadie ha respondido, es el sitio correcto del post? Deberia ir a otro sitio?

Si alguien tiene alguna idea, creo que algun codigo de PHP, pero no se nada de este tipo de codigo.

Gracias.

Creo que estas empezando mal.  >:( >:(
En línea



Con sangre andaluza :)
.Carlos


Desconectado Desconectado

Mensajes: 834

Web Entrepreneur


Ver Perfil WWW
Re: Desviar FTP
« Respuesta #5 en: 31 Marzo 2006, 00:40 »

Puedes hacer que el link vaya hacia un script de php, en lugar de directamente al FTP, y el script verifique si el FTP esta conectado, si lo esta que lo redireccione a este y si no que le ponga el que no estas conectado

Ahora para conectarte al FTP puedes usar esto:
Código:
<?php
  $fp = @fsockopen("www.dominio.com", 21, $errno, $errstr, 30);
if (!$fp) {
//Si no esta conectado el FTP
} else {
//Si esta conectado
}
?>
El numero 21 dentro de fsockopen() es el puerto del FTP, si no es ese el tuyo cambialo
En línea

Traca80

Desconectado Desconectado

Mensajes: 39


Ver Perfil
Re: Desviar FTP
« Respuesta #6 en: 31 Marzo 2006, 01:19 »

Muchas gracias Carlos!

Creo que debe ser eso lo que busco, ahora miro como lo hago!

Muchas gracias a todos!
En línea

Traca80

Desconectado Desconectado

Mensajes: 39


Ver Perfil
Re: Desviar FTP
« Respuesta #7 en: 10 Mayo 2006, 01:23 »

Hola!

He creado este archivo .php como me habeis dicho:
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<?php
  $fp = @fsockopen("www.dominio.com", 21, $errno, $errstr, 30);
if (!$fp) {
//Si no esta conectado el FTP
Intentalo mas tarde
} else {
//Si esta conectado
Bienvenido
}
?>
<body>

</body>
</html>

He colgado este archivo en un server y he puesto el link en mi web, pero no me funciona.

Me podeis decir que falla??

Muchas gracias!

Edito:

En la web donde alojo el archivo me sale este error:
Citar
Parse error: parse error, unexpected '<' in /home/webcindario/incomtool/ftp.php on line 10
« Última modificación: 10 Mayo 2006, 01:38 por Traca80 » En línea

дٳŦ٭
GNU/Linux Infrastructure Specialist
Ex-Staff
*
Desconectado Desconectado

Mensajes: 5.114


Ver Perfil WWW
Re: Desviar FTP
« Respuesta #8 en: 10 Mayo 2006, 01:48 »

Hola!

He creado este archivo .php como me habeis dicho:
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<?php
  $fp = @fsockopen("www.dominio.com", 21, $errno, $errstr, 30);
if (!$fp) {
//Si no esta conectado el FTP
Intentalo mas tarde
} else {
//Si esta conectado
Bienvenido
}
?>
<body>

</body>
</html>

He colgado este archivo en un server y he puesto el link en mi web, pero no me funciona.

Me podeis decir que falla??

Muchas gracias!

Edito:

En la web donde alojo el archivo me sale este error:
Citar
Parse error: parse error, unexpected '<' in /home/webcindario/incomtool/ftp.php on line 10

mmmmmmm  :P

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<?php
  $fp = @fsockopen("www.dominio.com", 21, $errno, $errstr, 30);
if (!$fp) {
//Si no esta conectado el FTP
Intentalo mas tarde
} else {
//Si esta conectado
echo "Bienvenido";
}
?>
<body>

</body>
</html>

no:

Código:
<?php
else {
//Si esta conectado
Bienvenido
}
?>

 :P :P :P
En línea



Con sangre andaluza :)
дٳŦ٭
GNU/Linux Infrastructure Specialist
Ex-Staff
*
Desconectado Desconectado

Mensajes: 5.114


Ver Perfil WWW
Re: Desviar FTP
« Respuesta #9 en: 10 Mayo 2006, 01:49 »

Estudia la sintaxis: http://es.php.net  :P
En línea



Con sangre andaluza :)
Páginas: [1] 2 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
DESVIAR EL SONIDO A AURICULARES
Hardware
JOSE_CRISANT 4 2,225 Último mensaje 2 Marzo 2014, 00:37
por JOSE_CRISANT
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines