Rad Sa Formama I Gridom Koristeći Codelgniter Framework

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 14

RAZVOJ VEB APLIKACIJA II

Rad sa formama u Codelgniter


framework-u
• Prvo je potrebni napraviti novi projekat i ukloniti index.php sa
adrese.
Forms Controller

<?php
defined('BASEPATH ') OR exit('No direct script a ccess allowed');

class FormsController extends Cl_ Controller {

public function index()


{
$this->load->view('f orma ');
}
}
•Potrebno je urediti putanju:
$route['default_controller'] = 'FormsController';
Prikaz formi

• Datoteka Form Helper sadrži funkcije koje olakšavaju


rad sa formama.

<?php

$this->load->helper('form');
echo form_ open();

#<form
action="http://127 0.0.1/Ogniter3/index.php/For msController"
method-" post" accept-charset-"utf-8">
#textarea
$tekst1= [ `name` => `textarea1`,
`id` => `textarea1`,
`value` => `ura`,
`rows` => `5`,
`cols` => `30`,
];
#label
echo form_label(`Details`,`textarea1`);
echo form_textarea($text1);
echo “<br><br>”;
#<label for=“textarea1”>Details </label>
<textarea name=“textarea1” cols=“30” rows=“5”
id=“textarea1”>ura</textarea>
#password control
$pass= [ `name` => `pass1`,
`id` => `pass1`,
`maxlength` => `100`,
`size` => `30`,
];
echo form_label(`Password`,`pass1`);
echo form_password($pass);
echo “<br><br>”;
#<label for=“pass1”>Password </label>
<input type=“password” name=“pass1” value=“”
rows=“5” id=“pass1” maxlength=“100” size=“30” />
#fieldset
echo form_fieldset(`Checkbox`);
#checkbox
check=[ `name` => `check1`,
`id` => `check1`,
`value` => `check1`,
];
#label
echo form_ label('Elev ','check1');
echo form_ checkbox($check1);
echo "<br><br>"·
# Checkbox2
check2=[ `name` => `check2`,
`id` => `check2`,
`value` => `check2`,
];
#label
echo form_label('Student ', 'check2');
echo form_checkbox($check2);
#fieldset close
echo form_fieldset_close();
echo “<br><br>”;
#<fieldset>
#<legend>Checkbox</legend>
#<label for=“check1”>Elev</label><input type=“checkbox” name=“check1”
value=“check1” id=“check1” />
#<br><br><label for= check1”>Student</label><input type=“checkbox”
name=“check2” value=“check2” id=“check2” />
</fieldset>
#fieldset
echo form_fieldset(`Radio`);
# radio1
radio1=[ `name` => `radio1`,
`id` => `radio1`,
`value` => `Male`,
`checked`=>set_radio(`gender`,`Male`,FALSE),
];
#label
echo form_label(`Male`,`radio1`);
echo form_radio($radio1);
#radio2
radio2=[ `name` => `radio1`,
`id` => `radio1`,
`value` => `Female`,
`checked`=>set_radio(`gender`,`Female`,FALSE),
];
#label
echo form_label(`Female`,`radio2`);
echo form_radio($radio2);
#fieldset close
echo form_fieldset_close();
echo “<br><br>”;

#<fieldset>
#<legend>Radio</legend>
#<label for=“radio1”>Male</label><input type=“radio” name=“radio1” value=“Male”
id=“radio1” />
#<label for= “radio2”>Female</label><input type=“radio” name=“radio1”
value=“Female” id=“radio1” />
</fieldset>
#combobox
$drop=[
`small`=>`Small`,
`medium`=>`Medium`,
`large`=>`Large`,
`xlarge`=>`Extra Large`,
];
#label
echo form_label(`Choose:`,``);
echo form_dropdown(`drop`,$drop,`medium`);
echo “<br><br>”
#<label>Choose:</label><select name=“drop”>
# <option value=“small”>Small</option>
#<option value=“medium”> >Medium</option>
#<option value=“lange”> >Lange</option>
#<option value=“xlange”> >Extra Lange</option>
#</select>
#listbox
$drop=[
`small`=>`Small`,
`medium`=>`Medium`,
`large`=>`Large`,
`xlarge`=>`Extra Large`,
];
#label
echo form_label(`Choose:`,``);
echo form_dropdown(`select[]`,$list,`medium`);
echo “<br><br>”;
#<label>Choose:</label><select name=“select[]” multiple=“multiple”>
# <option value=“small”>Small</option>
#<option value=“medium” selected=“selected”> >Medium</option>
#<option value=“lange”> >Lange</option>
#<option value=“xlange”> >Extra Lange</option>
#</select>
#submit button
echo form_submit(`submit`,`Submit1`);
#<input type=“submit” name=“submit”
value=“Submit1” />
#reset button
echo form_reset(`reset`,`Reset`);
#<input type=“reset” name=“reset” value=“Reset” />
echo form_close();

You might also like