Pondělí , 23 Červen 2025
Domů Programování PHP Citáty a inspirační texty PHP script
PHPProgramování

Citáty a inspirační texty PHP script

blank
blank

Dalším zajímavým PHP skriptem, který by mohl přilákat návštěvníky webové stránky, je skript, který dynamicky zobrazuje různé citáty nebo inspirační výroky. Uživatelé by mohli kliknout na tlačítko pro zobrazení nového citátu. To může být atraktivní a zábavná funkce pro návštěvníky.

Tady je jednoduchý příklad takového skriptu:

<?php
$quotes = [
    "Život je to, co se děje, zatímco si děláte jiné plány. - John Lennon",
    "Jediný způsob, jak skutečně uspět, je, když více než výsledek milujete svůj proces. - Albert Einstein",
    "Buďte změnou, kterou chcete vidět na světě. - Mahátma Gándhí",
    "Skutečný úspěch měříme tím, co jsme obětovali pro jeho dosažení. - Dalajláma",
    "Naše nejhlubší strach není, že jsme nedostateční. Naše nejhlubší strach je, že jsme mimořádně mocní. - Marianne Williamson"
    // můžete přidat tolik citátů, kolik chcete
];

if (isset($_POST['new_quote'])) {
    $random_key = array_rand($quotes);
}

?>

<form method="post" action="">
    <input type="submit" name="new_quote" value="Zobraz nový citát">
</form>

<?php 
if (isset($random_key)) {
    echo "<p>{$quotes[$random_key]}</p>";
}
?>

Tento skript udržuje seznam citátů v poli. Když uživatel klikne na tlačítko „Zobraz nový citát“, skript náhodně vybere klíč z pole (což v tomto případě odpovídá indexu citátu v poli) a zobrazí příslušný citát.

Chcete-li citát zobrazit ihned po prvním načtení stránky, přiřadíme náhodný klíč. Zde je upravený kód:

<?php
$quotes = [
    "Život je to, co se děje, zatímco si děláte jiné plány. - John Lennon",
    "Jediný způsob, jak skutečně uspět, je, když více než výsledek milujete svůj proces. - Albert Einstein",
    "Buďte změnou, kterou chcete vidět na světě. - Mahátma Gándhí",
    "Skutečný úspěch měříme tím, co jsme obětovali pro jeho dosažení. - Dalajláma",
    "Naše nejhlubší strach není, že jsme nedostateční. Naše nejhlubší strach je, že jsme mimořádně mocní. - Marianne Williamson"
    // můžete přidat tolik citátů, kolik chcete
];

$random_key = array_rand($quotes);

if (isset($_POST['new_quote'])) {
    $random_key = array_rand($quotes);
}

?>

<form method="post" action="">
    <input type="submit" name="new_quote" value="Zobraz nový citát">
</form>

<?php 
echo "<p>{$quotes[$random_key]}</p>";
?>

Tento upravený skript nyní zobrazí náhodný citát při načtení stránky a také pokaždé, když uživatel klikne na tlačítko pro zobrazení nového citátu.

Zanechte komentář

Napsat komentář

Související články

blank
ProgramováníStrojové učeníUmělá inteligence

Neuromorfní čipy vs. GPU/TPU

Top články Neuromorfní čipy vs. GPU/TPU 19. 6. 2025 Edge-AI v IoT:...

blank
ProgramováníPython

MIDI generator in Python

Description of the Python ScriptThis Python script generates a MIDI file based...

blank
PHPWordPress

AI Birthday Wishes Generator WordPress Plugin

The  AI Birthday Wishes Generator is a  WordPress plugin that allows users to generate personalized birthday wishes...

blank
PHPProgramováníWordPress

AI Song Maker WordPress Plugin

The  AI Song Maker is a  WordPress plugin that allows you to generate custom songs based on...