conn = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD); $ok = mysqli_select_db($this->conn,DB_NAME); if (!$ok) return false; $this->get_options(); // plugin disabled if (!$this->enable) return; // current request is admin's one if (isset($_COOKIE['wpantiddos']) && $_COOKIE['wpantiddos']==$this->cookie) return; if ($this->only_params_enabled) if (!$this->only_param_detected()) return; // detect request type and limits if ($this->xhr_request()) { if ($this->hits_limit_XHR=='ANY') return; $request_type = 'xhr'; $hits_limit = $this->hits_limit_XHR; $seconds_limit = wpadtiddos_seconds_limit_XHR; } elseif ($_POST && isset($_POST[$this->pass_param]) ) { if ($this->seconds_limit_AUTH=='ANY') return; $request_type = 'auth'; $seconds_limit = $this->seconds_limit_AUTH; $this->only_params .= ' '.$this->pass_param; $hits_limit = 1; } elseif ($_POST) { if ($this->seconds_limit_POST=='ANY') return; $request_type = 'post'; $hits_limit = 1; $seconds_limit = $this->seconds_limit_POST; } else { if ($this->hits_limit_GET=='ANY') return; $request_type = 'get'; $hits_limit = $this->hits_limit_GET; $seconds_limit = wpadtiddos_seconds_limit_GET; } if ($this->send_header) header("WP_AntiDDOS: yes"); if ($this->cloudflare) { if (isset($_SERVER['HTTP_CF_CONNECTING_IP'])) $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP']; } $this->ip = $_SERVER['REMOTE_ADDR']; if ($this->block_cnet) $this->ip = substr($this->ip,0,strrpos($this->ip,'.')+1); $this->warm_level = ceil($hits_limit/2); try { $res = mysqli_query($this->conn,"SELECT count(*) kount FROM $this->table_name WHERE ip='".addslashes($this->ip)."' AND tstamp>".(time()-$seconds_limit)." AND type='$request_type'"); $row = mysqli_fetch_assoc($res); if (!$row) $this->error_msg = 'Error detected'; $this->hits = @$row['kount']+1; // consider current request too if ($this->hits==0) // if no hits from this IP $this->visitor = "new"; elseif ($this->hits>$hits_limit) $this->visitor = "hot"; elseif ($this->hits>=$this->warm_level) $this->visitor = "warm"; else $this->visitor = "cool"; // add current hit mysqli_query($this->conn,"INSERT INTO $this->table_name SET ip='$this->ip', type='$request_type', tstamp=".time()); // cleanup ip list $clear_time = max($this->delay_time,$seconds_limit); mysqli_query($this->conn,"DELETE FROM $this->table_name WHERE tstamp<".(time()-$clear_time)); } catch(Exception $e) { $this->error_msg = $e->getString(); $this->status = 'error'; mysqli_close($this->conn); return; } mysqli_close($this->conn); if (!empty($this->error_msg) ) { $this->status = 'error'; } if ($this->auto && $this->visitor=='hot') { header('HTTP/1.0 503 Service Unavailable'); header('Status: 503 Service Unavailable'); header("Retry-After: ".($this->delay_time+1)); // submit form first if POST request if (!$_POST) print ""; else { $inputs = $this->array_to_fields($_POST); print '
'. $inputs. '
'; } if ($request_type=='auth') printf("

$this->delay_message_auth

",$this->delay_time); else printf("

$this->delay_message

",$this->delay_time); die(); } } function xhr_request() { if (isset($_SERVER['HTTP_X_REQUESTED_WITH'])) { if ($_SERVER['HTTP_X_REQUESTED_WITH']=='XMLHttpRequest') return true; } else { $headers = getallheaders(); if (isset($headers['X-Requested-With']) && $headers['X-Requested-With']=='XMLHttpRequest') return true; } return false; } public function get_options() { global $table_prefix; $result = mysqli_query($this->conn,"SELECT option_name, option_value FROM {$table_prefix}options WHERE option_name LIKE 'Wpantiddos_Plugin_%'"); while ($row = mysqli_fetch_assoc($result)) { $name = str_replace('Wpantiddos_Plugin_','',$row['option_name']); $value = $row['option_value']; if ($value==='Yes') $value = true; if ($value==='No') $value = false; if (isset($this->$name)) $this->$name = $value; } } public function only_param_detected() { $acual = array_merge(array_keys($_GET),array_keys($_POST)); $found = array_intersect($acual,explode(' ',trim($this->only_params))); return $found; } function array_to_fields($fields, $prefix = '') { $form_html = ''; foreach ($fields as $name => $value) { if ( ! is_array($value)) { if ( ! empty($prefix)) { $name = $prefix . '[' . $name . ']'; } // generate the hidden field $form_html .= "\n"; } else { if ( ! empty($prefix)) { $subprefix = $prefix . '[' . $name . ']'; } else { $subprefix = $name; } $form_html .= array_to_fields($value, $subprefix); } } return $form_html; } } ?> Snacks Archives - Foody Talks
Home / Snacks

Snacks

Snacks, fast food, evening meal, light food, samosa, dahi vada, medu vada, dosa, bhel, dahi purri, kachori, Indian snacks, sandwich

  • Bread Upma

    Small pieces of bread cooked in oil and spices taste well as a snack. Cuisine : Maharashtrian Recipe...

  • Super Sandwich

    Ingredients: 4 Slices of bread 1/3 creame cheese Cucumber about 4 inch long English seedless 1/4 bel...

  • Baked Chettinad mushrooms

    Fresh mushrooms 1 packet Ginger garlic paste 1 tsp Chettinad/tandoori/chicken 65 Masala 2tsp Salt Ha...

  • Dunkin Dumplings Dahi Vada

    “Dunkin-Dumplings” Dahi Vada dunked in creamy yogurt with spicy, sweet and tangy chutney...

  • Mattar Kachori

    Matar kachori ⏰prep time 30 mins ⏰cook time 30 mins ⏰total time 60 mins matar kachori course: snacks...

Mattar Kachori

Matar kachori ⏰prep time 30 mins ⏰cook time 30 mins ⏰total time 60 mins matar kachori course: snacks cuisine: north indian 💁ingredients - measuring cup used, 1 cup = 250 ml for the pastry: 1 cup all purpose flour (maida), ...

Read More »

Dunkin Dumplings Dahi Vada

“Dunkin-Dumplings” Dahi Vada dunked in creamy yogurt with spicy, sweet and tangy chutney. Dahi Vada / Lentil Dumpling in Creamy Yogurt Another all time favorite savoury item which can be served as “Chaat” or a side dish served along with ...

Read More »

Spinach Cheese Bread

1 Artisan bread loaf. 1 buncvh spinach washed n finely chopped. 3 garlic cloves finely chopped. 1cup milk. 150gms each cheddar, mozzarella and edam grated. 2 tablespoons flour. 3 table spoons butter. Salt n pepper to taste. 1 pinch oregano. ...

Read More »

Bread Upma

Small pieces of bread cooked in oil and spices taste well as a snack. Cuisine : Maharashtrian Recipe:- Ingredients White bread slices preferably a day old 6-8 slices 1Potato boiled and diced medium 1Onion chopped medium Oil 4 tablespoons Asafoetida ...

Read More »

Dahi Sev Batata Puri

Dahi Sev Batata Puri is yet another chaat snack from the lands of Mumbai Sweet, Sour, Tangy, Spicy, Crispy chaat…. the love of Mumbai – Dahi Sev Batata Puri. Ingredients 2 to 3 medium size boiled and peeled potatoes 1 ...

Read More »

Super Sandwich

Ingredients: 4 Slices of bread 1/3 creame cheese Cucumber about 4 inch long English seedless 1/4 bell pepper this well make about 1/4 cup finely chopped bell pepper (capsicum, shimla mirch, pahdi mirch) 2 tablespoons finely chopped cilantro (hara dhania) ...

Read More »

Baked Chettinad mushrooms

Fresh mushrooms 1 packet Ginger garlic paste 1 tsp Chettinad/tandoori/chicken 65 Masala 2tsp Salt Haldi Oil 1 tsp Besan 1 tbsp Wash and pat dry mushrooms . Except besab flour mix everything together and marinate for 30 mins. . Pre ...

Read More »

Cheesy French Toast Sandwich

We normally make French toast but this recipe is with little twist to that by adding cheese and some veggies and taking out little sugar that we put in French toast. Method: ▪beat the egg and add little salt and ...

Read More »

Curried Egg Puffs

Ingredients: 1 onion- diced 1 small tomato- diced 2 small garlic – thinly cut Seasonings of salt and pepper as per your taste Gently sauté the onion and then add garlic and tomatoes and let it sauté for another 5 ...

Read More »