Hirdetés

Keresés

Új hozzászólás Aktív témák

  • spammer

    veterán

    válasz Sk8erPeter #13264 üzenetére

    txt fájból olvassa be és echozza ki a megfelelő részeket ( | jellel van megjelölve a sorok vége, explode)

    $contents = file_get_contents("teszt.txt");
    $items = list($title,$val,$text)=explode('|', $contents);

    De mindenhol tökéletesen működik, szépen ki is írja, echoval is, direkt kiírattam, hogy lássam, nem-e rossz, de nem, szépen kiírja az értékét, nincs felesleges karakter, szóköz, semmi (elválasztójelet sem írja hozzá sehol, működik az explode).

    echo $val; ->értéke: barna

    Ha viszont kézzel beírom a változót és az értékét, akkor működik, szépen teljesül az if. :U De miért nem érti meg az eredeti, beolvasott értéket, ha szó szerint ugyanaz, amit az echo is bizonyít. :F

    ( változókat normálisan el szoktam nevezni, csak amikor tesztelek/próbálgatok/példát írok, akkor rövid, egyszerű kifejezéseket használok :) )

Új hozzászólás Aktív témák