Sorry mein Fehler x.x
ich hab der Datei einen so langen namen gegeben, dass ich sie weder umbenennen, noch verschieben, noch editieren konnte, da musste ich sie löschen...
hab das selbe nochmal verbessert gemacht :D
So, der müsste bis auf weiteres funken XD
Falls die überschrift falsch ist, sagts mir ^^
hier der GANZE code ^^
<html>
<head>
</head>
<body>
<center>
<h1>Verschlüsseln</h1>
<form action="81229a3943702b57cf0e1099ed273e7e013a7247.php" method="post">
Text: <input type="text" name="hash" value="<?php
if (!empty($_POST['hash'])) {
echo $_POST['hash'];
}?>">
<br />
Art: <select name="select">
<option>MD5</option>
<option>SHA-1</option>
<option>SHA-256</option>
<option>SHA-384</option>
<option>SHA-512</option>
</select>
<br />
Wiederholung: <select name="wdh">
<option>1</option>
<option>10</option>
<option>100</option>
<option>200</option>
<option>300</option>
<option>400</option>
<option>500</option>
<option>600</option>
<option>700</option>
<option>800</option>
<option>900</option>
<option>1000</option>
<option>2000</option>
<option>3000</option>
<option>4000</option>
<option>5000</option>
<option>6000</option>
<option>7000</option>
<option>8000</option>
<option>9000</option>
<option>10000</option>
<option>n</option>
</select>
<br />
Nur ausfüllen, Falls "n" ausgewählt ist!
<input type="text" name="n">
<input type="submit" value="Generieren">
</form>
<?php
$f=0;
if (!empty($_POST['hash']) && !empty($_POST['select']) && $_POST['select']=='MD5') {
if (!empty($_POST['n']) && is_numeric($_POST['n'])) {
while ($f<=$_POST['n']) {
$_POST['hash']=md5($_POST['hash']);
$f++;
}
} else {
while ($f<=$_POST['wdh']) {
$_POST['hash']=md5($_POST['hash']);
$f++;
}
}
}
if (!empty($_POST['hash']) && !empty($_POST['select']) && $_POST['select']=='SHA-1') {
if (!empty($_POST['n']) && is_numeric($_POST['n'])) {
while ($f<=$_POST['n']) {
$_POST['hash']=hash('sha1', $_POST['hash']);
$f++;
}
} else {
while ($f<=$_POST['wdh']) {
$_POST['hash']=hash('sha1', $_POST['hash']);
$f++;
}
}
}
if (!empty($_POST['hash']) && !empty($_POST['select']) && $_POST['select']=='SHA-256') {
if (!empty($_POST['n']) && is_numeric($_POST['n'])) {
while ($f<=$_POST['n']) {
$_POST['hash']=hash('sha256', $_POST['hash']);
$f++;
}
} else {
while ($f<=$_POST['wdh']) {
$_POST['hash']=hash('sha256', $_POST['hash']);
$f++;
}
}
}
if (!empty($_POST['hash']) && !empty($_POST['select']) && $_POST['select']=='SHA-384') {
if (!empty($_POST['n']) && is_numeric($_POST['n'])) {
while ($f<=$_POST['n']) {
$_POST['hash']=hash('sha384', $_POST['hash']);
$f++;
}
} else {
while ($f<=$_POST['wdh']) {
$_POST['hash']=hash('sha384', $_POST['hash']);
$f++;
}
}
}
if (!empty($_POST['hash']) && !empty($_POST['select']) && $_POST['select']=='SHA-512') {
if (!empty($_POST['n']) && is_numeric($_POST['n'])) {
while ($f<=$_POST['n']) {
$_POST['hash']=hash('sha512', $_POST['hash']);
$f++;
}
} else {
while ($f<=$_POST['wdh']) {
$_POST['hash']=hash('sha512', $_POST['hash']);
$f++;
}
}
}
if (!empty($_POST['hash']) && !empty($_POST['select']) && $_POST['wdh']!='n') {
echo 'Der ' . $_POST['wdh'] . '-fach wiederholte ' . $_POST['select'] . '-Hash lautet:<br /><br />' . $_POST['hash'] . '<br />';
}
if (!empty($_POST['hash']) && !empty($_POST['select']) && $_POST['wdh']=='n') {
echo 'Der ' . $_POST['n'] . '-fach wiederholte ' . $_POST['select'] . '-Hash lautet:<br /><br />' . $_POST['hash'] . '<br />';
}
?>
</center>
</body>
</html>
Alles anzeigen
bitte kein Feedback dazu und keine bemerkungen, wie umständlich das geschrieben is, danke ^^