indsæt "underlig" data i mysql database
Hejsa..Jeg sider og roder med noget FDF / PDF haløjsa...
Jeg har fået et script til at funge således det laver en FDF fil, som når man klikker på den så åbner en PDF fil med oplysningerne der er gemt i FDF filen...
Nu er de så jeg istedet for at gemme oplysningerne i en FDF fil vil gemme dem i MySql, men jeg får blot en fejl når jeg forsøger at gemem det i databasen
Her er inholdet som bliver gemt i en FDF fil og som fremover skal gemmes i mysql :
%FDF-1.2
%âãÏÓ
1 0 obj
<<
/FDF << /Fields [ << /T (submit_aendropl) /V (Handling)>> << /T (medlnr) /V (1)>> << /T (cprnr) /V (2)>> << /T (navn) /V (3)>> << /T (adr_gl) /V (4)>> << /T (postnrby_gl) /V (5)>> << /T (tlf_gl) /V (6)>> << /T (epost_gl) /V (7)>> << /T (brand_gl) /V (8)>> << /T (region_gl) /V (9)>> << /T (amt_gl) /V (10)>> << /T (kommune_gl) /V (11)>> << /T (aendrdato) /V (12)>> << /T (adr_ny) /V (13)>> << /T (postnrby_ny) /V (14)>> << /T (tlf_ny) /V (15)>> << /T (epost_ny) /V (16)>> << /T (brand_ny) /V (17)>> << /T (region_ny) /V (18)>> << /T (amt_ny) /V (19)>> << /T (kommune_ny) /V (20)>> ]
/F (http://www.mit_site.dk/forms/aendropl.pdf) /ID [ <59eeb772b928519f603656e29ce68355>
] >>
>>
endobj
trailer
<<
/Root 1 0 R
>>
%%EOF
Her er scriptet delen jeg forsøger at få til at gemme det i databasen :
$fdf_data = addslashes($fdf_data);
sql("insert into lfdb_form_data (id,data,oprettet,username) VALUES ('','$fdf_data,'','')") or die(mysql_error());
- sql(... funktionen er selvføldig defineret korekt, den benyttes mange andre steder hvor det virker så det er ikke her den er gal!
Her er fejlen jeg får :
You have an error in your SQL syntax near ''%FDF-1.2 %âãÏÓ 1 0 obj << /FDF << /Fields [ << /T (medlnr) /V (1)>> << /T (cprn' at line 1
Som i kan se så forsøger jeg mig med at benytte addslahseh() funktionen, men det er tilsyneladende ikek nok... nogle forslag til hvad jeg skal gøre istedet ?
