Manu3l: Button soll sich selbst verlinken

Beitrag lesen

Hallo Rolf,

erst einmal Danke für die ausführliche Antwort! Wegen deiner Antwort hab ich es hinbekommen!

Zu 1: Ja das $-Zeichen ist hier falsch. Keine Ahnung wie das beim kopieren hier in meinen Post kam. Im Script ist es nicht, hab extra gerade noch einmal nachgeschaut.

Zu 2: SELECT entry_id, poll_id, name FROM ... werd ich anpassen

Da evtl noch jemand dieses Problem hat, anbei noch mein Code auf der "Auswahlseite":

// Auswahlmoeglichkeiten der Umfrage laden
	$sql = "SELECT entry_id, poll_id, name FROM poll_entries WHERE poll_id=".$poll["id"];
	$result = $db->query($sql);

?>	
	<form action="poll_absenden.php" method="post">
<?php
	while ($entry = $result->fetch_array(MYSQLI_ASSOC)) 
		{	
?>  
		<label>
			<input type="radio" name="vote" value="<?= $entry['entry_id']; ?>"> <?= htmlspecialchars($entry['name']); ?>
		</label><br>
<?php
		}
?>
	<input type="text" name="user" /> Gib hier deinen namen ein<br />
	<input type="submit" name="absenden" value="absenden">
	<input type="hidden" name="poll_id" value="<?= $poll['id'] ?>">
	</form>

und noch auf der nächsten Seite:

// Login ueber login_db.php
	include ("login_db.php");

	
	//Variablen
	$poll_id = filter_input(INPUT_POST, 'poll_id');
	$poll_vote = filter_input(INPUT_POST, 'vote');
	$user = $_POST["user"];


	// Anlegen der Abstimmung mit Namen
	$eintrag = "INSERT INTO `poll_entry_votes` (`vote_id`, `entry_id`, `user`, `time`) VALUES (NULL, '$poll_vote', '$user', CURRENT_TIMESTAMP)";
	$eintragen = mysqli_query($db, $eintrag);  


	// Verbindung zum Datenbankserver beenden
	$db->close();


	echo "Danke $user. <br /> 
	Deine Antwort wurde gespeichert!";