Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Deszyfracja kodu cmentarnego
Forum PHP.pl > Forum > PHP
shar_lafey
Szukałam ale nie znalazłam.
Mam taki mały problem. Otóż mam bardzo prostą stronę kodującą w szyfrze cmentarnym podany tekst. Teraz potrzebuje jeszcze deszyfrację, mniej więcej jak tutaj:
Przykładowy Szyfr Cmentarny

A to posiadany przezemnie kod szyfrujący
Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
  <title>Szyfr cmentarny</title>
  <meta http-equiv="Content-Type"
content="text/html; charset=utf-8" />
  <meta name="author" content="Joanna Ole?" />
  <link rel="stylesheet" href="media/styles.css"
type="text/css" />
</head>
<body>
<table height="533" width="800">
  <tbody>
    <tr align="center" valign="middle">
      <td><?php $kod1 = '<img src="alfabet/';

$kod2 = '.jpg" />';

if (isset($_POST['tekst']))

{

    echo 'tekst do szyfrowania: '.$_POST['tekst'].'<br/ >';
    $tekst = strtolower($_POST['tekst']);
    $dlugosc = strlen($tekst);
    echo 'tekst zaszyfrowany: <br>';
    for($i=0;$i<$dlugosc;$i++)
        echo $kod1.$tekst[$i].$kod2;

}

else
print <<< END
<form name="input" action="" method="POST">
<textarea name="tekst" rows="1" cols="30"></textarea><br />
<input type="submit" value="Submit" />

</form>
END

?>
      </td>
    </tr>
  </tbody>
</table>
</body>
</html>


Pilnie potrzebuje pomocy! Bardzo proszę.
lukaskolista
deszyfruj po nazwach obrazkow smile.gif po samej grafice bez znajomosci jej nazwy tez sie da, ale to juz bardzoiej skomplikowany algorytm:
1. Skalujesz grafike
2. Przeksztalcasz kolory na czarny i bialy
3. Dla kazdej litery masz zdefiniowany wzorzec na ktorych pozycjach powinien byc czarny pixel
4. Lecisz litery po kolei
5. Grafika pasuje do wzorca litery - znalazles litere
To najprostsze, co przyszlo mi do glowy tak na szybko
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.