Achter een onClick attribuut kun je elk willekeurig stukje javascript gebruiken. Er zal dus niet 1 website zijn waar je alle opties terug kunt vinden.
Maar goed, blijkbaar werkt je onClick attribuut dus wel maar wordt je op de vorige pagina meteen weer doorverwezen naar de huidige pagina?
Link gekopieerd
misschien onclick="window.history.go(-1);" ?
Link gekopieerd
Blanche, jij zegt precies wat er is idd. Ideën voor??
Link gekopieerd
Heel veel ideeën, maar zonder een stukje van je script heb ik geen idee welk idee van toepassing zou kunnen zijn ;)
Link gekopieerd
if(!$doorgaan){
echo "You haven't filled in '".$veld."' correctly.<br/>";
echo "<a href=\"#\" onClick=\"history.go(-1)\">probeer nogmaals!</a>";
}
Is dat genoeg info?
Link gekopieerd
Ik bedoelde eigenlijk het script op de vorige pagina. Waardoor je direct weer doorgestuurd wordt naar deze pagina ;)
Link gekopieerd
<table background="pic/achtergronden/menu.JPG" border="1" bordercolor="#000000">
<tr>
<td>This is the Registration page. Please fill in the form correctly.<br></td>
</tr>
</table>
<br>
<table width="293" border="1" background="pic/achtergronden/redbg.jpg" class="tkst">
<tr>
<td width="120"><div align="right">First Name:</div></td>
<td width="163"><input type="text" name="voornaam">
*</td>
</tr>
<tr>
<td><div align="right">Last Name:</div></td>
<td><input type="text" name="achternaam">
*</td>
</tr>
<tr>
<td><div align="right">Address:</div></td>
<td><input type="text" name="adres">
*</td>
</tr>
<tr>
<td><div align="right">Zip Code:</div></td>
<td><input type="text" name="postcode">
*</td>
</tr>
<tr>
<td><div align="right">City:
</div></td>
<td><input type="text" name="woonplaats">
*</td>
</tr>
<tr>
<td><div align="right">User Name:</div></td>
<td><input type="text" name="gebruikersnaam">
*</td>
</tr>
<tr>
<td><div align="right">Password:</div></td>
<td><input type="password" name="wachtwoord">
*</td>
</tr>
<tr>
<td><div align="right">
<input type="submit" value="Registreren">
</div></td>
<td><input type="reset" value="Wissen"></td>
</tr>
</table>
<br>
<table background="pic/achtergronden/menu.JPG" border="1" bordercolor="#000000">
<tr>
<td>
Fill the fields marked with a * in correctly. </td>
</tr>
</table>
Link gekopieerd
<p><form name="registreren" method="post" action="gebruiker_registreren.php">
kwam er nog boven
Link gekopieerd
<html>
<head>
<title>Registreren</title>
<link href="tkst.css" rel="stylesheet" type="text/css">
</head>
<body background="pic/achtergronden/bannerbg.jpg" class="tkst">
<?php
include "dbconnect.php";
//***verbinding met database***
$doorgaan = true;
if($_POST['voornaam'] ==""){
$veld = "first name";
$doorgaan = false;
}
else if($_POST['achternaam'] ==""){
$veld = "last name";
$doorgaan = false;
}
else if($_POST['adres'] ==""){
$veld = "address";
$doorgaan = false;
}
else if($_POST['postcode'] ==""){
$veld = "zip code";
$doorgaan = false;
}
else if($_POST['woonplaats'] ==""){
$veld = "city";
$doorgaan = false;
}
else if($_POST['gebruikersnaam'] ==""){
$veld = "user name";
$doorgaan = false;
}
else if($_POST['wachtwoord'] ==""){
$veld = "password";
$doorgaan = false;
}
//***controle of alle velden ingevuld zijn***
if(!$doorgaan){
echo "You haven't filled in '".$veld."' correctly.<br/>";
echo "<a href=\"#\" onClick=\"history.go(-1)\">Try Again!</a>";
}
else{
//***niet alle velden zijn ingevuld***
$sql_query = "SELECT * FROM gebruiker WHERE gebruikersnaam='".$_POST['gebruikersnaam']."'";
$result = mysql_query($sql_query) or die(mysql_error());
if(mysql_num_rows($result) > 0 ){
echo "The name you filled in already exists!<br/>";
echo "<a href=\"#\" onClick=\"history.go(-1)\">Try Again!</a>";
}
//***gebruikersnaam bestaat al***
else{
$sql_aanmelding = "INSERT INTO `gebruiker` (`voornaam`, `tussenvoegsel`, `achternaam`, `adres`, `postcode`, `woonplaats`, `gebruikersnaam`, `wachtwoord`) VALUES ('" . $_POST['voornaam'] . "', '". $_POST['tussenvoegsel']. "', '". $_POST['achternaam']. "', '". $_POST['adres']. "', '". $_POST['postcode']. "', '". $_POST['woonplaats']. "', '". $_POST['gebruikersnaam']. "', '". $_POST['wachtwoord']. "')";
$sql_aanmelding;
$verzenden = mysql_query($sql_aanmelding);
echo "Beste ".$_POST['achternaam'].", Your registration is complete. From now on you can <a href=\"inloggen.php\">Login!</a>";
}
}
//***alles is correct ingevuld, registreren voltooid***
?>
</body>
</html>
en dat is de code van de site die heletijd verkeerd trugloopt..
Link gekopieerd
Hmm, heb het net zelf ook even geprobeerd, en het lijkt door de link, waar je het onclick attribuut aan meegeeft, te komen.
Met een button is het mij wel gelukt:
<input type="button" value="terug" onClick="history.go(-1)" />
Link gekopieerd