Likes Likes:  0
Resultaten 1 tot 7 van de 7
Geen

Onderwerp: [PHP] reg_exps ??

  1. #1
    Jan Smeelen
    [PHP] reg_exps ??
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    [PHP] reg_exps ??

    Gegevens :

    $txt='<basket ship_total="0" weight="0" tax_total="0" quantity="1"
    purchase="10"
    extotal="10" intotal="10" total="10"><item prodid="P1" quantity="1"
    title="Product 1" price="10" weight="0" itemNo="1" taxes="" useDec="0"
    esd="0" prdc="" page="" img="" stotal="10"
    product_secure="P1~10.00~-1.00~-1.00~-1.00~~0.00~~~~0.00/C8808EB71A9A3B689EAA76E0E1338245">
    <disc type="" value="0.00" timelimit=""/>
    <stock min="-1" max="-1" avail="1.7976931348623157e+308" prod_code="%%P"
    man_code="" dist_code="" price_code=""/>
    </item>';

    Hieruit moet ik zien te filteren :

    Database : Basket
    ship_total=0
    weight=0

    etc..

    Database : Items
    prodid="P1"
    quantity="1"
    title="Product 1`
    etc...

    Item Discount :
    type=
    value=

    Item Stock :
    min=
    max=
    etc....

    Wat is de beste manier om dit aan te pakken ??

    preg_split() of dergelijke, en zo ja, kan iemand die me daar een beetje mee
    op weg helpen met wat voorbeeld code ))

    Ik ben namelijk niet (echt) goed in die reg_exps ;((

    Bedankt alvast !
    Jan.



  2. #2
    Hans
    [PHP] reg_exps ??
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] reg_exps ??

    On Sat, 7 May 2005 00:07:23 +0200, Jan Smeelen <ivalid@invalid.invalid> wrote:
    > Gegevens :
    >
    > $txt='<basket ship_total="0" weight="0" tax_total="0" quantity="1"
    >
    > Hieruit moet ik zien te filteren :


    Dat moet je helemaal niet.
    >
    > Database : Basket
    > ship_total=0
    > weight=0


    Laat ze een fatsoenlijk xml bestand geven (met dtd) of laat ze een
    formulier posten naar jouw script.

    > Wat is de beste manier om dit aan te pakken ??
    >
    > preg_split() of dergelijke, en zo ja, kan iemand die me daar een beetje mee
    > op weg helpen met wat voorbeeld code ))


    En wat doe je als de designer opeens een andere layout online gooit terwijl
    de manager jouw niet op de hoogte stelt?
    >
    > Bedankt alvast !
    > Jan.


    Your welcome :-0

    Hans

    --
    http://blacklist.kernelnewbies.nl

  3. #3
    Daniel Tryba
    [PHP] reg_exps ??
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] reg_exps ??

    Jan Smeelen <ivalid@invalid.invalid> wrote:
    [XML!]
    > Wat is de beste manier om dit aan te pakken ??
    >
    > preg_split() of dergelijke, en zo ja, kan iemand die me daar een beetje mee
    > op weg helpen met wat voorbeeld code ))
    >
    > Ik ben namelijk niet (echt) goed in die reg_exps ;((


    Dat is hier ook niet de aangewezen "oplossing". Je string bevat iets wat
    op XML lijkt, een XML parser is dan ook beter op z'n plaats. Zie
    http://nl3.php.net/xml voor voorbeelden van gebruik van
    http://nl3.php.net/manual/en/functio...nt-handler.php


  4. #4
    Jan Smeelen
    [PHP] reg_exps ??
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] reg_exps ??


    "Hans" <replyelsewhere@hans.kernelnewbies.nl> schreef in bericht
    news:slrnd7nqtv.ems.replyelsewhere@server.lonki.xs 4all.nl...
    > On Sat, 7 May 2005 00:07:23 +0200, Jan Smeelen <ivalid@invalid.invalid>
    > wrote:
    >> Gegevens :
    >>
    >> $txt='<basket ship_total="0" weight="0" tax_total="0" quantity="1"
    >>
    >> Hieruit moet ik zien te filteren :
    >> Database : Basket
    >> ship_total=0
    >> weight=0

    > Dat moet je helemaal niet.


    In mijn geval wél hoor ! ;o)
    zie reply hieronder...

    >
    > Laat ze een fatsoenlijk xml bestand geven (met dtd) of laat ze een
    > formulier posten naar jouw script.
    >
    > En wat doe je als de designer opeens een andere layout online gooit
    > terwijl
    > de manager jouw niet op de hoogte stelt?


    Dan pas ik alles weer aan ;-D

    Waar ben ik mee bezig ??
    De invoer welke ik als voorbeeld aangehaald heb, is afkomstig van
    een shopfactory winkelpakketje, welke ik aan een andere internet kassa
    wens te koppelen dan waarvoor sf een koppeling heeft

    Dit betreft versie 6, versie 5 had een andere output en daar had ik ook
    al reeds een koppeling voor geschreven.
    Nu heb ik een klant die wil updaten naar versie 6, echter moet ik uiteraard
    het script aanpassen, daar de uitvoer van dat winkelpakketje weer geheel
    anders is

    Zoals je begrijpt kan ik SF niet verplichten hun code welke zij zélf
    gebruiken voor
    hun bestaande kassa koppeling aan te passen, omdat ik als creatieve
    programmeur
    een koppeling met een ander kassa systeem wens op te zetten....

    Veel medewerking van SF hoef ik ook niet te verwachten, ik had in NL als 1e
    een koppeling met een belangrijke internet kassa verwezenlijkt, nog voordat
    zijzelf een koppeling hadden ;o)
    ( Als je meer wilt weten, kijk even op mijn beperkte site
    http://www.webfontein.nl )

    Overigens een mooie uitdaging, ik moet zoeken in de diverse javascript code
    van
    SF om de aansturing aan te kunnen passen naar een eigen script, maar zover
    ben ik
    ondertussen al gekomen.
    Nu nog het uitsplitsen van de gegevens die binnenkomen.....

    Groeten,
    Jan.






  5. #5
    Jan Smeelen
    [PHP] reg_exps ??
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] reg_exps ??

    "Daniel Tryba" <partmapsswen@invalid.tryba.nl> schreef in bericht
    news:427bed1f$0$15658$c5fe704e@news6.xs4all.nl...
    > Jan Smeelen <ivalid@invalid.invalid> wrote:
    > [XML!]
    >> Wat is de beste manier om dit aan te pakken ??
    >>
    >> preg_split() of dergelijke, en zo ja, kan iemand die me daar een beetje
    >> mee
    >> op weg helpen met wat voorbeeld code ))
    >>
    >> Ik ben namelijk niet (echt) goed in die reg_exps ;((

    >
    > Dat is hier ook niet de aangewezen "oplossing". Je string bevat iets wat
    > op XML lijkt, een XML parser is dan ook beter op z'n plaats. Zie
    > http://nl3.php.net/xml voor voorbeelden van gebruik van
    > http://nl3.php.net/manual/en/functio...nt-handler.php


    Ik twijfelde al aan de manier waarop die gegevens uit te splitsen,
    vandaar ook mijn post hier in de nieuwsgroep....

    Ik ga van de week een kijken naar je genoemde url's !

    Bedankt voor je info )

    Jan.



  6. #6
    Hans
    [PHP] reg_exps ??
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] reg_exps ??

    On Sat, 7 May 2005 03:00:44 +0200, Jan Smeelen <ivalid@invalid.invalid> wrote:
    >
    > "Hans" <replyelsewhere@hans.kernelnewbies.nl> schreef in bericht
    > news:slrnd7nqtv.ems.replyelsewhere@server.lonki.xs 4all.nl...
    >> On Sat, 7 May 2005 00:07:23 +0200, Jan Smeelen <ivalid@invalid.invalid>
    >> wrote:
    >>> Gegevens :
    >>>
    >>> $txt='<basket ship_total="0" weight="0" tax_total="0" quantity="1"
    >>>
    >>> Hieruit moet ik zien te filteren :


    >> Dat moet je helemaal niet.

    >
    > In mijn geval wél hoor ! ;o)
    > zie reply hieronder...


    Ok :-)

    > Dan pas ik alles weer aan ;-D


    Dan maar hopen dat je niet opeens van de ene op de andere dag
    zaken moet aanpassen.

    > Zoals je begrijpt kan ik SF niet verplichten hun code welke zij zélf
    > gebruiken voor
    > hun bestaande kassa koppeling aan te passen, omdat ik als creatieve
    > programmeur
    > een koppeling met een ander kassa systeem wens op te zetten....


    Ik heb de afgelopen jaren diverse systemen gezien en moet zeggen
    dat er bijna altijd wel een terugkoppel systeem is waarbij je
    via xml danwel een array met gegevens zaken terug krijgt. Nu moet
    ik wel zeggen dat het daarbij om systemen gaat waarbij je remote
    checked of het klopt. Wellicht gaat het bij SF anders.
    >
    > Veel medewerking van SF hoef ik ook niet te verwachten, ik had in NL als 1e
    > een koppeling met een belangrijke internet kassa verwezenlijkt, nog voordat
    > zijzelf een koppeling hadden ;o)
    > ( Als je meer wilt weten, kijk even op mijn beperkte site
    > http://www.webfontein.nl )


    Ziet er leuk uit.
    >
    > Overigens een mooie uitdaging, ik moet zoeken in de diverse javascript code
    > van
    > SF om de aansturing aan te kunnen passen naar een eigen script, maar zover
    > ben ik
    > ondertussen al gekomen.
    > Nu nog het uitsplitsen van de gegevens die binnenkomen.....


    Ik zou het zelf op de luie manier doen. Exploden op de spaties,
    elk arrayitem verder weer exploden op de = tekens, de quotes
    erom heen deleten .... :-)

    Hans

    --
    http://blacklist.kernelnewbies.nl

  7. #7
    Jan Smeelen
    [PHP] reg_exps ??
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] reg_exps ??


    "Hans" <replyelsewhere@hans.kernelnewbies.nl> schreef in bericht
    news:slrnd7q9r0.88f.replyelsewhere@server.lonki.xs 4all.nl...
    > On Sat, 7 May 2005 03:00:44 +0200, Jan Smeelen <ivalid@invalid.invalid>
    > wrote:
    >>
    >> "Hans" <replyelsewhere@hans.kernelnewbies.nl> schreef in bericht
    >> news:slrnd7nqtv.ems.replyelsewhere@server.lonki.xs 4all.nl...
    >>> On Sat, 7 May 2005 00:07:23 +0200, Jan Smeelen <ivalid@invalid.invalid>
    >>> wrote:
    >>>> Gegevens :
    >>>>
    >>>> $txt='<basket ship_total="0" weight="0" tax_total="0" quantity="1"
    >>>>
    >>>> Hieruit moet ik zien te filteren :

    >
    >>> Dat moet je helemaal niet.

    >>
    >> In mijn geval wél hoor ! ;o)
    >> zie reply hieronder...

    >
    > Ok :-)
    >
    >> Dan pas ik alles weer aan ;-D

    >
    > Dan maar hopen dat je niet opeens van de ene op de andere dag
    > zaken moet aanpassen.


    Valt in praktijk wel mee hoor,
    Ze kunnen moeilijk de gegevens van de ene op de andere dag wijzigen,
    zouden ze duizenden klanten een update pakket moeten geven...

    Nee, het mooie is, dat pas bij een volgende versie ( nu zitten ze op 6 )
    dat wordt dan versie 7 naar wat ik verwacht alles weer om gaan gooien.

    In principe heb ik nu dus een internet kassa koppeling voor Shopfactory 5
    en versie 6 in de maak )

    Groeten,
    Jan.




Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics