18 Jul 2021

OOP code PHP

 <?php

class Hemanth

{

    const b=20;

    public $name;

    const amt=20;

    function hero($name)

    {

        $this->name=$name;

    }

    function _construct($name)

    {

        $this->name=$name;

    }

    function hero1()

    {

        return $this->name;

    }

    function _destruct()

    {

        echo $this->name;

    }

}


class Sreekanth extends Hemanth

{

    public function hem()

    {

        echo "Hi How are You";

    }

}

trait Room  //To access Multiple Inheritance

{

    public function room()

    {

        echo "Hemanth Kumar Tanguturi";

    }

}

class Temple

{

    use Room;

}

class King

{

    public static $value=3.141419;

    

    public static function king1()

    {

        echo "Hemanth is a  Hero";

        return self::$value;

    }

}

class Mankind

{

    public $great;

    public $cool;

    public function human()

    {

        echo $this->great;

        echo $this->cool;

    }

}

class Queen

{

    public function dualrole()

    {

        $arr=["a","b","c","d"];

        foreach($arr as $x)

        {

            echo $x;

        }

    }

}

$a=new Hemanth();

$a->hero('Hemanth');

echo $a->hero1();

echo Hemanth::b;

$c=new Sreekanth();

$c->hem();

King::king1();

$e=new King();

$e->king1();

$f=new Mankind();

$f->great=1000;

$f->cool="Hemanth";

$f->human();

$g=new Queen();

$g->dualrole();

27 Aug 2016

JSP Code for Registration and Login Page for a small project Made by Me.

JSP Registration page:

<%@page import="java.io.*" %>

<%@page import="java.util.*" %>

<%@page import="java.sql.*" %>

<html>

<body>

<%

String s1=request.getParameter("fullname");

String s2=request.getParameter("gender");

String s3=request.getParameter("dates");

String s4=request.getParameter("months");
String s5=request.getParameter("years");

String s6=request.getParameter("bg");

String s7=request.getParameter("mobile");

String s8=request.getParameter("amobile");

String s9=request.getParameter("email");

String s10=request.getParameter("aemail");

String s11=request.getParameter("address");

String s12=request.getParameter("uname");

String s13=request.getParameter("pass");

String s14=request.getParameter("cpass");

Class.forName("oracle.jdbc.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","system","orcl");
Statement stmt=con.createStatement();

PreparedStatement pstmt=con.prepareStatement("insert into register(name,gender,dates,months,years,bg,mobile,amobile,email,aemail,address,uname,pass,cpass) values(?,?,?,?,?,?,?,?,?,?,?,?,?,?)");

pstmt.setString(1,s1);

pstmt.setString(2,s2);

pstmt.setString(3,s3);

pstmt.setString(4,s4);
pstmt.setString(5,s5);

pstmt.setString(6,s6);

pstmt.setString(7,s7);

pstmt.setString(8,s8);

pstmt.setString(9,s9);

pstmt.setString(10,s10);

pstmt.setString(11,s11);

pstmt.setString(12,s12);

pstmt.setString(13,s13);

pstmt.setString(14,s14);


pstmt.executeUpdate();

%>
<font color="#AABB00" size="5">Thanks for Registering with our site. Now you take first step to save a life<br/>
<a href="mainpage.jsp" target="body">Click Here to Continue</a></font>

</body>

</html> 




Login Validation Page:



<%@page import="java.io.*" %>

<%@page import="java.util.*" %>

<%@page import="java.sql.*" %>

<html>

<body>

<%

String s1=request.getParameter("uname");

String s2=request.getParameter("pass");


Class.forName("oracle.jdbc.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","system","orcl");
Statement stmt=con.createStatement();

ResultSet rs=stmt.executeQuery("select * from register where uname='"+ s1 +"' AND pass='" + s2 + "'");
if(rs.next())

{

session.setAttribute("userkey", s1);
response.sendRedirect("mainpage.jsp");


}
else

{
response.sendRedirect("logfail.html");
}

%>

</body>

</html>


21 Aug 2016

Login Validation using JSP and Oracle

<%@page import="java.io.*" %>
<%@page import="java.util.*" %>
<%@page import="java.sql.*" %>
<html>
<body>
<%
String s1=request.getParameter("t1");
String s2=request.getParameter("p1");
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("Jdbc:Odbc:orcl","system","orcl");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from registration);
while(rs.next())
{
if((s1.equals(rs.getString("uname"))) && (s2.equals(rs.getString("pass"))))
{
                       out.write("Welcome to the site" +rs.getString("uname")");

}
else
{
response.sendRedirect("logfail.html");
}
}
}
catch(Exception e)
{
                            out.write("Exception"+e);
}
%>
</body>
</html>

13 Aug 2016

Caluclator by using C Programming:

#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,c,ch;
printf("Menu\n1.Addition\n2.Substraction\n3.Multiplication\n4.Division\n5.Modulo Division\nEnter your Choice:");
scanf("%d",&ch)
switch(ch)
{
case 1:
   printf("\nEnter value1:");
   scanf("%d",&a);
   printf("\nEnter value2:");
   scanf("%d",&b);
  c=a+b;
  printf("\nResult of Addition:",c);
  break;
case 2:
   printf("\nEnter value1:");
   scanf("%d",&a);
   printf("\nEnter value2:");
   scanf("%d",&b);
  c=a-b;
  printf("\nResult of Substraction:",c);
  break;
case 3:
   printf("\nEnter value1:");
   scanf("%d",&a);
   printf("\nEnter value2:");
   scanf("%d",&b);
  c=a*b;
  printf("\nResult of Multiplication:",c);
  break;
case 4:
   printf("\nEnter value1:");
   scanf("%d",&a);
   printf("\nEnter value2:");
   scanf("%d",&b);
  c=a/b;
  printf("\nResult of Division:",c);
  break;
case 5:
   printf("\nEnter value1:");
   scanf("%d",&a);
   printf("\nEnter value2:");
   scanf("%d",&b);
  c=a%b;
  printf("\nResult of Modulo Division:",c);
  break;
default:
printf("Invalid Choice");
}
}


12 Jul 2014

Developing a Chess Game Using C Language

#include <stdio.h>
void main() {
    int i,n,column,m,show,full_rows,k,b,flag=0,flag_b=0;
    do {
        printf("please enter frame size and width<frame size > 2*width>:");
        scanf("%d",&n);
        scanf("%d",&m);
    }
    while (n<=2*m||m<0); /*gives the conditions for the input of the program*/
    for (i=0,k=0;k<23;i++,k++) {
        for (column=0,b=0;b<79;column++,b++){
            if (column==n){
                column=0;  /*restarts the building of the square*/
                flag+=1;
            }
            if (i==n)
                if ((n+1)%2)
                    flag_b+=1;
                else
                    flag_b=0;
           
                show=m>column;
                show=show||m+column>=n; /*this are the conditions to create a squre with the thicknes(m) in the columns that is needed*/
                if(show)
                    printf("*");
                else {                                          
                    full_rows=m>i;
                    full_rows=full_rows||m+i>=n;                        
                    if (full_rows)               /*the condition to create thickness(m) in the rows that is needed*/
                        printf("*");
                    else
                        printf(" ");            /*creates a blank in the spots that do not fullfill the conditions */
                }

       
            if(b==78)
                printf("\n");
            i=i%n;
        }  
    }
}

4 Jul 2014

Frameworks in Java

The Frame works in Java are:

1.Hibernates
2.Struts
3.Springs

27 Jun 2014

Online Money Transfer Application using Java

/*
In DATABASE:
Create a table :create table account(toacc varchar2(10),tobal number,fromacc varchar2(10),frombal number);
Insert a row: insert into account values('SBI123',50000,'AND123',50000);
Then start the application
*/

import java.sql.*;
import java.util.*;
class Transaction 
{
 public static void main(String[] args) throws ClassNotFoundException 
 {
  try
  {
   int x,toamt,fromamt,g,h;
   String fromacc,tacc;
   Class.forName("oracle.jdbc.OracleDriver");
   System.out.println("Driver loaded");
   Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","system","system");
   System.out.println("Connection established");
   Statement stmt=con.createStatement();
   ResultSet rs=stmt.executeQuery("select * from account");
   Scanner s=new Scanner(System.in);
   rs.next();
   System.out.println("Enter your account number");
   tacc=s.nextLine();
   System.out.println("Enter transfer amount");
   fromamt=Integer.parseInt(s.nextLine());
   System.out.println("Enter account number to whom you want to transfer");
   fromacc=s.nextLine();
   if(rs.getString(1).equals(tacc) && rs.getString(3).equals(fromacc))
   {
    if(rs.getInt(4)>(fromamt+500))
    {
     System.out.println("Welcome Hemanth Kumar Tanguturi");
     int k=rs.getInt(2)+fromamt;
     int l=rs.getInt(4)-fromamt;
     PreparedStatement pstmt=con.prepareStatement("update account set tobal=?,frombal=? where toacc=?");
     pstmt.setInt(1,l);
     pstmt.setInt(2,k);
     pstmt.setString(3,tacc);
     pstmt.executeUpdate();
     System.out.println("Account number of Hemanth Kumar Tanguturi is reduced to"+l);
     System.out.println("Account number of Sreekanth Tanguturi enhanced to"+k);
     System.out.println("Amount Transfered successfully\nThank U for Transaction");
    }
 
     else
     {
      System.out.println("Account should have minimum balance");
     }
    }
    else
    {
     System.out.println("Account numbers not matched");
    }
  }
  catch (SQLException e)
  {
   System.out.println("There is slight problem in transaction try again"+e);
  }
  
   }
}



/*
output 1:

Driver loaded
Connection established
Enter your account number
SBI123
Enter transfer amount
5100
Enter account number to whom you want to transfer
AND123
Welcome Hemanth Kumar Tanguturi
Account number of Hemanth Kumar Tanguturi is reduced to44900
Account number of Sreekanth Tanguturi enhanced to55100
Amount Transfered successfully
Thank U for Transaction

output 2:

Driver loaded
Connection established
Enter your account number
SBI123
Enter transfer amount
600000
Enter account number to whom you want to transfer
AND123
Account should have minimum balance

*/