ciao, sarà il mio server non lo so ho questa pagina, index.php

Codice PHP:
<?php
if($_POST[check] == "send"){
echo
"$_POST[testo]";
}
?>
<form method="post" action="index.php">
<input type="hidden" name="check" value="send" />
<input type="text" name="testo" />
<input type="submit" value="invia" />
</form>
semplicissima pagina php, invio un qualsiasi testo e lo stampa, tutto li facilissimo...


il problema è che se scrivo "marco & paolo" mi stampa

"marco"

e non

"marco & paolo"

qualcosa col mio server o non ricordo qualcosa?

thx sin da ora