Problema con risposta

  • Creatore Discussione Creatore Discussione Frachan
  • Data di inizio Data di inizio

Frachan

Nuovo Utente
19 Apr 2021
2
0
1
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.

<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>
 

Discussioni simili