Ejemplo n.º 1
0
// For the more complexed form!
func (f *Form) IsValidSlot(w *webby.Web, slot int) bool {
	var files FileHeaders
	form := w.Form().Slot(slot)
	values := Values(form.Value)
	files = nil
	if form.File != nil {
		files = FileHeaders(form.File)
	}
	return f.isValid(w, values, files)
}
Ejemplo n.º 2
0
func formCheck(w *webby.Web) {
	form := w.Form()
	if len(form.Value) <= 0 {
		return
	}

	if len(form.Value[cookieName]) <= 0 {
		w.Error403()
		return
	}

	if form.Value[cookieName][0] != getCookie(w).Value {
		w.Error403()
		return
	}
}