Linker
Guest
strip_tags
Сам я не фанат этой функции, но тем не менее, не могу найти объяснения вот такого:
это пример на хостинге
Вот код страницы:
<?
$text = "";
$newtext = "";
if (isset($_POST['text']) && !empty($_POST['text']))
{
$text = $_POST['text'];
$newtext = strip_tags($_POST['text']);
}
?>
<html>
<head>
<title>What is this?</title>
</head>
<body bgcolor="#ffffff" text="#000066">
<center><br><br>
<h4><?= $newtext ?></h4>
<form action="<?= $_SERVER['PHP_SELF'] ?>" method="POST">
<textarea name="text" rows=7 cols=50><?= $text ?></textarea>
<br><br><input type="submit" name="go" value="введите текст с дефисами">
</form>
</center>
</body>
</html>
На хостинге FreeBSD PHP 4.3.1
В результате функция strip_tags() - "выкусывает" все дефисы из текста.
На локале под WinXP PHP 4.3.0 - всё нормально.
Вопрос такой: это может как-то быть связано с настройками хостера (PHP на днях обновили) ???
Сам я не фанат этой функции, но тем не менее, не могу найти объяснения вот такого:
это пример на хостинге
Вот код страницы:
<?
$text = "";
$newtext = "";
if (isset($_POST['text']) && !empty($_POST['text']))
{
$text = $_POST['text'];
$newtext = strip_tags($_POST['text']);
}
?>
<html>
<head>
<title>What is this?</title>
</head>
<body bgcolor="#ffffff" text="#000066">
<center><br><br>
<h4><?= $newtext ?></h4>
<form action="<?= $_SERVER['PHP_SELF'] ?>" method="POST">
<textarea name="text" rows=7 cols=50><?= $text ?></textarea>
<br><br><input type="submit" name="go" value="введите текст с дефисами">
</form>
</center>
</body>
</html>
На хостинге FreeBSD PHP 4.3.1
В результате функция strip_tags() - "выкусывает" все дефисы из текста.
На локале под WinXP PHP 4.3.0 - всё нормально.
Вопрос такой: это может как-то быть связано с настройками хостера (PHP на днях обновили) ???