<?php
Wednesday, 23 August 2023
API IN PHP
Thursday, 17 August 2023
how to implement payment gateway
<html>
<button id="rzp-button1" class="btn btn-outline-dark btn-lg"><i class="fas fa-money-bill"></i> Own Checkout</button>
<script src="https://checkout.razorpay.com/v1/checkout.js"></script>
<script>
var options = {
"key": "Enter Your Key", // Enter the Key ID generated from the Dashboard
"amount": "1000",
"currency": "INR",
"description": "Acme Corp",
"image": "https://s3.amazonaws.com/rzp-mobile/images/rzp.jpg",
"prefill":
{
"email": "gaurav.kumar@example.com",
"contact": +919900000000,
},
config: {
display: {
blocks: {
banks: {
name: 'Pay using Axis banks',
instruments: [
{
method: 'netbanking',
banks: ['UTIB'],
},
{
method: 'card',
issuers: ['UTIB'],
},
{
method: 'wallet',
wallets:['payzapp']
}
],
},
},
sequence: ['block.banks'],
preferences: {
show_default_blocks: true,
},
},
},
"handler": function (response) {
alert(response.razorpay_payment_id);
},
"modal": {
"ondismiss": function () {
if (confirm("Are you sure, you want to close the form?")) {
txt = "You pressed OK!";
console.log("Checkout form closed by the user");
} else {
txt = "You pressed Cancel!";
console.log("Complete the Payment")
}
}
}
};
var rzp1 = new Razorpay(options);
document.getElementById('rzp-button1').onclick = function (e) {
rzp1.open();
e.preventDefault();
}
</script>
</html>
Monday, 14 August 2023
how to send mail in php
<?php
include 'Header.php';
if(isset($_POST["SubmitBtn"])){
$message ="Name = ". $_POST["name"] . "\r\n Mobile Number = " . $_POST["mobile"] . "\r\n Email id ="
.$_POST["email"]."\r\n".$_POST["msg"];
$subject ="Feedback from JBS";
$fromname ="JBSTECHNOSOFT";
$fromemail = 'noreply@codeconia.com'; //if u dont have an email create one on your cpanel
$mailto = 'chinmayaparijabanglore@gmail.com'; //the email which u want to recv this email
// a random hash will be necessary to send mixed content
$separator = md5(time());
// carriage return type (RFC)
$eol = "\r\n";
// main header (multipart mandatory)
$headers = "From: ".$fromname." <".$fromemail.">" . $eol;
$headers .= "MIME-Version: 1.0" . $eol;
$headers .= "Content-Type: multipart/mixed; boundary=\"" . $separator . "\"" . $eol;
$headers .= "Content-Transfer-Encoding: 7bit" . $eol;
$headers .= "This is a MIME encoded message." . $eol;
// message
$body = "--" . $separator . $eol;
$body .= "Content-Type: text/plain; charset=\"iso-8859-1\"" . $eol;
$body .= "Content-Transfer-Encoding: 8bit" . $eol;
$body .= $message . $eol;
// attachment
$body .= "--" . $separator . $eol;
$body .= "Content-Transfer-Encoding: base64" . $eol;
$body .= "Content-Disposition: attachment" . $eol;
$body .= "--" . $separator . "--";
//SEND Mail
if (mail($mailto, $subject, $body, $headers)) {
echo ""; // do what you want after sending the email
} else {
echo "mail send ... ERROR!";
print_r( error_get_last() );
}
}
?>
<div class="container" style="padding-top:5px">
<div class="well well-lg" style="text-align:left">
<div class="panel panel-primary">
<div class="panel-heading">Feedback</div>
<div class="panel-body">
<form id="emailForm" name="emailForm" method="post" action="Feedback">
<div class="row form-group">
<div class="col-md-3 col-sm-3 col-lg-3 col-xl-3">Enter Your Name</div>
<div class="col-md-1 col-sm-1 col-lg-1 col-xl-1"><b> </b></div>
<div class="col-md-6 col-sm-6 col-lg-6 col-xl-6">
<input type="text" id="name" name="name" class="form-control" required>
</div>
<div class="col-md-2 col-sm-2 col-lg-2 col-xl-2">
</div>
</div>
<div class="row form-group">
<div class="col-md-3 col-sm-3 col-lg-3 col-xl-3">Enter Your Mobile Number</div>
<div class="col-md-1 col-sm-1 col-lg-1 col-xl-1"><b> </b></div>
<div class="col-md-6 col-sm-6 col-lg-6 col-xl-6">
<input type="text" id="mobile" name="mobile" class="form-control" required>
</div>
<div class="col-md-2 col-sm-2 col-lg-2 col-xl-2">
</div>
</div>
<div class="row form-group">
<div class="col-md-3 col-sm-3 col-lg-3 col-xl-3">Enter Your Email Id</div>
<div class="col-md-1 col-sm-1 col-lg-1 col-xl-1"><b> </b></div>
<div class="col-md-6 col-sm-6 col-lg-6 col-xl-6">
<input type="text" id="email" name="email" class="form-control" required>
</div>
<div class="col-md-2 col-sm-2 col-lg-2 col-xl-2">
</div>
</div>
<div class="row form-group">
<div class="col-md-3 col-sm-3 col-lg-3 col-xl-3">Enter Your Feedback</div>
<div class="col-md-1 col-sm-1 col-lg-1 col-xl-1"><b> </b></div>
<div class="col-md-6 col-sm-6 col-lg-6 col-xl-6">
<textarea id="msg" name="msg" rows="10" class="form-control" required></textarea>
</div>
<div class="col-md-2 col-sm-2 col-lg-2 col-xl-2">
</div>
</div>
<div class="row form-group">
<div class="col-md-4 col-sm-4 col-lg-4 col-xl-4"></div>
<div class="col-md-8 col-sm-8 col-lg-8 col-xl-8">
<input type="submit" value="Submit" id="SubmitBtn" name="SubmitBtn" class="btn btn-primary">
<input type="reset" value="Reset" class="btn btn-primary">
</div>
</div>
</from>
</div>
</div>
</div>
</div><br>
<?php include 'Footer.php'; ?>
Monday, 7 August 2023
API IN PHP
Connection.php
<?php
// Create connection
$conn = mysqli_connect("localhost","root" , "","testdb");
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
?>
---
Index.php
<?php
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Headers: *");
header("Access-Control-Allow-Methods: *");
include "Connection.php";
$json = file_get_contents("php://input");
$obj= json_decode($json,true);
$mark= $obj["mark"];
if ($mark==1)
{
$result=mysqli_query($conn,"Select * from emp");
if (mysqli_num_rows($result) > 0) {
while($row[] = mysqli_fetch_assoc($result)) {
$data=json_encode($row);
}
echo $data;
}
else
{
echo json_encode("result not found.");
}
}
elseif($mark==2)
{
$eid=$obj["eid"];
$result=mysqli_query($conn,"Select * from emp where EID='$eid'");
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
$data=json_encode($row);
}
echo $data;
}
else
{
echo json_encode("result not found.");
}
}
elseif($mark==3)
{
$name=$obj["name"];
$email=$obj["email"];
$gender=$obj["gender"];
$result=mysqli_query($conn,"INSERT INTO emp (`NAME`, `EMAIL`, `GENDER`) VALUES ('$name', '$email','$gender')");
if($result)
{
echo json_encode("Data Inserted successfully.");
}
else
{
echo json_encode("Something went wrong.");
}
}
elseif($mark==4)
{
$eid=$obj["eid"];
$name=$obj["name"];
$email=$obj["email"];
$gender=$obj["gender"];
$result=mysqli_query($conn,"update emp set NAME='$name',EMAIL='$email',GENDER='$gender' where EID='$eid'");
if($result)
{
echo json_encode("Data updated successfully.");
}
else
{
echo json_encode("Something went wrong.");
}
}
elseif($mark==5)
{
$eid=$obj["eid"];
$result=mysqli_query($conn,"delete from emp where EID='$eid'");
if($result)
{
echo json_encode("Data deleted successfully.");
}
else
{
echo json_encode("Something went wrong.");
}
}
mysqli_close($conn);
?>