Quijost

Por favor ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Búsqueda Avanzada  

Noticias:

Quijost.com - Hosting Gratis al alcance de tus manos

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Temas - espada

Páginas: [1]
1
Desarrollo Web / Maquetacion desde linux.
« en: Abril 23, 2012, 02:33:09 am »
Hola, vuelvo a meterme en esto de la programación web, esta vez con ubuntu como sistema principal de mi equipo "único que utilizo" y me encuentro una gran barrera.

Ya de por si, es complicado maquetar cosas decentes que funcionen con IE a esto, le tengo que sumar que no veo la pagina ya que no hay IE para ubuntu "con wine si pero esta limitado".
Me preguntaba que alternativa es la mejor, no ya solo para IE si no para moviles opera safari y otras resoluciones. Me preguntaba si existe algun programa que permita ir cambiando de motor de renderizado y resolucion de la ventana. He oido de que en windows hay algo asi, pero en linux no conozco que me lo permita, y la idea de tener que virtualizarme un windows solo para eso no me hace demasiada ilusion.

Gracias por su atención.

2
Programacion Web / posicionamiento css
« en: Febrero 01, 2012, 13:08:49 pm »
Hola, tengo un problema con el posicionamiento css, la pagina es la siguiente:
http://espada.quijost.com/clase/capas.html
el css se encuentra en:
http://espada.quijost.com/clase/estilo.css

El problema es que los 2 objetos que están como fixed, necesitaría que al hacer estrecha la ventana y mover lateralmente la pagina se comportasen como los otros, es decir que solo mantuviesen la propiedad de mantener la posición relativa hacia la ventana verticalmente, mientras que horizontalmente se comportasen como el resto de elementos. Los objetos que deseo que tengan ese comportamiento son #titulo y #caribe.

Gracias por la atención.

3
Asistencia al cliente / problema "posiblemente cache dns"
« en: Agosto 26, 2010, 00:42:15 am »
Hola, cuando intento acceder a mi web me aparece un mensaje de error
Citar
If you feel you have reached this page in error, please contact the web site owner:
webmaster@sensei.quijost.com

It may be possible to restore access to this site by following these instructions for clearing your dns cache.

mi ingles no es demasiado bueno y la cuenta esta inaccesible por el cpanel, al logearme se me queda blanco.

4
Programacion Web / python variable creciente
« en: Julio 18, 2010, 17:23:08 pm »
pues tengo una duda, tengo una tupla y me gustaría guardar cada valor de la tupla en una variable y no se hacerlo me gustaría si alguien me pudiese decir como se hace.
se imprimir los valores que seria
Código: [Seleccionar]
meses = ( 'enero' , 'febrero' , 'marzo' , 'abril' , 'mayo' , 'junio' , 'julio' , 'agosto' , 'septiembre' , 'octubre' , 'noviembre' , 'diciembre' )
cantidaddias = ( 31 , 28 , 31 , 30 , 31 , 30 , 31 , 31 , 30 , 31 , 30 , 31 )
indice = 0
while indice < len(meses):
    print meses[indice]
    print ':'
    print cantidaddias[indice]
    print '<br>'
    indice = indice+1

pero no se almacenar cada mes en una variable que quedase mes1=enero mes2=febrero... es decir que seguido a mes fuera el numero del indice. espero haberme expresado con claridad

5
Programacion Web / error al compilar python
« en: Julio 18, 2010, 16:23:35 pm »
Estoy empezando con python aun no tengo ni idea como quien dice y estoy intentando ejecutar este programa y me da error al ejecutarlo...

Código: [Seleccionar]
def sumay(x,y,z):
    if x>z and y>z:
        suma=x+y
        return suma
    elseif x>y and z>y:
        suma=x+z
        return suma
    else:
        suma=y+z
        return suma

total=sumay(10,11,12)
print total

el error me lo da en esta linea:
    if x>z and y>z:

aun que dado que el elseif y el else son iguales supongo que tambien estaran mal pero no se... a ver si alguien me puede ayudar

6
Tutoriales y Manuales / Sistema de paginacion de resultados
« en: Julio 11, 2010, 04:03:32 am »
Bueno, intentare explicar como hacer un sistema de paginación de salidas SQL, un ejemplo claro de la utilidad de esto es en un blog, para no alargar infinitamente la pagina cada X entradas se para el proceso y aparece un botón para ir a las siguientes entradas.

El código que utilizaremos para limitar el numero de peticiones a la base de datos sera LIMIT.
Este se utiliza de la siguiente manera:
Código: [Seleccionar]
<?php
SELECT 
FROM `your_tableLIMIT 010
?>


El * puede ser sustituido por los campos que interesa extraer de la base de datos, con * se extraeran todos.

your_table debe de ser sustituido por el nombre de tu tabla, la tabla de la base de datos a la que quieres acceder si no lo cambias no funcionara. “nota: las ` que se encuentran a los lados pueden ser obviadas, no es necesario ponerlas.”

Después de LIMIT observamos 2 números con una coma entre medias, estos números representan el inicio y el recorrido, el código anteriormente expuesto comenzara por la primera fila y recorrerá 10.

Esto puesto así, no nos sirve realmente si queremos una pagina dinámica, no vamos a estarlo modificando cada vez que nuestro blog tenga una entrada mas de las puestas por pagina para ello asignaremos a ambos números una variable.

Código: [Seleccionar]
<?php
SELECT 
FROM `your_tableLIMIT '.$start.','.$end.'
?>


La única diferencia con el anterior es que los numeros ahora mismo no son fijos, son dados por una variable que asignaremos según nuestra conveniencia en mi caso me interesan 5 entradas por pagina pues la variables serian:

Código: [Seleccionar]
<?php
$start 
= (empty($_REQUEST["start"]) ? : ($_REQUEST["start"]));
$end 5;
?>


El $end carece de sentido explicarlo, pero el $start tiene mas chicha, lo enviaremos mediante la barra de direcciones, como explicare veremos mas tarde en los botones. La explicación de lo que hace la linea es: (si no recibo nada $star = 0 pero si recibo algo, le doy el valor recibido.)

Para que nuestro botón de siguiente pagina solo se muestre si hay mas entradas que las mostradas en la pagina que estamos utilizaremos la siguiente función php: mysql_num_rows($resource)

Esta función nos dice el numero de filas que hay en nuestra llamada, el $resource es la variable que hayamos asignado a dicha llamada.
El código seria
Código: [Seleccionar]
<?php
$filas_tot 
mysql_num_rows($var);
?>


Con esta nueva variable asignada y mediante un if conseguiremos que solo se muestre si el numero de entradas es mayor a las que muestra la pagina en la que estamos actualmente.

Código: [Seleccionar]
<?php
if(($start 5) < =$filas_tot)
   {
      echo 
'<a href="?start='.($start 5).'">NOTICIAS ANTERIORES</a>';
   }
?>

Siempre que haya mas entradas de las mostradas aparecerá nuestro botón.
 
El botón para ir a las paginas anteriores es mucho mas sencillo, siempre que no estés en la primera pagina se mostrara por lo que seria de la siguiente manera:

Código: [Seleccionar]
<?php
   
if($start 0)
   {
      echo 
'<a href="?start='.($start 5).'">NOTICIAS RECIENTES</a>';
   }
?>


Este otro if haría que se mostrase siempre que $start fuese distinto de 0 en la pagina 0 no se muestra a partir de ella se muestra siempre.

El código que se muestra dentro del echo es un hipervinculo, con el mandamos la variable que modifica la pagina. En el primer caso sumamos a nuestra variable 5, con ello la llamada a la base de datos sube 5 filas.

El $end por otra parte siempre es constante 5 puesto que queremos mostrar el mismo numero de entradas siempre.

Bueno esto es todo, espero que os sirva de ayuda cualquier problema no dudéis en preguntar.

Agradecer al equipo de Quijost su ayuda ya que ellos me lo explicaron a mi.

7
Otra duda mas que me surge, os cansareis de mi y tanta pregunta jeje espero algún día poder responder yo también...
Bueno yendo al grano, quiero hacer una sección de noticias en mi web y seria estilo:

titulo noticiaresumen de noticia
titulo noticiaresumen de noticia
titulo noticiaresumen de noticia

Pues me gustaría que en el resumen apareciesen unos 50 caracteres o un par de lineas de lo que seria la noticia y a su vez que todo fuese un hiper-vinculo hacia la entrada completa, en su defecto también me parece interesante la idea de que al darle saliese la entrada entera dentro de la misma pagina pero eso debe de ser javascript y no tengo ni idea...

Lo del link, lo había pensado hacer con un _get que en vez seleccionar la sección como ya e echo anteriormente seleccione el titulo de la noticia. lo que me tiene intrigado es lo otro, como limitar la salida del campo.

8
Desarrollo Web / invertir orden de la descarda de la bd
« en: Julio 06, 2010, 02:58:08 am »
en al base de datos almaceno las entradas de mi blog, tengo todo basado en un id que asigna un numero único a cada entrada. al descargarlo y mostrarlo muestra de mas antiguo a mas moderno y me gustaria invertir el orden para mostrar en la parte superior el mas nuevo

9
Desarrollo Web / Mostrar toda una carpeta de imagenes.
« en: Julio 06, 2010, 02:16:14 am »
Hola, me gustaria saber si hay forma de mostrar toda una carpeta de imagenes en una pagina, del mismo modo si es posible ajustar el tamaño de todas para que entren en una tabla y si se puede que cada una sea hipervinculo con la original.

Gracias por adelantado.

10
Desarrollo Web / "Cambiar de hoja"
« en: Julio 06, 2010, 02:13:39 am »
Hola, me gustaría saber como se hace para  que haya un limite de "entradas" o cualquier cosa descargada de la base de datos por hoja y que en caso de haber mas aparezca un siguiente y al darle continué con las "entradas". seria tipo blog para mostrar entradas mas antiguas. Si alguien puede ayudarme gracias por adelantado.

11
Tutoriales y Manuales / Sustituir saltos de linea por <br/>
« en: Julio 01, 2010, 02:41:27 am »
Cuando se utilizan bases de datos, al menos a mi me surgió este problema, al introducir cosas como comentarios o entradas se utiliza el intro y se produce un salto de linea, pero como ya sabemos ese salto de linea no es reconocido por HTML que para ello utiliza <br/>.

La solución para este problema y que al enviar la entrada a la base de datos no tengamos que estar introduciendo los <br/> a mano esta la función "nl2br()". Entre los paréntesis introduciremos la variable, en este caso la llamada a la base de datos que trae la entrada o el comentario.

Código: [Seleccionar]
<?php
/* El logueo a la base de datos y la peticion de el texto */
echo nl2br($variable);
?>


Este seria el código modelo pero a mi no me sirvió ya que tenia un código mas complejo y no entendía bien como hacerlo en el caso de mi web el codigo quedo asi.

Código: [Seleccionar]
<?php
 $connect 
mysql_connect('localhost''usuario''contraseña');
    
mysql_select_db('tabla'$connect);
 
$result =  mysql_query("SELECT [u]entrada[/u] FROM tabla WHERE columna='valor'",  $connect);

echo 
'<h1>entrada</h1><br/>'.nl2br($row["entrada"]).'<br/>gracias a todos por leer la entrada.';
?>


En el echo final que es el que muestra en la pantalla se puede observar un titulo (entrada) y tras el salto de linea la entrada y por debajo un mensaje de agradecimiento por leer la entrada. Este ejemplo para mi es mas claro, ya que si mostramos contenido de cara al publico incluiremos mas cosas aparte del valor extraído, otros valores, o etiquetas para aplicar un estilo. en las zonas 'así' se introducirían todas aquellas cosas que el navegador interpretara tal cual esta mientras que las que están '.así.' serán tratadas por el servidor, en este caso para extraer la entrada de la base de datos.

para acabar el código de mi web, el cual esta completamente funcional y quizá a alguno le resulte mas sencillo que el anterior con texto subrayado.

Código: [Seleccionar]
<?php
   $connect 
mysql_connect('localhost''usuario''contraseña');
    
mysql_select_db('base'$connect);
   
$result =  mysql_query("SELECT entrada, imagen, autor, title FROM blog WHERE seccion='principal'",  $connect);
   echo 
'<table>';
   while(
$row mysql_fetch_array($result))
   {
      echo  
'<tr><td><div align="center">
<span style="font-weight:bold; font-size:20px; color:#FFFFFF;">'
.$row['title'].'</span><br/><br/><img alt=cabezera src='.$row['imagen'].'</br></br>'.nl2br($row['entrada']).'</div> </br> </br> <p align="right" style="color:#FFFFFF;"> autor: '.$row['autor'].'</p></td></tr>';
   }
    echo 
'</table>';
?>


Es mi primer tutorial, cualquier duda no duden en preguntar, estaré encantado de responder.

12
PHP / Llamada a SQL
« en: Junio 23, 2010, 23:50:21 pm »
Bueno me gustaria hacer un blog pero programando todo, y tengo un problema, e conseguido realizar la llamada a la entrada pero no se como poner una imagen en cada entrada.

Código: [Seleccionar]
<div style=" width:600; float:left;">
<?php 
$conectar
mysql_connect('localhost''usuario''contraseña');
$acedermysql_select_db('espada_base'$conectar);
$descarga=mysql_query("SELECT `entrada` FROM `espada_base`.`sensei` WHERE `tema`='principal'"$conectar);
echo "<table>";
while($entrada=mysql_fetch_array($descarga)){
echo "<tr><td>".$entrada[0]."</td></tr>";
}
echo "</table>";
?>


Ese es el codigo que tengo actualmente mediante el cual llamo a la entrada y la muestro en la tabla, seria que justo encima de la entrada se mostrase una imagen centrada.

Gracias por adelantado.

13
Desarrollo Web / ¿Que sistema de foro elegir?
« en: Marzo 06, 2010, 05:18:18 am »
Me gustaría montar un foro pero no se por cual decantarme si por phpBB o por SMF al igual no se las ventajas de cada uno ni cual es mas fácil de administrar.
Tampoco se como se realizaría la instalación. Si alguien me pudiese dar unas nociones básicas.

Muchas gracias.

Edito ya que en fantástico deluxe e comprobado y están ambos foros por lo que la instalación parece sencilla. Cual de los 2 foros me recomiendan instalar?

Páginas: [1]

Página generada en 0.196 segundos con 36 consultas.