Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - soru13

#101
PHP / ayuda al mostrar una consulta
19 Julio 2010, 16:04 PM
hola,pues resulta que muestro una consulta con php en el cual se muestra una imagen y un texto debajo de ésta,lo que yo quiero es que salgan de izquierda a derecha y cuando no entren más bajen una linea y sigan hacia la derecha,pero me los muestra todos hacia abajo.Este es el código:

<? include ("config.php");
$sql = "select * from videos order by id desc limit 5";
//Instrucción a ejecutarse en la bbdd.

$squery = mysql_query($sql);
//Ejecución de la instrucción

while($row = mysql_fetch_array($squery)){
//Recuperar los datos de un registro o hilera (row) y meterlo a un array
?>
</p>
<table width="100%" border="0">
 <tr>
   <td><?
echo "".$row["img"]."&nbsp;";

?></td>
 </tr>
 <tr>
   <td><? echo "".$row["nombre"]."";
}
?></td>
 </tr>
</table>


¿cual es el problema?. Y si alguien sabría decirme como puedo hacer que cada imagen y texto salgan en la tabla,pero la imagen en la fila superior y el texto en la fila inferior en su respectiva columna,así sucesivamente. Gracias
#102
ya lo solucioné era un error tonto mio,de todas formas gracias por la ayuda.  ;D
#103
Hola,pues resulta que estoy haciendo el panel de administración de mi web,el caso es que he hecho un formulario para insertar datos en una tabla mysql,el caso es que me envia el primer campo pero el segundo,que es donde se inserta un código embed de un video online,no llega a enviarlo.

Os dejo aquí el código para que veais:

index.phtml
<FORM ACTION="procesar.phtml">
<TABLE>
<TR>
  <TD>Nombre:</TD>
  <TD><INPUT TYPE="text" NAME="nombre" SIZE="80" MAXLENGTH="30"></TD>
</TR>
<TR>
  <TD>Apellidos:</TD>
  <TD><textarea name="apellidos" cols="95" rows="10" class="box Estilo8" id="enlace">   </textarea></TD>
</TR>
</TABLE>
<INPUT TYPE="submit" NAME="accion" VALUE="Grabar">
</FORM>
<hr>
<?php
   
include("config.php");
   
$link=Conectarse();
   
$result=mysql_query("select * from videos",$link);
?>

  <TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
     <TR><TD>&nbsp;<B>Nombre</B></TD> <TD>&nbsp;<B>Embed</B>&nbsp;</TD></TR>
<?php      

   
while($row mysql_fetch_array($result)) {
      
printf("<tr><td>&nbsp;%s</td> <td>&nbsp;%s&nbsp;</td></tr>"$row["nombre"], $row["embed"]);
   }
   
mysql_free_result($result);
   
mysql_close($link);   
?>


procesar.phtml
<?php
   
include("config.php");
   
$link=Conectarse();
   
$nombre=$_GET['nombre'];
   
$apellidos=$_GET['embed'];   
   
mysql_query("insert into videos (nombre,embed) values ('$nombre','$embed')",$link);
  
?>


Aquí la página para que probeis y veais como no se agrega.

Necesito ayuda ya que no se porque no manda el codigo embed.
#104
ya conseguí instalar el vb6 en windows 7 y todo perfecto gracias  :)
#105
bueno,pues el caso es que uso una versión portable de visual basic 6 en windows 7 ya que el instalador me daba error con el visual basic 6 en windows 7 y lo que pasa es que en este portable que uso no aparece el control webbrowser de internet explorer y la verdad es que no lo encuentro por ningún lado,tras esto me descargé la libreria msdn para visual basic 6 y tampoco,alguien sabe porque o donde lo puedo encontrar? gracias
#106
ok era eso muchas gracias  ;)
#107
hola,necesito una ayuda,ya que no entiendo mucho de .bat.

el caso es que tengo este codigo que funciona a la perfección:

Citar@echo off
setlocal enabledelayedexpansion

set "lowercase=a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,w,w,x,y,z"
set "uppercase=A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z"
set "numbers=0,1,2,3,4,5,6,7,8,9"
set "symbols=-"
set "chars=%numbers%,%lowercase%,%uppercase%,%symbols%"
set "init=0"
set "length=1"

call :generate

pause
exit

:generate
if %init% neq %length% (
set /a "init+=1"
for %%c in (!chars!) do call :generate "%~1%%~c"
set /a "init-=1"
) else (
set "string=%~1"
echo.!string!
)
goto:eof

el caso es que no me deja copiar el resultado porque no me sale en toda la consola todo lo generado,sino alomejor las 100 ultimas lineas,lo que me gustaria es como podria ponerle atravéz de código que todo lo que genere lo haga en un archivo .txt y así tener mi diccionario de fuerza bruta.

¿alguien tiene idea de como lo podria hacer?

muchas gracias
#108
hola,uso la última versión de Ubuntu,lo que pasa que cuando estoy en la consola y realizo alguna tarea que me pide la contraseña para hacer alguna accion,no me deja escribir la contraseña,es mas no me deja escribir ningun caracter tanto letras como numeros y si le doy a enter y cancelo el introducir la contraseña ya si que me deja escribir.¿Porque me pasa esto? gracias
#109
PHP / ayudita include
17 Febrero 2010, 14:24 PM
hola,tengo el siguiente problema,tengo una web modular,utilizando el siguiente codigo

Citar<?
switch ($_GET["sección"]){
  case 'enviar';
    $incluir = 'upload/envio.php';
    $titulo = 'Envianos Tus Archivos - Discos,Maquetas,Bases,Mixtapes....';
    break;
  case 'noticias';
    $incluir = 'noticias2/noticias2.php';
    $titulo = ' Noticias';
    break;
     case 'eventos';
    $incluir = 'eventos.php';
    $titulo = ' Eventos';
    break;
        case 'lista_de_grupos';
    $incluir = 'lista_grupos.php';
    $titulo = ' Lista de grupos';
    break;

  // Haremos tentos casos cómo páginas
  // tenga nuestra web

  default:

  // Este es el caso que mostrará el indice
  // funcionara si no se da ninguno de los
  // casos anteriores

    $incluir = 'noticias.php';
    $titulo = ' - Rapmadridradio.com';
}
?>

y en la zona donde quiero hacer el include este codigo

Citar<? include $incluir; ?>

el problema no es este codigo,ya que me funciona perfectamente,sino que al querer hacer un include a un archivo de otra carpeta (los archivos que estan incluidos en el codigo estan en la raiz junto con el index.php que tiene estos codigos puestos) no me deja o me sale la principal por defecto "noticias.php"

como hago para que me la incluya?? yo lo que hago es lo siguiente

Citarcase 'grupos';
    $incluir = 'grupos/index.php';
    $titulo = ' Grupos';
    break;

y no me deja,ayuda porfavor
#110
hola,la verdad es que no se mucho de php,pero bueno hago pequeñas pruebas y aveces me salen bien,pero no consigo hacer lo siguiente,tengo dos codigos,estos:

Citar<?php 
    function listar_ficheros ($tipos, $carpeta){ 
      //Comprobamos que la carpeta existe 
       if (is_dir ($carpeta)){ 
           //Escaneamos la carpeta usando scandir 
            $scanarray = scandir ($carpeta); 
            for ($i = 0; $i < count ($scanarray); $i++){ 
              //Eliminamos  "." and ".." del listado de ficheros 
               if ($scanarray[$i] != "." && $scanarray[$i] != ".."){ 
           //No mostramos los subdirectorios 
           if (is_file ($carpeta . "/" . $scanarray[$i])){ 
                          //Verificamos que la extension se encuentre en $tipos 
              $thepath = pathinfo ($carpeta . "/" . $scanarray[$i]); 
               if (in_array ($thepath['extension'], $tipos)){ 
                  echo $scanarray[$i] . "<br>"; 
               } 
                   } 
               } 
          } 
     } else { 
         echo "La carpeta no existe"; 
      } 
  } 
   ?>
Citar<?php 
    $tipos = array ("rar"); 
    echo listar_ficheros ($tipos, "./"); 
?>
y este ultimo
Citar<? link_counter_nosql("a.rar", "Descargar archivo"); ?>

el caso es que estos codigos me funcionan perfectamente,pero este ultimo lo que hace es contar las descargas,pero como veis hay que poner la ruta del archivo,y el codigo de arriba lo que hace es buscar todos los archivos .rar que hay en la carpeta,lo que yo he hecho es lo siguiente

Citar<?php 
    $tipos = array ("rar"); 
    echo listar_ficheros ($tipos, "./"); 
   link_counter_nosql($tipos, "Descargar archivo");
    ?> 

me funciona el codigo pero no me saca bien la url del archivo,lo que yo quiero es saber que hago mal para que no me salga bien la url que saca el primer codigo de resultado (que lo saca bien) y lo meta directamente en el otro codigo,para que sea todo automatico.

si alguien sabe que cual es el fallo se lo agradeceria mucho  ;)