/* Plugin Name: MSK Festival Wishes Web App Plugin URI: https://www.allwebtuts.com/festival-wishes-web-app/ Description: Festival Wishes Web App - A PHP Plugin Which Helps us to Create an Awesome SEO Friendly Festival Event Wishing Web App with Custom Greeting Wishes Page. Version: 1.2 Author: Santhosh veer Author URI: https://www.mskian.com License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html */ include('db.php'); if(isset($_POST['create-wish'])) { //prevent sql injection $title=mysqli_real_escape_string($con,$_POST["title"]); //prevent xss $title = htmlspecialchars($title,ENT_COMPAT); //friendly URL conversion function to_prety_url($str){ if($str !== mb_convert_encoding( mb_convert_encoding($str, 'UTF-32', 'UTF-8'), 'UTF-8', 'UTF-32') ) $str = mb_convert_encoding($str, 'UTF-8', mb_detect_encoding($str)); $str = htmlentities($str, ENT_NOQUOTES, 'UTF-8'); $str = preg_replace('`&([a-z]{1,2})(acute|uml|circ|grave|ring|cedil|slash|tilde|caron|lig);`i', '\1', $str); $str = html_entity_decode($str, ENT_NOQUOTES, 'UTF-8'); $str = preg_replace(array('`[^a-z0-9]`i','`[-]+`'), '-', $str); $str = strtolower( trim($str, '-') ); return $str; } $str=to_prety_url($title); // sql query for inserting data into database $sql_query = "INSERT INTO event_wishes (title,str) VALUES ('$title','$str')"; $result_set=mysqli_query($con,$sql_query); // Redirect to Greeting Page //Replace http://localhost/$str with your Greeting WEB APP URL header("Location: http://localhost/$str"); exit(); } ?> '; ?> Mskian Festival Wishes Web App     

 

Comments