login  Naam:   Wachtwoord: 
Registreer je!
 Forum

php karakter naar ascii-code

Offline barry - 11/09/2006 14:49
Avatar van barryPHP interesse Hey... ik kan het op php.net niet vinden, ik heb voor een woordspel een functie nodig binnen php die een karakter naar ascii code onvormt

bijvoorbeeld 'a' => '69'...

In javascript is et niet zo moeilijk, maar in php kom ik er ff niet uit.
Tis trouwez voor een website op php 4.4.2, dus php 5 heb ik niks aan 

grtz...

Barry

4 antwoorden

Gesponsorde links
Offline xSc - 11/09/2006 15:01 (laatste wijziging 11/09/2006 15:02)
Avatar van xSc Onbekend In php ook niet.

ord()
Offline MechaVore - 11/09/2006 15:02
Avatar van MechaVore Gouden medaille

PHP gevorderde
ord()
chr()
Offline barry - 11/09/2006 15:19
Avatar van barry PHP interesse thnx had et idd al gevonden (ord).... wat een stomme benaming daarvoor... zag em wel staan, maar dacht dat et iets met sorteren te maken had :/ ORDer 

thnx anywayz ;)
Offline Martijn1989 - 11/09/2006 16:24
Avatar van Martijn1989 PHP ver gevorderde Geheimschrift 

  1. <?php
  2.  
  3.  
  4.  
  5. function heen($sTekst) {
  6.  
  7. $iLengte = strlen($sTekst);
  8. for($i = 0; $i < $iLengte; $i++){
  9. $iAsci = ord($sTekst[$i]);
  10. $iAsci = $iAsci+ 6;
  11. $sTekst[$i] = chr($iAsci);
  12. }
  13.  
  14.  
  15. return $sTekst;
  16.  
  17. }
  18.  
  19. function terug($sTekst) {
  20.  
  21.  
  22. $iLengte = strlen($sTekst);
  23. for($i = 0; $i < $iLengte; $i++){
  24. $iAsci = ord($sTekst[$i]);
  25. $iAsci = $iAsci - 6;
  26. $sTekst[$i] = chr($iAsci);
  27. }
  28. return $sTekst;
  29.  
  30. }
  31.  
  32.  
  33. if(isset($_POST['heen'])) {
  34.  
  35. ?>
  36. <form action='' method='post'>
  37. <textarea name="tekst" rows=20 cols=52 wrap="on"><?php echo heen($_POST['tekst']); ?></textarea><br>
  38. <input type="submit" value="Normaal > Geheimschrift" name='heen'> <input type="submit" value="Geheimschrift > Normaal" name='terug'> <input type="reset" value="Leeg Maken!">
  39. </form>
  40. <?php
  41.  
  42. } elseif(isset($_POST['terug'])) {
  43.  
  44. ?>
  45. <form action='' method='post'>
  46. <textarea name="tekst" rows=20 cols=52 wrap="on"><?php echo terug($_POST['tekst']); ?></textarea><br>
  47. <input type="submit" value="Normaal > Geheimschrift" name='heen'> <input type="submit" value="Geheimschrift > Normaal" name='terug'> <input type="reset" value="Leeg Maken!">
  48. </form>
  49. <?php
  50.  
  51. } else {
  52.  
  53. ?>
  54. <form action='' method='post'>
  55. <textarea name="tekst" rows=20 cols=52 wrap="on"></textarea><br>
  56. <input type="submit" value="Normaal > Geheimschrift" name='heen'> <input type="submit" value="Geheimschrift > Normaal" name='terug'> <input type="reset" value="Leeg Maken!">
  57. </form>
  58. <?php
  59.  
  60. }
  61. ?>


En jij hebt nodig :

  1. <?php
  2.  
  3.  
  4.  
  5. function heen($sTekst) {
  6.  
  7. $iLengte = strlen($sTekst);
  8. for($i = 0; $i < $iLengte; $i++){
  9. $iAsci = ord($sTekst[$i]);
  10. $sTekst[$i] = chr($iAsci);
  11. }
  12.  
  13.  
  14. return $sTekst;
  15.  
  16. }
  17.  
  18. function terug($sTekst) {
  19.  
  20.  
  21. $iLengte = strlen($sTekst);
  22. for($i = 0; $i < $iLengte; $i++){
  23. $iAsci = ord($sTekst[$i]);
  24. $sTekst[$i] = chr($iAsci);
  25. }
  26. return $sTekst;
  27.  
  28. }
  29.  
  30.  
  31. if(isset($_POST['heen'])) {
  32.  
  33. ?>
  34. <form action='' method='post'>
  35. <textarea name="tekst" rows=20 cols=52 wrap="on"><?php echo heen($_POST['tekst']); ?></textarea><br>
  36. <input type="submit" value="Normaal > Geheimschrift" name='heen'> <input type="submit" value="Geheimschrift > Normaal" name='terug'> <input type="reset" value="Leeg Maken!">
  37. </form>
  38. <?php
  39.  
  40. } elseif(isset($_POST['terug'])) {
  41.  
  42. ?>
  43. <form action='' method='post'>
  44. <textarea name="tekst" rows=20 cols=52 wrap="on"><?php echo terug($_POST['tekst']); ?></textarea><br>
  45. <input type="submit" value="Normaal > Geheimschrift" name='heen'> <input type="submit" value="Geheimschrift > Normaal" name='terug'> <input type="reset" value="Leeg Maken!">
  46. </form>
  47. <?php
  48.  
  49. } else {
  50.  
  51. ?>
  52. <form action='' method='post'>
  53. <textarea name="tekst" rows=20 cols=52 wrap="on"></textarea><br>
  54. <input type="submit" value="Normaal > Geheimschrift" name='heen'> <input type="submit" value="Geheimschrift > Normaal" name='terug'> <input type="reset" value="Leeg Maken!">
  55. </form>
  56. <?php
  57.  
  58. }
  59. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.199s