• IltikA

    (@iltika)


    Hi,

    So I am making a plugin that send an xml via curl when the order is processing.
    I have a SyntaxError: Unexpected token < during Checkout.

    Code that dont make the error

    $xml .= '<logo>
    <unique_id>'. $uid .'</unique_id>';
    $xml .= '<position>'. $position .'</position>
    <width>'. $width .'</width>
    <type>'. $print .'</type>
    </logo>';

    Code that make the error

    $xml .= '<logo>
    <unique_id>'. $uid .'</unique_id>';
    $xml .= '<file><![CDATA['. $imgfile .']]></file>';
    $xml .= '<position>'. $position .'</position>
    <width>'. $width .'</width>
    <type>'. $print .'</type>
    </logo>';

    File is a correct url, it doesn’t contain any specific character.
    The xml is sent correctly but the wc return to the place order page with SyntaxError: Unexpected token <

    Any ideas why and how I can avoid having that error? I am running out of ideas on what to do!

    note that
    $xml .= ‘<file>’. $imgfile .'</file>’;
    Also have the error so it’s not the CDATA (or so I think!).

    note2
    $xml is not empty before I concatenate.

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘[Plugin: WooCommerce] SyntaxError: Unexpected token’ is closed to new replies.