| Autor | Mensaje |
Darth_Carl Colaborador

 Mensajes: 2.666 Desde: 07/Ago/2007 | ¿Saber capacidad de la web?
¿Como puedo saber mediante PHP el espacio que queda libre en mi web?
|
16/May/2008 22:52 GMT+1 | Perfil · Privado · Desconectado · Web · Fotolog |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: ¿Saber capacidad de la web?
No lo garantizo, pero no creo que se pueda.
|
16/May/2008 23:31 GMT+1 | Perfil · Privado · Desconectado · Web |
Darth_Carl Colaborador

 Mensajes: 2.666 Desde: 07/Ago/2007 | RE: ¿Saber capacidad de la web?
¿Y como lo hace Mi@ en su espacio web? Tienen una especie de barra que muestra el espacio libre que queda...
Por cierto, una pregunta más: ¿como se utilizan las variables de la URL? Me refiero a esto: http://tuarroba.com/index.php?id=espacio_index
para luego usarlos en if, for, while...
|
17/May/2008 10:17 GMT+1 | Perfil · Privado · Desconectado · Web · Fotolog |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: ¿Saber capacidad de la web?
Uff, ya te digo que no quiero meterme donde no controlo. Pero no creo que se haga con PHP. Ten en cuenta que realmente un espacio web es una carpeta en un ordenador que tiene limitado el espacio. En niveles superiores a esa carpeta o en bases de datos sí estará guardado el dato del espacio máximo permitido.
Por otra parte, para saber el espacio OCUPADO de tu web es tan sencillo como coger todos los ficheros de todas las carpetas, hallar su filesize y sumarlo. Eso sí se puede hacer, pero claro es un gasto de recursos y una ralentización bastante grande.
Una opción para calcularlo sería espacio disponible (que nosotros marcamos) - espacio gastado. Esto sí se podría hacer con php.
|
17/May/2008 13:56 GMT+1 | Perfil · Privado · Desconectado · Web |
Darth_Carl Colaborador

 Mensajes: 2.666 Desde: 07/Ago/2007 | RE: ¿Saber capacidad de la web?
¿Y como puedo hacer lo segundo? Supongo que hayando el filesize de los archivos, pero yo solo sé hacerlo mediante el input type="file"...
¿Y lo de las variables en la URL? Es para una aplicación en la que estoy trabajando...
|
17/May/2008 14:22 GMT+1 | Perfil · Privado · Desconectado · Web · Fotolog |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: ¿Saber capacidad de la web?
Esto te ayudará: http://www.forosdelweb.com/f18/calcular-tamano-ficheros-directorio-248168/
|
18/May/2008 01:20 GMT+1 | Perfil · Privado · Desconectado · Web |
Darth_Carl Colaborador

 Mensajes: 2.666 Desde: 07/Ago/2007 | RE: ¿Saber capacidad de la web?
Gracias, me ha servido
Por cierto, lo de las variables de la URL es mediante la array $HTTP_GET_VARS[] ¿no?
|
18/May/2008 15:22 GMT+1 | Perfil · Privado · Desconectado · Web · Fotolog |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: ¿Saber capacidad de la web?
No sé a qué te refieres.
|
18/May/2008 21:43 GMT+1 | Perfil · Privado · Desconectado · Web |
Darth_Carl Colaborador

 Mensajes: 2.666 Desde: 07/Ago/2007 | RE: ¿Saber capacidad de la web?
El ejemplo que puse antes: http://tuarroba.com/index.php?id=espacio_index La ? y después el nombre de la variable con su valor
Más o menos Imaginando que yo tengo una página... http://anti-tonos.net, y que el index, en PHP, puede mostrar en la tabla central diferentes textos (como en Tu@), pero yo quiero que se definan por la variable en la URL. Pueden ser: http://anti-tonos.net/index.php?pag=because o http://anti-tonos.net/index.php?pag=campaña Si en la URL pag es igual a because, mostrará un texto, si es campaña, mostrará otro. Yo quiero pasarlo por un if ¿Sería algo asi?
Codigo
Y, finalmente una pregunta sobre Mi@ Code: ¿Como puedo colorear el PHP? porque he probado con [php] y [/php] y no funciona
|
19/May/2008 14:08 GMT+1 | Perfil · Privado · Desconectado · Web · Fotolog |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: ¿Saber capacidad de la web?
Haces <? $fichero = $_GET['pag'];
include($fichero.".php"); ?>
Si pones index.php?pag=portada, incluirá dentro del index.php el fichero portada.php.
|
19/May/2008 23:41 GMT+1 | Perfil · Privado · Desconectado · Web |
Darth_Carl Colaborador

 Mensajes: 2.666 Desde: 07/Ago/2007 | RE: ¿Saber capacidad de la web?
¿Y hay alguna forma de no utilizar ficheros? Lo que yo quiero es tener en la URL una variable llamada id que haga una consulta SQL que sería algo asi: $enlace=mysql_query("SELECT enlace FROM tbl_enlaces WHERE id='$id'"); Y luego: echo '<a href="'; print $enlace; echo '">'; ?> Enlace</a>
|
20/May/2008 18:19 GMT+1 | Perfil · Privado · Desconectado · Web · Fotolog |
EffectedCard Administrador


Usuario PRO Mensajes: 9.040 Desde: 16/Oct/2004 | RE: ¿Saber capacidad de la web?
Pues poniendo todo el contenido así:
<? if($pag == "espacio"){ ?> Página para ?pag=espacio <? } ?>
<? if($pag == "coches"){ ?> HTML para coches <? } ?>
Pero éste método es una locura porque estás cargando todo el rato todo el contenido y hace que el fichero index.php pese mucho y tarde más en cargar. Mientras que, con includes, sólo carga el contenido que necesitas.
|
21/May/2008 15:11 GMT+1 | Perfil · Privado · Desconectado · Web |
Darth_Carl Colaborador

 Mensajes: 2.666 Desde: 07/Ago/2007 | RE: ¿Saber capacidad de la web?
Lo que pretendo es un pequeño script para descargas, y pretendo algo asi:
Link de descarga: <? $enlace=mysql_query("SELECT enlace FROM tbl_enlaces WHERE id='$id'"); echo '<a href="'; print $enlace; echo '">'; ?> (Presiona aquí)</a>
Muchas gracias, lo probaré
|
21/May/2008 18:00 GMT+1 | Perfil · Privado · Desconectado · Web · Fotolog |
· Portal · Foros · PHP |