Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $mysqli = new mysqli("localhost", "krocek", "heslo", "krocek"); //nejprve LOKACE, pak prihl. JMENO, HESLO a pak JMENO DATABAZE
- $ip = $_SERVER["REMOTE_ADDR"];
- if ($stmt = $mysqli->prepare("SELECT ip FROM anketa WHERE ip=(?)")) {
- $stmt->bind_param("s", $ip);
- $stmt->execute();
- $stmt->store_result();
- $pocetip = $stmt->num_rows; //zjistí počet řádků které s těmi parametry v databazi jsou
- /* close statement */
- $stmt->close();
- }
- if($pocetip<=0){
- $ip = $_SERVER["REMOTE_ADDR"];
- if($_GET["vote"]==1){
- $vote = 1;
- }
- elseif($_GET["vote"]==2){
- $vote = 2;
- }
- $stmt = $mysqli->prepare("INSERT INTO anketa (vote, ip) values (?, ?)"); //do promene se uloží předpripraveny dotaz
- $stmt->bind_param("is", $vote, $ip); //přidání parametru
- $stmt->execute(); //provede se ten dotaz
- $stmt->close(); //uzavírá se dotáz
- $mysqli->close(); //spojení s databází se ukončí
- header("location: index.php");
- }
- else{
- echo "Z této IP adresy již byl zaslán hlas";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement