---
title: "Filter"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/164150-filter"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "tanten"
published: "2007-09-04T13:36:22.000Z"
updated: "2007-09-05T10:46:41.000Z"
replies: 2
views: 364
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/164150-filter"
---

# Filter

## #1 — tanten, 2007-09-04T13:36Z

Problem-testar-dag tydligen...   :) 
testade säkerhet med olika filter
Hittade den här

```php
<form method="post">
<input type="text" name="answer"  value="" />
<input type="submit" />
</form>
...
...
$answer = filter_input(INPUT_POST, "answer", FILTER_CALLBACK, array("options"=>"mysql_real_escape_string"));

$sql = "INSERT INTO animals (art) VALUES ('{$answer}')";
```

Då blev det "Apache HTTP Server har stött på ett problem och måste avslutas."
Varför?

Permalänk: https://www.webforum.nu/p/164150

## #2 — itpastorn, 2007-09-05T09:03Z

Min gissning: ext/filter skapar ett segfault eller är beroende av någon dll som du har på fel plats eller i fel version.

Permalänk: https://www.webforum.nu/p/2022672

## #3 — tanten, 2007-09-05T10:46Z

Tittar jag i logfilen

> PHP Startup: Unable to load dynamic library 'c:/wamp/php/ext/php_pdo_oci8.dll' - Det går inte att hitta den angivna modulen.
>  in Unknown on line 0

Tittar jag i mappen ext så finns oci8.dll där.
I ini-filen är den på...
extension=php_pdo_oci8.dll 
Sedan förstår jag inte längre vad jag ska söka efter...

```php
<?php
$string="Jag testar Callback!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"strtoupper"));
?>
```

fungerar som den ska... men det kanske inte har med samma modul att göra...
Så vad ska jag titta efter och ev. uppdatera?

Permalänk: https://www.webforum.nu/p/2022716

---

Tråden på webben: https://www.webforum.nu/amne/php/164150-filter
