Einzelnen Beitrag anzeigen
  #1  
Alt 10.03.2014, 09:08:33
Sunny94 Sunny94 ist offline
Anfänger
 
Registriert seit: Jan 2014
Alter: 30
Beiträge: 11
Post werte übergeben trotz javaScript

Guten Morgen,
dies ist ein übergreifendes Problem, aber ich denke es ist hier richtig.
Ich habe eine Form mit mehreren radioButtons und drei Buttons mit denen auf unterschiedliche Seiten verwiesen wird.
Da es mit dem Link im onclick der Post nicht Funktioniert hat, habe ich mir eine Funktion geschrieben. Dies Funktioniert aber auch nicht. Kann mir da einer helfen oder einen Tipp geben wo ich falsch denke? Oder geht das so gar nicht?

Hier der Code
HTML-Code:
<html>
<head>
<script language="JavaScript" type="text/javascript">
<!--
	function sendAndOpen(seite) {        
	document.form.submit();        
	location.href=seite;     }
-->
</script>
</head>
	<body>


		<h1>User Verwaltung</h1>
	
<?php		require("db.php"); 
?>		<form method="POST" name="form" action="#">
		<table>
		<tr><td><button type="button" onClick="javascript:sendAndOpen('index.php?site=user_anlegen');">Neuen User anlegen</button></form></td>
			<td><button type="button" onclick="javascript:sendAndOpen('index.php?site=user_berechtigung_edit';)">Berechtigung &auml;ndern</button></td>
			<td><button type="button" onClick="javascript:sendAndOpen('index.php?site=user_delete');">User l&ouml;schen</button></td>		
		</table>

		
		<fieldset id="fieldset-k">	
			<legend><b>&Uuml;bersicht</b></legend>	
		<table border="1" width="100%">
				<tr><th></th>
					<th>Username</th>
					<th>Berechtigung</th></tr>

<?php		

			$abfrage = "select * from tb_user;" OR die(mysql_error());
			$result = mysql_query($abfrage) OR die(mysql_error());
			while($row = mysql_fetch_row($result, MYSQL_BOTH)){
				if ($row['u_admin'] == 0){
					$wert = 'Normaler User';
				}
				if ($row['u_admin'] == 1){
					$wert = 'Admin';
				}
				if ($row['u_admin'] == 2){
					$wert = 'Superadmin';
				}
			
?>				<tr><td><input type="radio" name="userauswahl" value="<?php echo $row['u_username'];?>"></td>
					<td><?php Echo $row['u_username']; ?></td>
					<td><?php Echo $wert; ?></td></tr>	
<?php			}
?>				
				</table>
				</form>
		</fieldset>		
	</body>
</html>
Und der username wird dann über den Code abgefragt:
PHP-Code:
<?php
$user 
$_POST["userauswahl"];
echo 
$user;
?>
Vielen Dank schonmal für die Hilfe.
Mit Zitat antworten