---
title: "Problem med strstr() ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/131813-problem-med-strstr"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "hebbarus"
published: "2005-07-24T10:28:54.000Z"
updated: "2005-07-24T10:59:09.000Z"
replies: 2
views: 271
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/131813-problem-med-strstr"
---

# Problem med strstr() ?

## #1 — hebbarus, 2005-07-24T10:28Z

Hej
Tillbaka efter ett langt uppehall i PHP-verksamheten. Allt har gatt bra tills nu da jag (antagligen) har stott pa ett grymt simpelt problem som just nu stor mig bra mkt.

Koden som inte vill ar

```php
//bladdra kataloger
if ($handle = opendir('./gallery'))
{
    while (false !== ($cat = readdir($handle)))
    {
    $i = 0;

        //om inte .. .. eller .php men katalog
        if ($cat != "." || $cat != ".." || !strstr($cat, ".") || !strstr($cat, ".php"))
        {
...
```

 
Det jag vill astakomma ar att rakna upp katalogerna i en katalog och det funkar. Det ar bara det att skriptet tror att "." och ".." ar kataloger ocksa vilket ar extremt irriterande. Resultatet blir samma om man tar bort strstr() och bara kor med if ($cat != ".") osv.

Forklarar saknaden av viktiga bokstaver med en Australien vistelse  :) (Gor hemsida at ett hostel just nu)
Mvh Daniel

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

## #2 — Gislaved, 2005-07-24T10:52Z

Ska du inte ha && istället för \|\|  ... eller tänker jag helt fel nu?

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

## #3 — hebbarus, 2005-07-24T10:59Z

Ha! Visste att det var ett enkelt problem men jag kunde bara inte satta fingret pa det. Skyller pa varmen!

Cheers, Mate!
 :L

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

---

Tråden på webben: https://www.webforum.nu/amne/php/131813-problem-med-strstr
