ciao a tutti. ho seguito i consigli che mi avete dato nel thread precedente, eppure, quando rispondo ad un thread mi reindirizza alla pagina iniziale. qualcuno può spiegarmi perché succede?
eccovi il codice, simile a quello precedente ma modificato con i vostri consigli.
eccovi il codice, simile a quello precedente ma modificato con i vostri consigli.
<html>
<title>FraChan</title>
<head>
<style>
body {
background: #EEF2FF url('//media.8kun.top/stylesheets/img/fade-blue.png') repeat-x 50% 0%;
color: black;
font-family: arial,helvetica,sans-serif;
font-size: 10pt;
margin: 0 4px;
padding-left: 4px;
padding-right: 4px;
font-size. 16px;
font-family: monospace;
}
a,a:visited {
text-decoration: underline;
color: #34345C;
font-family: monospace;
}
a:hover,.intro a.post_no:hover {
color: #ff0000;
font-family: monospace;
}
hr {
border: none;
background: #2E304B;
height: 1px;
}
}
table,tr,th,td {
border: 1px solid #000333;
padding: 4px 15px 5px 5px;
background: #98E;
color: #000333;
text-align: left;
white-space: nowrap;
font-family: monospace;
}
#pulsante {
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: bold 12px Arial, Helvetica, sans-serif;
color: #fff;
padding: 10px 20px;
border: solid 1px #0076a3;
background: #0095cd;
}
rules {
/*font-size:0.7em;*/
width: 468px;
font-size: 13px;
}
reply {
background: #D6DAF0;
margin: 0.2em 4px;
padding: 0.5em 0.3em 0.5em 0.6em;
border-width: 1px;
border-style: none solid solid none;
border-color: #B7C5D9;
display: inline-block;
max-width: 94%!important;
font-family: monospace;
}
h1,h2,h3,h4 {
color: #AF0A0F;
font-family: monospace;
margin: 0;
padding: 0;
}
input, textarea {
text-align: left;
float: center;
padding: 3px;
padding-top: 0px;
border: 1px solid black;
margin: 2px
}
</style>
<body>
<center>
<form action="mioforum.php" method="post">
<br><strong>Titolo(obbligatorio)</strong>:
<br><input type="text" name="title" size="34" required>
<br><strong>Messaggio</strong>:
<br><textarea name="msg" cols="66" rows="15"></textarea>
<p><input type="submit" name="invio" id="pulsante" value="Nuovo filo"></p>
</form>
</center>
<?php
$title = filter_input(INPUT_POST, 'title', FILTER_SANITIZE_STRING);
$msg = $user = filter_input(INPUT_POST, 'msg', FILTER_SANITIZE_STRING);
$data = date('Y-m-d');
function rispondi() {
echo "<p><strong>Rispondi al filo</strong></p>\n";
echo "<form action=\"mioforum.php\" method=\"post\">\n";
echo "<strong>Messaggio</strong>:<br>\n";
echo "<textarea name=\"testo\" cols=\"66\" rows=\"15\" required>";
echo "</textarea><br><br>\n\n";
echo "<input type=\"submit\" value=\"Rispondi\" name=\"rispondi\">\n";
echo "</form>\n";
$testo = $user = filter_input(INPUT_POST, 'testo', FILTER_SANITIZE_STRING);
if(isset($_POST["rispondi"])) {
echo '<reply>' .$testo. '</reply>';
}
}
if(isset($_POST["invio"])) {
echo '<hr />' .'<h1>' .$title. '</h1>' .'<p>' .$data. '</p>' .$msg;
echo rispondi();
}
?>
</body>
</head>
</html>