<?php
session_start();
if(isset($_REQUEST['btn_submit']))
switch($_REQUEST['btn_submit'])
{
case "Dodaj cytat":
dodawanie();
break;
case "wylosuj cytat":
wczytywanie();
break;
}
function wczytywanie()
{
$pol=mysqli_connect('localhost','root','','losowanie');
$pyt="SELECT cytat FROM los";
$rez=mysqli_query($pol,$pyt);
if($rez==true)
{
$roz=mysqli_num_rows($rez);
while($num=mysqli_fetch_assoc($rez))
{
$_SESSION['cytat1']=$num['cytat'];
}
}
mysqli_close($pol);
}
function dodawanie()
{
$pol=mysqli_connect('localhost','root','','losowanie');
$_SESSION[$_POST['person']]=$_POST['person'];
i
$pyt="INSERT INTO los (cytat) VALUES ('".$_SESSION[$_POST['person']]."')";
$rez=mysqli_query($pol,$pyt);
mysqli_close($pol);
}
?>
<html lang="pl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="cytat.js"></script>
</head>
<style>
h1
{
text-align: center;
}
#m1
{
margin-top: 400px;
left: 40%;
justify-content: center;
position:relative;
}
#k1
{
margin-top: 400px;
text-align: center;
left: 40%;
position:relative;
justify-content: center;
}
#miejsce
{
width:100%;
height: 30%;
background-color: red;
}
</style>
<body>
<header>
<h1>Wylosuj cytat</h1>
</header>
<article>
<nav>
<div id="miejsce">
<?php
if(isset($_SESSION['cytat1']))
{
echo $_SESSION['cytat1'];
unset($_SESSION['cytat1']);
}
?>
</div>
</nav>
</article>
<article>
<nav>
<form method="post">
<input type="submit" class="btn btn-success" id="m1" value="Dodaj cytat"
name="btn_submit">
<input type="submit" class="btn btn-success" id="k1" value="wylosuj cytat" name="btn_submit">
</form>
</nav>
</article>
</body>
</html>
var person = prompt('Podaj swój cytat');
$.ajax(
{
type:"POST";
url:"losowanie.php";
dataType:'json';
data:{
person:person;
}
success:function(data)
{
alert("Sukces!");
}
});
Żeby coś takiego wyszło żeby z prompt to co wpiszę to żeby do bazy się zapisało.