Je le code suivant:Répondre à un message
<select name="to" class="combo" value='
<?php
if(isset($_POST['reply']))
{
echo "<option value='$reply'>$reply</option>";
}
?>
' />
<?php
$q = $database->selectAllUsersNotMe();
while($row=mysql_fetch_assoc($q))
{
$u=$row['username'];
echo "<option value=\"$u\">$u</option>";
}
?>
</select>
Ce que cela fait est de produire une zone de liste déroulante avec un menu déroulant pour tous les utilisateurs sur mon site à l'exception de l'utilisateur d'envoyer le message. J'essaye d'ajouter un élément de réponse au message. Lorsque je clique sur la réponse, j'utiliser le code suivant:
<? $reply = $_POST['rfrom']; ?>
<form name='reply' method='post' action='/newmessage.php'>
<input type='hidden' name='rfrom' value='<?php echo $pm->messages[0]['from']; ?>' />
<input type='hidden' name='rsubject' value='Re: <?php echo $pm->messages[0]['title']; ?>' />
<input type='hidden' name='rmessage' value='[quote]<?php echo $pm->messages[0]['message']; ?>[/quote]' />
<input type='submit' name='reply' value='Reply' />
</form>
Les valeurs sont correctes et passer certainement les informations en utilisant POST.
Sur la première partie du code que j'ai fourni, comment puis-je modifier cela afin que le nom d'utilisateur auquel je réponds soit sélectionné lorsque je réponds, sinon, les noms d'utilisateur sont juste listés. Merci