Mmh,ho un problema.ho messo questo codice:
Codice PHP:
<?php
echo strtr("baab", "ab", "01"),"\n";
$trans = array("ab" => "01");
echo strtr("baab", $trans);
?>
<!doctype html>
<html><head>
<title>Traduttore</title>
<head><body>
<? if (isset($_POST['testo'])): // è stato già inviato un testo da tradurre? ?>
<h2>Testo tradotto</h2>
<p><?= htmlentities(isset($_POST['testo'])) ?>
<? endif; ?>
<form method="post">
<textarea name="testo"></textarea>
<input type="submit" >
</form>
</body></html>
(ho messo,giusto per vedere,l'esempio della strtr()
e il risultato è che sopra il box dove mettere il testo da tradurre c'è la scritta 1001 ba01 e poi,qualunque testo invio,il risultato è sempre "1".Cosa ho sbagliato?