Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Registracija na internet stranici - kako napraviti -

[es] :: Web aplikacije :: Registracija na internet stranici - kako napraviti -

[ Pregleda: 4296 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vidonk
Slobodan Vidovic
Niksic

Član broj: 192156
Poruke: 355
212.200.246.*



+9 Profil

icon Registracija na internet stranici - kako napraviti -08.09.2008. u 13:12 - pre 190 meseci
Sigurno postavljeno pitanje po ko zna koji put al sta da se radi|
Evo vec danima trazim po netu al nista i nista i nista .....i......
Potrebna mi je pomoc oko toga da napravim registaciju za moju internet stranicu,
postavio sam forum i jos dosta toga i jos mi hvali samo ovo .


Register / Log in

User name: |________________|
e-mail adres: |________________|
pasword: |________________|
confirm: |________________|


| Submit |
|________|


molim vas za pomoc?

| submit |
Signaure Hamer Dev .inc
 
Odgovor na temu

stephon

Član broj: 166722
Poruke: 70
*.beobug.com.



Profil

icon Re: Registracija na internet stranici - kako napraviti -09.09.2008. u 10:43 - pre 190 meseci
Trebao bi da staviš i aplikaciju u kojoj radiš sajt.
 
Odgovor na temu

vidonk
Slobodan Vidovic
Niksic

Član broj: 192156
Poruke: 355
212.200.246.*



+9 Profil

icon Re: Registracija na internet stranici - kako napraviti -10.09.2008. u 11:08 - pre 190 meseci
Nisam te bas najbolje razumio,,aplikaciji kojoj radim"
Ovaj sajt radim u notepad++ i dosada nisam koristio druge programe (PHP,Java, .itd)
ako si na to mislio.
Seraver na kojem mi se nalaza sajt podrzava samo java skripte,
pa bi mi bila potrebna takva da napravim registraciju za sajt, a ti ako znas neku koja
je po mogucnosti besplatna ostavi kakav link, nemora da bude nista posebno (obicna registracija user name, passvord)

U svakom sluca hvala ti na javljanju.
Signaure Hamer Dev .inc
 
Odgovor na temu

Majstor_Pućko

Član broj: 176794
Poruke: 513
*.static.sbb.rs.



+4 Profil

icon Re: Registracija na internet stranici - kako napraviti -10.09.2008. u 13:07 - pre 190 meseci
Pod br.1 zaista te tesko razumeti kada ni sam ne znas sta hoces...a ni pravopis ti nije bas na nivou...

2. Sta ti hoces da napravis?

3. Koje tehnologije ces da koristis, odnosno koje podrzava tvoj server?

Evo ti jednostavna html stranica sa formom e sada kome ce tvoja forma da prenosi podatke da li PHP stranici ili Java servletu to zavisi od tebe i tehnologije koju koristis.


Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Registracija</title>
    </head>
    <body>

    <h1>Registracija</h1>
        <form action="registerServlet" method="POST">
            <input type="text" name="username" value="" />
            <input type="text" name="email" value="" />
            <input type="password" name="password" value="" />
            <input type="text" name="confirm" value="" />
            <input type="submit" value="" />        
        </form>    
    </body>
</html>


A Java Servlet bi trebao da izgleda otprilike ovako(naravno parametre vezane za bazu sam modifikujes):
Code:

/ File: ShowBedrock.java

/* A servlet to display the contents of the MySQL Bedrock database */

import java.io.*;
import java.net.*;
import java.sql.*;
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class registerServlet extends HttpServlet 
{
    public String getServletInfo()
    {
       return "Servlet connects to MySQL database and registers a new user";
    }

    // Use http GET

    public void doPost(HttpServletRequest request, HttpServletResponse response)
        throws IOException, ServletException
    {
        String loginUser = "root";
        String loginPasswd = "db_password";
        String loginUrl = "jdbc:mysql://localhost:3306/your_database";
        
        String username= request.getParameter("username");
        String email= request.getParameter("email");
        String password= request.getParameter("password");
        


        response.setContentType("text/html");    // Response mime type

        // Output stream to STDOUT
        PrintWriter out = response.getWriter();

        out.println("<HTML><HEAD><TITLE>Registracija</TITLE></HEAD>");
        out.println("<BODY><H1>Registracija</H1>");

        // Load the mm.MySQL driver
        try
           {
              Class.forName("org.gjt.mm.mysql.Driver");
              Connection dbcon = DriverManager.getConnection(loginUrl, loginUser, loginPasswd);
              // Declare our statement
              Statement statement = dbcon.createStatement();

              String query = "INSER INTO table_name (username, email, password) VALUES ('"+username+"','"+email+"','"+password+"')";

              statement.executeUpdate(query);

              out.println("<h2>Uspesna</h2></body></html>");

              
              statement.close();
              dbcon.close();
            }
        catch (SQLException ex) {
              while (ex != null) {
                    System.out.println ("SQL Exception:  " + ex.getMessage ());
                    ex = ex.getNextException ();
                }  // end while
            }  // end catch SQLException

        catch(java.lang.Exception ex)
            {
                out.println("<HTML>" +
                            "<HEAD><TITLE>" +
                            "Exception: Error" +
                            "</TITLE></HEAD>\n<BODY>" +
                            "<P>SQL error in doGet: " +
                            ex.getMessage() + "</P></BODY></HTML>");
                return;
            }
         out.close();
    }
}


Eto toliko od mene, mozda mi se provukla koja greska, ali u sustini to je to, ovo to je samo primer, inace Java servlet se u praksi ne koristi za generaciju stranice, proguglaj malo imaju uputstva kako to da izbacis preko JSP stranice.

[Ovu poruku je menjao Majstor_Pućko dana 10.09.2008. u 14:31 GMT+1]
bolje je biti malo lud nego malo pametan
 
Odgovor na temu

[es] :: Web aplikacije :: Registracija na internet stranici - kako napraviti -

[ Pregleda: 4296 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.