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 - narupiece

#1
Back-end / URLmini
Julio 26, 2010, 02:43:18 AM
jeje hola xD

he hecho este script parecido al de Xt3mp, un poco mas reducido, y legible, no necesita base de datos :/ (myu basico xD)

Código: php

<html>
<head>
<title>URLmini</title>
</head>
<body>
<center>
<h1>URLmini</h1>
<br><br>

<form method="post" action="">
<input type="text" name="url" value="http://"><br>
<input type="radio" name="tipo" value="1" checked>redireccionamiento Visible <input type="radio" name="tipo" value="2"> redireccinamiento Invisible<br>
<input type="submit" value="crear">
<input type="hidden" name="action" value="enviar">
</form>

<?php

$url=$_POST['url'];
$prefijo = substr(md5(uniqid(rand())),0,6);
$tipo=$_POST['tipo'];
$tipo1="<html><head><title>URLmini</title><META HTTP-EQUIV='refresh' CONTENT='0; url=$url/'></head></html>";
$tipo2="<html><head><title>URLmini</title></head><frameset rows=\"*\" frameborder=\"0\" framespacing=\"0\" border=\"0\"><frame src=\"$url\"></frameset></html>";
$tuweb=$_SERVER['SERVER_NAME'];



if($_POST['action']=="enviar"){

if($url==""){
  echo"<script>alert('por favor ponga una url')</script>";
}else{
  if(!file_get_contents($url)){
   echo"<script>alert('La url no es valida!')</script>";
  }else{
    if($tipo==1){
     mkdir("./$prefijo", 0777);
     $fp=fopen("$prefijo/index.html","w");
     fwrite($fp,$tipo1);
     fclose($fp);
     echo"<br><br><input type=\"text\" value=\"http://$tuweb/$prefijo/\">";
     echo"<br><a href=\"http://$tuweb/$prefijo/\" target=\"_blank\">$prefijo</a>";
    }else{
     mkdir("./$prefijo", 0777);
     $fp=fopen("$prefijo/index.html","w");
     fwrite($fp,$tipo2);
     fclose($fp);
     echo"<br><br><input type=\"text\" value=\"http://$tuweb/$prefijo/\">";
     echo"<br><a href=\"http://$tuweb/$prefijo/\" target=\"_blank\">$prefijo</a>";
    }
  }
}
}




?>

</center>
</body>
</html>





Si les dice que la url no es valida, aunque si sea, utilicen este codigo. me imagino que los servidores de byethost no tiene permitido las conexiones externas  :undecided:

Código: php


<html>
<head>
<title>URLmini</title>
</head>
<body>
<center>
<h1>URLmini</h1>
<br><br>

<form method="post" action="">
<input type="text" name="url" value="http://"><br>
<input type="radio" name="tipo" value="1" checked>redireccionamiento Visible <input type="radio" name="tipo" value="2"> redireccinamiento Invisible<br>
<input type="submit" value="crear">
<input type="hidden" name="action" value="enviar">
</form>

<?php

$url=$_POST['url'];
$prefijo = substr(md5(uniqid(rand())),0,6);
$tipo=$_POST['tipo'];
$tipo1="<html><head><title>URLmini</title><META HTTP-EQUIV='refresh' CONTENT='0; url=$url/'></head></html>";
$tipo2="<html><head><title>URLmini</title></head><frameset rows=\"*\" frameborder=\"0\" framespacing=\"0\" border=\"0\"><frame src=\"$url\"></frameset></html>";
$tuweb=$_SERVER['SERVER_NAME'];



if($_POST['action']=="enviar"){

if($url==""){
  echo"<script>alert('por favor ponga una url')</script>";
}else{
    if($tipo==1){
     mkdir("./$prefijo", 0777);
     $fp=fopen("$prefijo/index.html","w");
     fwrite($fp,$tipo1);
     fclose($fp);
     echo"<br><br><input type=\"text\" value=\"http://$tuweb/$prefijo/\">";
     echo"<br><a href=\"http://$tuweb/$prefijo/\" target=\"_blank\">$prefijo</a>";
    }else{
     mkdir("./$prefijo", 0777);
     $fp=fopen("$prefijo/index.html","w");
     fwrite($fp,$tipo2);
     fclose($fp);
     echo"<br><br><input type=\"text\" value=\"http://$tuweb/$prefijo/\">";
     echo"<br><a href=\"http://$tuweb/$prefijo/\" target=\"_blank\">$prefijo</a>";
    }
 
}
}




?>

</center>
</body>
</html>




No tienes permitido ver los links. Registrarse o Entrar a mi cuenta (no comprueba la url) <-- recomendado, url pequenia xD
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta (si comprueba la url)

Saludos!!  :cool:
#2
Back-end / Re:convertidor formato de imagen by naru
Julio 24, 2010, 04:34:16 PM
jeje si, hace varios dias me fije en eso, y lo peor del caso, que utilice la misma manera de filtrar los archivos en mi uploader xD

que bueno que nadie lo defaceo xD, ya he cambiado el modo de filtrar las extensiones :D

Saludos!!
#3
Back-end / Libro de Visitas Basico
Julio 17, 2010, 06:50:15 PM
hola, como hay que aportar, aqui les traigo este pequenio libro de visitas que hice xD

espero les guste.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Código: php

<html>
<head>
<title>Libro de Visitas php</title>
</head>
<body>
<h1>Libro de Visitas</h1>

<p align="justify">Bienvenidos al Libro de Visitas<br>Este Es un libro de Visitas que no necesita Base de Datos, tan solo se guarda en un .txt, no tienes que configurar nada, solo copias el script y lo pones en tu web ;). Si hay algun bug favor de reportar, gracias</p>

<br><br><br>

<h3>Comentarios:</h3>

<?php


$nombre=$_POST['nombre'];
$web=$_POST['web'];
$texto=$_POST['texto'];

if ( file_exists ( "visitas.txt" )) {

if($_POST['action']=="enviar"){

if($nombre==""){
echo "<script>alert('Por favor Escriba un nombre')</script>";
}else{
   if($web==""){
    echo "<script>alert('Por favor introdusca su sitio Web')</script>";
    }else{
     if(!preg_match("/^http:\/\/[a-z0-9-]{1,}?\.?[a-z0-9-]*\.?[a-z0-9]{3}?.[a-z]{2,}(\/[a-z0-9-])?\/?$/i", $web)){

     echo "<script>alert('has introducido una pag no valida, este es el formato correcto: http://pagina.com')</script>";

    }else{
     if($texto==""){
       echo"<script>alert('Por Favor ponga un comentario')</script>";
     }else{
       
       
        $name=htmlentities($nombre);
        $text=htmlentities($texto);
        $web1=htmlentities($web);

        $fp = fopen("visitas.txt","a");
        fputs($fp,"<br><hr><table><tr><td>");
        fputs($fp,"Nombre: </td><td>$name</td></tr>");
        fputs($fp,"<tr><td>Web: </td><td>$web1</td></tr><br>");
        fputs($fp,"<tr><td>Comentario: </td><td>$text</td><tr>");
        fputs($fp,"</table><br>");
        fclose($fp);
     }
   }
  }
}
}

  $ar=fopen("visitas.txt","r");
    while (!feof($ar))
     {
    $visitas=fgets($ar);
    echo $visitas;
  }
  fclose($ar);



}else{

        $fp = fopen("visitas.txt","a");
        fputs($fp,"<br><hr><table><tr><td>");
        fputs($fp,"Nombre: </td><td>Narupiece</td></tr>");
        fputs($fp,"<tr><td>Web: </td><td>http://hackingteam.org</td></tr><br>");
        fputs($fp,"<tr><td>Comentario: </td><td>Bienvenidos a mi libro de Visitas!!, espero les guste!!</td><tr>");
        fputs($fp,"</table><br>");
        fclose($fp);

        $ar=fopen("visitas.txt","r");
        while (!feof($ar))
         {
          $visitas=fgets($ar);
          echo $visitas;
         }
        fclose($ar);


}






?>

<br><br>Comenta en nuestro libro de visitas:<br><br>

<form action="" method="post">
<table>
<tr><td>Nombre: </td><td><input type="text" name="nombre"></td></tr>
<tr><td>Web: </td><td><input type="text" name="web"></td></tr>
<tr><td>Comentario: </td><td><textarea name="texto"></textarea></td></tr>
<tr><td colspan="2"><input type="submit" value="Enviar"></td></tr>
<input type="hidden" name="action" value="enviar">
</form>
</table>
#4
jeje hola!

aqui os traigo mi nueva version, he modificado el tipo de redireccion para ahorrar bytes xD, he modificado el about, he aniadido "virus mas potentes" xD, algun error o bug me dicen =)

y ps bueno, creo seria todo :/

espero que lo utilicen y/o puedan aprender de el xD

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Saludos!! 8)
#5
Batch - Bash / Re:[Analisis] Animacion By Fhaker
Junio 30, 2010, 06:46:33 PM
:D

buenos analisis de boogeyman xD

te seguire a todos los foros que estes xa0s :p

Saludos! xDDD
#6
Back-end / Contador de visitas by naru
Junio 30, 2010, 12:49:58 PM
hola, aqui les dejo un contador de visitas que hice


Código: php
<?

//Powered By The Legend Hack

$archivo="contador.txt";
$contador="0";
$num_max="9999999";


if ( file_exists ( $archivo )) {

$fp = fopen($archivo,"r");
$contador = fgets($fp, 26);
fclose($fp);

} else {

$fp = fopen($archivo,"w");
fputs($fp,"1");
fclose($fp);

}

++$contador;

$fp = fopen($archivo,"w+");
fwrite($fp, $contador, 26);
fclose($fp);



if ($contador>=$num_max) {

$imagen = imagecreatefromgif("fondo.gif");
$colText = imagecolorallocate($imagen, 255, 255, 255);
imagestring($imagen, 5, 16, 7, $num_max , $colText);
header("Content-type: image/gif");
imagegif($imagen);

}
else
{
$imagen = imagecreatefromgif("fondo.gif");
$colText = imagecolorallocate($imagen, 255, 255, 255);
imagestring($imagen, 5, 16, 7, $contador , $colText);
header("Content-type: image/gif");
imagegif($imagen);
}

?>



aqui la imagen de fondo xD

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta 


bueno, espero que les sirva ;) solo guardan el codigo con el nombre que quieran y lo suben a un hosting junto con la imagen de fondo.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Saludos! 8)
#7
Back-end / Convertidor formato de imagen by naru
Junio 30, 2010, 12:36:07 PM
hola xD

como no tenia nada que hacer he hecho un convertidor de formato de imagenes xD

puede convertir de:
- png a gif y jpg
- gif a jpg y png
- jpg a png y gif

y si gustan le pueden agregar mas opciones para convertir xD

Código: php

<?php

//code by narupiece!
//no sean hdp y pongan su nombre en vez del mio ¬¬


//si accionamos el form
if ($_POST["action"] == "upload") {



$status = ""; //igualamos status a nada
$archivo = $_FILES["archivo"]['name']; //obtenemos el nombre de la imagen
$extension = explode(".",$archivo); //partimos el nombre de la imagen en 2, el nombre y la extension
$name=$extension[0]; //obtenemos el puro nombre
$ext=$extension[1]; //obtenemos la extension
$prefijo = substr(md5(uniqid(rand())),0,6); //creamos un prefijo de 6 caracteres
$destino =  "img/".$prefijo."_".$archivo; //damos valor a la variable destino, juntamos el prefijo con el nombre del archivo,  hay que crear una carpeta que se llame img

if($ext=="png" || $ext=="gif" || $ext=="jpg" || $ext=="jpeg"){ //filtramos el archivo, si es cualquiera de las extensiones hace el proceso, si no muestra error

if(copy($_FILES['archivo']['tmp_name'],$destino)){ //sube la imagen original a la direccion de destino

   if($ext=="png"){ //si la imagen es png...

         if ($_POST['imagen']=="jpg"){ //si elegimos convertirla a jpg
     
         
          $destino2 = "jpg/".$prefijo."_".$name.".jpg"; //le damos el valor donde se guardara la imagen nueva, hay que crear una carpeta que se llame jpg
          $patch=$destino;  //igualamos patch a destino
       
          $imagen = imagecreatefrompng($patch);  //crea una imagen png a partir de la original subida
          $patch_grabar=$destino2;
          imagejpeg($imagen,$patch_grabar,100); //crea una imagen jpg a partir de la imagen png creada y la guarda en el valor de patch a grabar
          $status="<img src='$patch_grabar'><script>alert('Imagen $archivo convertida a $name.jpg satisfactoriamente')</script>"; //le damos valor a status
         }

       
//es casi lo mismo para todo, solo cambia la extension de imagen...   

        if ($_POST['imagen']=="gif"){
   
         
          $destino2 = "gif/".$prefijo."_".$name.".gif";
          $patch=$destino;

          $imagen = imagecreatefrompng($patch);
          $patch_grabar=$destino2;
          imagegif($imagen,$patch_grabar,100);
          $status="<img src='$patch_grabar'> <script>alert('Imagen $archivo convertida a $name.gif satisfactoriamente')</script>";
         }

       
        if ($_POST['imagen']=="png"){
   
          $status="no se puede convertir de png a png ¬¬"; //si la imagen subida, y el tipo de imagen a convertir es igual, mostramos error
         }

       
   }

   if($ext=="gif"){

         if ($_POST['imagen']=="jpg"){
     
         
          $destino2 = "jpg/".$prefijo."_".$name.".jpg";
          $patch=$destino;
       
          $imagen = imagecreatefromgif($patch);
          $patch_grabar=$destino2;
          imagejpeg($imagen,$patch_grabar,100);
          $status="<img src='$patch_grabar'><script>alert('Imagen $archivo convertida a $name.jpg satisfactoriamente')</script>";
         }

       
   

        if ($_POST['imagen']=="png"){
   
         
          $destino2 = "png/".$prefijo."_".$name.".png";
          $patch=$destino;

          $imagen = imagecreatefromgif($patch);
          $patch_grabar=$destino2;
          imagepng($imagen,$patch_grabar,100);
          $status="<img src='$patch_grabar'> <script>alert('Imagen $archivo convertida a $name.png satisfactoriamente')</script>";
         }

       
        if ($_POST['imagen']=="gif"){
   
          $status="no se puede convertir de gif a gif ¬¬";
         }

       
   }
 
   if($ext=="jpeg" || $ext=="jpg"){

         if ($_POST['imagen']=="gif"){
     
         
          $destino2 = "gif/".$prefijo."_".$name.".gif";
          $patch=$destino;
       
          $imagen = imagecreatefromjpeg($patch);
          $patch_grabar=$destino2;
          imagejpeg($imagen,$patch_grabar,100);
          $status="<img src='$patch_grabar'><script>alert('Imagen $archivo convertida a $name.gif satisfactoriamente')</script>";
         }

       
   

        if ($_POST['imagen']=="png"){
   
         
          $destino2 = "png/".$prefijo."_".$name.".png";
          $patch=$destino;

          $imagen = imagecreatefromjpeg($patch);
          $patch_grabar=$destino2;
          imagepng($imagen,$patch_grabar,100);
          $status="<img src='$patch_grabar'> <script>alert('Imagen $archivo convertida a $name.png satisfactoriamente')</script>";
         }

       
        if ($_POST['imagen']=="jpg"){
   
          $status="no se puede convertir de jpg a jpg ¬¬";
         }

       
   }











  }
}
   

else{

$status="Solo se permiten subir Archivos JPG, PNG, GIF<script>alert('Solo se permiten subir Archivos JPG, PNG, GIF')</script>";

       
}   




}


?>

<html>
<head>
<title>Cambiardor formato imagen</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>



<center>
<form action="" method="post" enctype="multipart/form-data">

<h1>Escoge la imagen a Subir</h1> <input name="archivo" type="file" size="35" /><br>
<h2>Escoge el formato a convertir:<br><input type="radio" name="imagen" value="jpg" CHECKED>jpg
     <input type="radio" name="imagen" value="gif">gif
     <input type="radio" name="imagen" value="png">png<br>
<input name="enviar" type="submit" value="Upload Image" />
     <input name="action" type="hidden" value="upload" />

</form>

<br><br>
<?php
echo $status; //mostramos el status..
?>

</body>

</html>





bueno, espero que les pueda ser util y haber si aprenden un poquito del code xD, tiene muchos comentarios espero le entiendan :/

Saludos! h)
#8
Back-end / Text to ascii by naru xD
Junio 30, 2010, 12:32:22 PM
hola

vi el script de SKyZEr de convertir texto a ascii en java en RThacker y se me hizo interesante  xD

asi que aqui lo he traducido a php   :D


Código: php

<center>
<?php

if($_POST['action']=="convertir"){

$texto=$_POST['text'];

$texto2 = htmlentities($texto);

echo "texto original: $texto2<br>";

echo "el texto convertido es: ";

for ($i = 0; $i < strlen($texto); ++$i){

$ascci=ord($texto[$i]);

$cambiar=$ascci.",";

echo "$cambiar";
}


}

?>



<h1>Text to ASCII</h1><br>
<form method="post" action="" >
Texto a convertir<br><input type="text" name="text"><br>
<input type="submit" value="convertir">
<input type="hidden" name="action" value="convertir">
</form>



espero os guste   ;D

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Saludos!!  8)