Saturday 28 November 2020

PHP - Ispis random stringa

ZADATAK: Napisati kod koji će generisati "slučajni" string od kombinacije malih/velikih slova  i brojeva, za zadani broj karaktera (GET metodom). Broj karaktera mora bavezno biti veći od 1, ako je manji ispisati grešku. Potrebno je također obezbijediti da unos bude isključivo broj u suprtonom da ispiše grešku.

RJEŠENJE:


 

REZULTAT: 

Greška u slučaju da nije unesen broj:


Greška u slučaju da je broj manji od 1:

Rezultat ako su ispunjena oba prethodna uslova:



KOD:
https://paste.ofcode.org/Tnryk3EcVRVXkVb2TG6n8h

  1. <?php
  2. $unos = is_numeric($_GET["broj"]) ? true: false;
  3. $slova_brojevi = 'abcdefghijklmnoprstuvzxywABCDEFGHIJKLMNOPRSTUVZXYW0123465789';
  4.  
  5. if ($unos != 1) {
  6. echo "Greška: Morate unijeti broj!";
  7. } else {
  8. (int) $brKaraktera = $_GET["broj"];
  9. if ($brKaraktera < 2) {
  10. die("Greška: Morate unijeti broj veći od 1!");
  11. }
  12. echo substr(str_shuffle($slova_brojevi), 0, $brKaraktera);
  13. }
  14. ?>
  15.  

Categories:

0 comments:

Post a Comment

Note: only a member of this blog may post a comment.