public function create_complaint() { $validator = Validator::make(array(varlang('numele-prenume') => Input::get('name'), varlang('email') => Input::get('email'), varlang('subiect-1') => Input::get('subject'), varlang('cod-de-verificare') => \SimpleCapcha::valid('complaint', Input::get('capcha')) ? 1 : null), array(varlang('numele-prenume') => 'required', varlang('email') => 'email|required', varlang('subiect-1') => 'required', varlang('cod-de-verificare') => 'required')); $return = array('message' => '', 'error' => 0); if ($validator->fails()) { $return['message'] = implode(' ', $validator->messages()->all('<p>:message</p>')); $return['error'] = 1; } else { $complaint = new SComplaintsModel(); $complaint->post_id = Input::get('post_id'); $complaint->username = Input::get('name'); $complaint->email = Input::get('email'); $complaint->address = Input::get('address'); $complaint->title = Input::get('subject'); $complaint->text = Input::get('message'); $complaint->is_private = Input::get('private'); $complaint->save(); Template::viewModule($this->module_name, function () use($complaint) { $sendToUsers = \User::withRole('user-getemails'); $data['complaint'] = $complaint; foreach ($sendToUsers as $user) { $data['user'] = $user; \Mail::send('views.complaint_email', $data, function ($message) use($user) { $message->from("noreply@{$_SERVER['SERVER_NAME']}", 'WebLPA'); $message->subject("New message"); $message->to($user->email); }); } }); } return $return; }
public function postTake() { $capcha = Input::get('capcha'); if (SimpleCapcha::valid('login_admin', $capcha) === false) { return Redirect::intended('auth/index')->with('auth_error', 'Invalid Capcha'); } if (Auth::attempt(array('username' => Input::get('username'), 'password' => Input::get('password')))) { Log::info('User login'); return Redirect::intended('/'); } else { return Redirect::intended('auth/index')->with('auth_error', 'Invalid Username or Password'); } }
public static function contactTopSubmit() { $data = array(varlang('name-last-name') => Input::get('name'), varlang('email') => Input::get('email'), varlang('message') => Input::get('message'), varlang('cod-verificare') => SimpleCapcha::valid('contact_top', Input::get('capcha')) ? 1 : null); $validator = Validator::make($data, array(varlang('name-last-name') => 'required', varlang('email') => 'email|required', varlang('message') => 'required', varlang('cod-verificare') => 'required')); $return = array('message' => '', 'error' => 0); if ($validator->fails()) { $return['message'] = implode(' ', $validator->messages()->all('<p>:message</p>')); $return['error'] = 1; } else { SimpleCapcha::destroy('contact_top'); EmailModel::sendToAdmins("Contact form", 'email.contact', $data); $return['html'] = "Mesajul dvs a fost receptionat"; } return $return; }
?> </div> <form id="contact_top_form" action="<?php echo url(); ?> " method="post"> <div class="form_error"></div> <input required="" type="text" name="name" placeholder="<?php echo varlang('name-last-name'); ?> "> <input required="" type="text" name="email" placeholder="<?php echo varlang('email'); ?> "> <textarea name="message" placeholder="<?php echo varlang('message'); ?> "></textarea> <input required="" name="capcha" class="code" type="text"> <img src="<?php echo SimpleCapcha::make('contact_top'); ?> " height="37" alt=""> <input type="submit" value="<?php echo varlang('send-3'); ?> "> </form> </div> </div>
echo varlang('telefon'); ?> *</label> <input type="text" name="phone" > <label><?php echo varlang('email'); ?> *</label> <input type="text" name="email" > <label><?php echo varlang('cod-verificare'); ?> *</label> <input class="code" name="capcha" type="text"> <img src="<?php echo SimpleCapcha::make('person_subscribe'); ?> " height="31"> <input type="submit" value="<?php echo varlang('trimite'); ?> "> <div class="clearfix"></div> </div> </form> </div> <script> jQuery(document).ready(function($) { $(".person_subscribe_form").submit(function(e) {
</i> <?php } ?> </div> <hr class="reg"> <p class="int_code"><?php echo varlang('introduceti-codul-previne-voturile-automate'); ?> </p> <div class="snd_code"> <input type="text" name="capcha"> <div class="img_code"> <img height="31" src="<?php echo SimpleCapcha::make('poll'); ?> "> </div> </div> <div class="clearfix"></div> <input type="submit" value="<?php echo varlang('send-2'); ?> " class="snd_sbm"> </form> <?php echo View::make('sections.elements.socials'); ?>
echo varlang('subiect-1'); ?> </label> <input name="subject" type="text" class="subj"> <label><?php echo varlang('mesaj'); ?> </label> <textarea name="message"></textarea> <label><?php echo varlang('cod-de-verificare'); ?> </label> <input name="capcha" class="code" type="text"> <img src="<?php echo SimpleCapcha::make('complaint'); ?> " height="31"> <div class="clearfix"></div> <div class='radio_b'> <input type='radio' name='private' value="0" id='rad1' /> <label for='rad1'><?php echo varlang('public'); ?> </label> <input type='radio' name='private' value="1" id='rad2' checked/> <label for='rad2'><?php echo varlang('privat'); ?> </label> </div>
?> <?php } ?> </p> <input required="" type="text" name="username" placeholder="<?php echo varlang('username'); ?> " class="form-control"> <input required="" type="password" name="password" placeholder="<?php echo varlang('password'); ?> " class="form-control"> <input required="" type="number" name="capcha" placeholder="" class="form-control pull-left" style="max-width: 225px;"> <img src="<?php echo SimpleCapcha::make('login_admin'); ?> " class="pull-right" style="border-radius: 4px;height: 34px;" /> <br><br><br> <button class="btn btn-lg btn-success btn-block" type="submit"><?php echo varlang('sign-in'); ?> </button> </form> </div> </div> </div><!-- /container --> <script src="<?php echo res('assets/lib/jquery/jquery.min.js'); ?> "></script>
echo varlang('subiect'); ?> *</label> <input required="" name="subject" type="text" class="subj"> <label><?php echo varlang('message'); ?> </label> <textarea required="" name="message"></textarea> <label class="code_lbl"><?php echo varlang('cod-verificare'); ?> *</label> <input required="" class="code" name="capcha" type="text"> <img height="31" src="<?php echo SimpleCapcha::make('contact'); ?> " alt="" > <div class="clearfix"></div> <input type="submit" value="<?php echo varlang('send-3'); ?> "> <div class="clearfix"></div> </div> </form> <script> jQuery(document).ready(function($) {