Avatar billede netsrac Praktikant
30. marts 2003 - 09:48 Der er 7 kommentarer og
1 løsning

ereg ? Hm..Der kommer kun et match ?

Har et lille problem med ereg, den returnerer kun et match.


Har først en tekst fil, leverandor_1_ftp.txt:

H  6342100200202081V  PARADISÆBLEVEJ 4              123456789                    AKS 10100    J0317N0117
W
TSkal leveres til:
T<shop:field id=navn>
T<shop:field id=adresse>
T<shop:field id=postnr> <shop:field id=bynavn>
TTlf:<shop:field id=tlf>
<shop:repeater>
L<shop:field id=varenr size=20>    <shop:field id=antal size=3 dir=right>              <shop:field id=varetxt size=25>
</shop:repeater>

Derefter har jeg koden:
    if (file_exists ($SET_TEMPLATE_DIR."leverandor_".$leverandorid."_ftp.txt"))
    {
        $fil = file_get_contents($SET_TEMPLATE_DIR."leverandor_".$leverandorid."_ftp.txt");
        ereg("<[a-zA-Z0-9:= ]*>", $fil, $tags);
       

        for ($i = 0; $i < sizeof($tags); $i++)
        {
            echo($tags[$i]."<br>");
        }

    }

Der kommer af en eller anden grund kun en plads i arrayet tags ? Har prøvet kun at lave en expression der hedder "shop" men der finder den også kun den første, hvad er der galt her ?
Avatar billede erikjacobsen Ekspert
30. marts 2003 - 10:08 #1
Avatar billede netsrac Praktikant
07. april 2003 - 18:53 #2
Beklager den lange ventetid, har lidt travlt for tiden. Erik smider du ikke lige et svar, så du kan få lidt point ?
Avatar billede erikjacobsen Ekspert
07. april 2003 - 18:59 #3
Tak, jeg skal ikke have point.

Men du fik preg_match_all til at virke?
Avatar billede netsrac Praktikant
07. april 2003 - 19:02 #4
Ja det gjorde jeg :) øv ha, hvem skal jeg så give point ? Du er lidt svær at få til at svare faktisk, gør du det bare for at drille ? *G*
Avatar billede erikjacobsen Ekspert
07. april 2003 - 19:07 #5
Næh - jeg vil ikke have point så længe man risikerer at få et
gratis PRO-abonnement, man ikke kan sige nej til.

Tak du bare pointene selv.
Avatar billede netsrac Praktikant
07. april 2003 - 19:09 #6
Okay, hvad er nu det for noget de er begyndt at prakke folk på, er der ikke nok der vil betale for dem *G* Så snupper jeg dem selv, men mange tak for hjælpen.

Det er ikke tilfældigvis sådan at du skal være cencor i Esbjerg d. 23 i denne måned vel ?
Avatar billede netsrac Praktikant
07. april 2003 - 19:09 #7
-
Avatar billede erikjacobsen Ekspert
07. april 2003 - 19:11 #8
Hvem ved ... hvis din censor bruger briller, så kunne det jo være mig ;))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester