Stranica se sastoji od forme sa 3 elementa:
Ovaj program koristi sledeće php funkcije:
<!DOCTYPE html>
<html lang="sr">
<head>
    <meta charset="UTF-8"/>
    <title>Dodavanje razmaka između slova</title>
 
</head>
<body> 
<form method="POST">	
  
  <input type="text" name="rez" value="<?php echo htmlspecialchars(( isset($_POST['rez']) ? $_POST['rez'] : ''),ENT_QUOTES) ?>" />
  <input type="submit" name="button"/>
  <input type="number" name="br" value="<?php echo ( isset($_POST['br']) ? $_POST['br'] : '1') ?>" min="1" max="5" />
</form></body>	
<?php 
if (isset($_POST['button']))
{
 {
 $string=$_POST['rez'];
 $br_razmaka=$_POST['br'];
 
 echo $izlaz = chunk_split($string,1,str_repeat(" ",$br_razmaka));
 
 }
 
}
?>	
Input tag "rez" ima php kod kao vrednost. On služi da pročisti korisnikov unos od navodnika i da zadrži prethodnu vrednost ako je uneta.
Input tag "br" koji služi za biranje broja razmaka ima minimalnu i maksimalnu vrednost, i php kod da zadrži prethodnu ako je uneta. Ako prethodna vrednost nije uneta, php mu daje podrazumevanu vrednost 1.
PHP kod ispod je obrada tog stringa: On proverava da li je pritisnuto dugme za slanje forme. Ako nije onda se sve preskače, a ako jeste definišu se promenljive iz tagova metodom POST, i komandom echo prikazuje se obrađeni string.
Varijacija dela ovog koda koji koristi funkcije
<?php 
function DodajRazmak($string, $br_razmaka = 1)
	{
		echo chunk_split($string,1,str_repeat(" ",$br_razmaka));
	}
	
if (isset($_POST['button'])) 
	{
		DodajRazmak($_POST['rez'],$_POST['br']);
	}
?>	
©Библиотека++ 2025 Развој сајта Ивица Лазаревић