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 - ~ Yoya ~

#741
Nivel Web / Re: duda xss
24 Julio 2010, 19:34 PM
aprende php, lo unico vulnerable es el pindex.php
#742
Nivel Web / Re: Conectarse remotamente a BD
23 Julio 2010, 21:34 PM
tienes el password de la bd? muchas veces no dejan conectarse a la base de datos remotamente...
#743
PHP / Re: problema codigo paginacion
23 Julio 2010, 21:16 PM
Prueba ahora...
Código (php) [Seleccionar]
<?
// Datos de conexión a la base
$base="bd";
$con=mysql_connect(localhost,user,pass);
mysql_select_db($base,$con);


if (!isset($_GET['pg'])) //para el inicio
$pg = 0;
else $pg=$_GET['pg']; //cuando haces click sobre el siguiente link del paginador
$cantidad=4; // cantidad de resultados por página
$inicial = $pg * $cantidad;

$pegar = "SELECT * FROM videos order by id desc LIMIT $inicial,$cantidad";
$cad = mysql_db_query($base,$pegar) or die (mysql_error());


$contar = "SELECT * FROM video order by id";
$contarok= mysql_db_query($base,$contar);
$total_records = mysql_num_rows($contarok);
$pages = intval($total_records / $cantidad);



while($row = mysql_fetch_array($cad)){
//Recuperar los datos de un registro o hilera (row) y meterlo a un array
$url = $row['id']
?>
</p>
<div style="float: left;">
<?php 
echo "<table width='80%' border='0'>";
echo 
"<a href='videos/$url' style='border:0'>".$row['img']."</a>&nbsp;";
echo 
"<br />";
echo 
"<tr><td align='center'><a href='videos/$url'>".$row['nombre']."</a></td></tr>" ;
echo 
"<tr><td align='center'>".$row['dur']."</td></tr>";
echo 
"</table>";
?>
</div>
<?
}
// Cerramos la conexión a la base
$con=mysql_close($con);

// Creando los enlaces de paginación
echo "<br><br><br><br><br><br><br><br><br><br><br><br><p class=fonty align='center'>";
if ($pg != 0) {
$url = $pg - 1;
echo "<a href='$PHP_SELF?pg=".$url."'>&laquo; Anterior</a>&nbsp;";
} else {
echo " ";
}
for ($i = 0; $i <= $pages; $i++) {
if ($i == $pg) {
if ($i == "0") {
echo "<b> 1 </b>";
} else {
$i = $i+1;
echo "<b> ".$i." </b>";
}
} else {
if ($i == "0") {
echo "<a href=$PHP_SELF?pg=".$i.">1</a> ";
} else {
echo "<a href='$PHP_SELF?pg=".$i."'>";
$i = $i+1;
echo $i."</a>&nbsp;";
}
}
}
if ($pg < $pages) {
$url = $pg + 1;
echo "<a href='$PHP_SELF?pg=".$url."'>Siguiente &raquo;</a>";
} else {
echo " ";
}
echo "</p>";
?>

<div style="clear: both;">
#744
PHP / Re: duda con directorios
23 Julio 2010, 16:35 PM
puede ser porque no existe nada dentro o no es un path valido.
#745
PHP / Re: duda con directorios
23 Julio 2010, 02:22 AM
man te deje el link para que lo leas
#746
PHP / Re: problema codigo paginacion
23 Julio 2010, 02:10 AM
Busca un ejemplo y hazlo maqueteado porque si lo haces en el mismo source te confundiras...

CitarMaquetearlo de nuevo pero crea un campo que contenga 4 registro y muestre 2 máximo por pagina, cuando lo logres ya sabrás como combinar el paginador junto a la consulta...
#747
PHP / Re: duda con directorios
23 Julio 2010, 01:45 AM
Aqui mira...

Tu primer source
Código (php) [Seleccionar]

while($archivo=readdir($directorio))


La forma correcta:
Código (php) [Seleccionar]

while(false !== ($archivo=readdir($directorio)))


Te deje un link para que lo veas xD.
#748
PHP / Re: problema codigo paginacion
23 Julio 2010, 01:44 AM
no hay fallo, lo que pasa esque debes combinar el paginador con la consulta
#749
PHP / Re: duda con directorios
23 Julio 2010, 00:06 AM
Sep, ej:
Código (php) [Seleccionar]
<?
$direc = opendir("/var/www");
echo "Directorio actual<br>";
echo $direc;
echo "<br>";
echo "Archivos: <br>";
while (FALSE !==($arc = readdir($direc)))
{

echo "$arc -> ".date ("F d Y H:i:s.", filemtime($arc))."<br>";

}
closedir($direc);
?>


Salida:
ej.php~ -> July 07 2010 18:10:53.
as.php~ -> July 08 2010 13:23:23.
a.html -> July 20 2010 13:41:30.
s.php~ -> July 22 2010 18:05:27.
info.php -> July 13 2010 18:27:51.
as.php -> July 08 2010 13:27:56.
Untitled1 -> July 08 2010 18:03:17.
.. -> June 30 2010 19:28:48.
s.php -> July 22 2010 18:05:38.
. -> July 22 2010 18:05:38.
info.php~ -> July 13 2010 18:27:36.
ex.html~ -> July 13 2010 13:34:09.
ej.php -> July 07 2010 18:15:43.
a.css~ -> July 08 2010 18:14:49.
a.php -> July 07 2010 17:12:19.
ej -> July 13 2010 20:14:02.
ex.html -> July 13 2010 13:36:07.
a.html~ -> July 20 2010 13:41:06.
a.css -> July 08 2010 18:17:28.
zapatos -> July 03 2010 16:43:58.
smf -> July 18 2010 19:57:57.