Dag allemaal

ik wil een popup inbouwen dat wanneer men op het icoontje klikt er een popup verschijnt waarbij men op ja of op annuleren klikt.
ik heb het opgezocht en het was iets met:

<a href="test.html" onclick="return confirm('Are you sure?');">
Delete user
</a>

alleen krijg ik het niet helemaal goed binnen mijn code:
dit is mijn code:

      <?php
      require_once 'class/afdeling.php'; //haal class afdeling op
	  require_once('session_check.php');
      
      $afdeling1 = new afdeling(); //roep class afdeling aan

      $alle_afdelingen = $afdeling1->select_afdeling(); //selecteer afdelingen
	  

      echo '<table border="0" cellspacing="4" cellpadding="4"><tr>';
	  $intRows = 0;
      //als afdelingen bestaan, toon afdelingen
	  while($a=mysql_fetch_assoc($alle_afdelingen))
	  {
	     $aid = $a['id'];
         $verwijderen = "<a href=\"afdeling_verwijderen_handler.php?id=$aid\"><img src='Images/verwijderen.png' height='20' width='20'></a>";
		 echo "<td>";  
		 $intRows++;
         echo '<td>' . $a['Afdeling'] . '</td>';
         echo '<td>'  . $verwijderen . '</td>';
         echo"</td>";  
		if(($intRows)%2==0)  
		{  
		echo"</tr>";  
		}  
      }

      echo '</table>';
      ?>
je zal toch met javascript moeten werken, dan kan je beter werken met een proper jquery ui dialog dan een alert box.

je kunt ze natuurlijk ook doorsturen naar een nieuwe pagina waar je de vraag stelt maar dat lijkt me overdreven.
jquery is wel leuk, maar om voor een simpele 'confirm'-box te gebruiken is een beetje overdreven.

Hoezo krijg je het niet werkend? voeg de onclick="return confirm('Are you sure?');" aan je a href en je bent klaar.
Ik heb het zo opgelost:

<title>Afdeling Verwijderen</title>
	   <script type="text/javascript">
		function show_confirm()
		{
		var r=confirm("Weet je het zeker!");
		if (r==true)
		  {
		  return true;
		  }
		else
		  {
		  return false;
		  }
		}
		</script>
   </head>
   <body>
	<?php
		include_once "structuur/header.php"; //hier wordt de header opgehaald
	?>
	<!-- begin div container2 -->
    <div id="main-content-container" style='width:94%;  background:#E9EECF; margin-top: 30px; margin-bottom: 30px; min-height:400px;'>    
        <h3>Afdeling Verwijderen</h3>
      <?php
      require_once 'class/afdeling.php'; //haal class afdeling op
	  require_once('session_check.php');
      
      $afdeling1 = new afdeling(); //roep class afdeling aan

      $alle_afdelingen = $afdeling1->select_afdeling(); //selecteer afdelingen
	  

      echo '<table border="0" cellspacing="4" cellpadding="4"><tr>';
	  $intRows = 0;
      //als afdelingen bestaan, toon afdelingen
	  while($a=mysql_fetch_assoc($alle_afdelingen))
	  {
	     $aid = $a['id'];
		 echo "<td>";  
		 $intRows++;
         echo '<td>' . $a['Afdeling'] . '</td>';
         ?>
		 <td align="center"><a href="afdeling_verwijderen_handler.php?id=<?php echo $aid; ?>" onclick="return show_confirm();"><img src='Images/verwijderen.png' height='20' width='20'></a></td>
		 <?php
         echo"</td>";  
		if(($intRows)%2==0)  
		{  
		echo"</tr>";  
		}  
      }

      echo '</table>';
      ?>

Gerhard l op 03/07/2014 15:53:41

Hoezo krijg je het niet werkend? voeg de onclick="return confirm('Are you sure?');" aan je a href en je bent klaar.


Reageren