Convertidor Text to Ascii by Cronos

Iniciado por Cronos, Junio 29, 2012, 01:18:14 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Junio 29, 2012, 01:18:14 AM Ultima modificación: Octubre 25, 2013, 11:35:41 PM por Expermicid
Buenos dias comunidad, les dejo este code que recien hice. Como el titulo lo dice convierte texto a ascii, nada del otro mundo, pero es mi primer proyecto ya que me inicie en php hace solo unos dias y queria compartirlo con ustedes :)

Código: php

<form action="index.php" method="post">
<center>
    <h2>Text to Ascii</h2>
        <input type="text" name="datos" id="datos" size="30"/>
            <input type="submit" value="Convertir" />
        </center>
</form>
<center><b><font color="#333333" size="-1">Code by Cronos</font></b></center>

<center>
<?
if($_POST)
{
$datitos = $_POST['datos'];
echo '<br />';
echo '<br />';
for($i=0; $i<strlen($datitos); $i++)
  {
echo ord($datitos[$i]).', ';
}
}
    ?>
</center>


Para lo que quieren probarlo: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Saludos,, Cronos.-

muy bien sigue asi colega!!

salu2
"Human Stupidity that's why Hackers always win."
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta importante ahora es subir el # de post en un foro wtf 😂
😂 CTRL + p
DORK

Bien hecho Cronos, sigue por este camino ;)



Saludos

Buen script, para iniciar, hace lo que debe de hacer. Mi recomendación es:
Código: php
<form action="" method="post">
                    <center>
            <h2>Text to Ascii</h2>
                    <input type="text" name="datos" id="datos" size="30"/>
                <input type="submit" value="Convertir" />
            </center>
    </form>
    <center><b><font color="#333333" size="-1">Code by Cronos</font></b></center>
     
    <center>
            <?     
                    if($_POST)
                    {
                            $datitos = $_POST['datos'];
                            echo '<br />';
                            echo '<br />';
                            for($i=0; $i<strlen($datitos); $i++)
                                    {
                                            $ascii .= ord($datitos[$i]).', ';
                                    }
                        echo substr($ascii, 0, strlen($ascii) - 2);
                    }
        ?>
    </center>


Primero cambiar el target del formulario a "", para que se procese en el mismo documento puesto que al poner index.php estamos forzando que se envíe a index.php, y ¿qué tal si el script se llama test.php?, pues no se procesara. En segunda almacenar en una variable el valor de cada conversión para al mostrarlo quitarle con la función substr() el último ", " (parámetros: texto, inicio, fin, en éste caso el fin es longitud de variable - 2) quedando así:
88, 116, 51, 109, 80



Saludos, byeOFF.
Cada vez que me das Karma me motivas

Gracias Xr3mp! Me sirve de mucho lo que me dices :)
Saludos,, Cronos.-