Generator Haseł
<?php
if (isset($_POST['generate'])) {
function generatePassword($length) {
$chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()_+';
return substr(str_shuffle($chars), 0, $length);
}
echo "Wygenerowane hasło: " . generatePassword($_POST['length']);
}
?>
Sprawdzanie Palindromu
<?php
if (isset($_POST['check'])) {
$word = strtolower(str_replace(' ', '', $_POST['word']));
echo ($_POST['word'] === strrev($word)) ? "To jest palindrom!" : "To nie jest palindrom.";
}
?>
Kalkulator Walut
<?php
if (isset($_POST['convert'])) {
$converted = $_POST['amount'] / $_POST['currency'];
echo "Przeliczona kwota: " . number_format($converted, 2);
}
?>
Sprawdzenie Liczby Pierwszej
<?php
if (isset($_POST['prime'])) {
function isPrime($num) {
if ($num < 2) return false;
for ($i = 2; $i <= sqrt($num); $i++) {
if ($num % $i == 0) return false;
}
return true;
}
echo isPrime($_POST['number']) ? "Liczba jest pierwsza" : "Liczba nie jest pierwsza";
}
?>
Silnia Liczby
<?php
if (isset($_POST['calc_factorial'])) {
function factorial($num) {
return ($num == 0) ? 1 : $num * factorial($num - 1);
}
echo "Silnia: " . factorial($_POST['factorial']);
}
?>
Losowy Cytat
<?php
if (isset($_POST['quote'])) {
$quotes = [
"Życie to podróż, nie cel.",
"Najlepszy sposób, by przewidzieć przyszłość, to ją stworzyć.",
"Każdy dzień jest nową szansą.",
"Sukces to suma małych wysiłków powtarzanych codziennie."
];
echo $quotes[array_rand($quotes)];
}
?>