pagina open zonder extra tabblad

Status
Niet open voor verdere reacties.

Atwist

Terugkerende gebruiker
Lid geworden
24 jan 2006
Berichten
1.055
Besturingssysteem
Wndows 10
Office versie
2016
Hallo

Graag zou ik na een goed login naar de pagina "service.html" willen gaan zonder dat deze een extra tabblad opend.

Code:
/*Einstellungen fur login*/
     if(form.userid.value == "user" && form.pswrd.value == "pass")
      {
        open('service.html')
      }
     else
     {
       alert("Fehler Benutzer oder Kennwort falsch.")/*Fehlermeldung*/
      }

Met window.open en met open word er een extra tab geopend voor "service.html"
("service.html") werkt niet

Wat doe ik verkeerd.
 
gast0660

Ziet er mooi uit, maar is niet wat ik zoek.

Code:
DOCTYPE html>
    <html>
    <head>
    	 <link rel="stylesheet" type="text/css" href="design.css">
    <title>
    Login Seite
    </title>
    </head>
    <body>
    <h1>
    Login
    </h1>
    <form name="login">
    Benutzer<input type="text" name="userid"/>
    <br />
    Kennwort<input type="password" name="pswrd"/>
    <br />
    <input type="button" onclick="check(this.form)" value="Login"/>
    <input type="reset" value="Cancel"/>
    </form>
    <script type="text/javascript">
    function check(form)/*Check benutzer und kennwort*/
    {
     /*Einstellungen fur login*/
     if(form.userid.value == "user" && form.pswrd.value == "pass")
      {
        <a href="service.html">
      }
     else
     {
       alert("Fehler Benutzer oder kennwort falsch.")/*Fehlermeldung*/
	 }
    }
    </script>
    </body>
    </html>

Dit is mijn inlog pagina, alles wat er achter zit is al bijna klaar.

Het lukt mij niet om na de juiste inlog de "service.html" te openen zonder een extra tabblad te openen.

Had misschien moeten zeggen dat het om een stukje "java" gaat.
 
Hoi Atwist,
Heb het aangepast, kijk maar eens naar dezelfde link:)
Waar je uw code vandaan hebt gehaald is mij een raadsel?
Je kan zo de usernaam en paswoord uit uw broncode halen, dan is een login ook nutteloos.
mvg
 
@gast0660

Dit is wat ik zoek.

Dat de inlog gegevens in de html staan was niet erg was niet erg "dacht ik" maar als je gaat debuggen dan kan je deze uitlezen is dus niet handig.
Dus is jou oplossing toch wel beter.
 
@bron

Het spijt mij maar met deze code wil het niet.

Code:
window.open('service.html', '_self', , false);

Het zal ongetwijfeld aan mijn onkunde liggen :eek:
 
Hoi,
Hierbij
Indien vragen, ik help u graag verder
 

Bijlagen

  • Password_Security_System.zip
    3,2 KB · Weergaven: 12
@ gast0660

Dank je wel helemaal top :thumb: :thumb: :thumb:
 
@gast0660

Heb nog een klein vraagje. :eek:
Ik probeer een 2 user erbij te zetten voor een setting.php te openen maar zoals ik het heb geprobeerd werkt het niet.

Code:
<?php
if (isset($_POST['submit']))
{
	$UserName=$_POST['UserName'];
	$Password=$_POST['Password'];
	
	if ($UserName=="user1" && $Password=="pw1")
		
	{
		session_start();
		$_SESSION['member']="User1";
		header('location:service.php');
	}
	if ($UserName=="user2" && $Password=="pw2")
	{
		session_start();
		$_SESSION['member']="User2";
		header('location:settings.php');
	}
	else
	{
		header("location:index.php?error=1");
	}
}
?>

Hoe kan ik dit het wel oplossen????
 
@gast0660: ziet er goed uit :thumb:

@atwist: dit is de if syntax.
Code:
if ( .... ) {
} elseif ( .... ) {
} else {
}
In het algemeen: extra haken als je twijfelt over de uitvoering van de conditie, bijvoorbeeld:
if ( ($UserName=="user1") && ($Password=="pw1") )

Suc6. Have fun.
 
Hoi,
@bron thanks:)
@atwist, bron is dus sneller:d, om 23:17 lig ik al een paar uurtjes in mijn nestje
greetz
 
Laatst bewerkt:
Ik dank jullie beide.

Een heel fijn weekend toegewenst.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan