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 :)
<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: http://cronoslabs.square7.ch/convert
Saludos,, Cronos.-
muy bien sigue asi colega!!
salu2
Bien hecho Cronos, sigue por este camino ;)
Saludos
Buen script, para iniciar, hace lo que debe de hacer. Mi recomendación es:
<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.
Gracias Xr3mp! Me sirve de mucho lo que me dices :)
Saludos,, Cronos.-