سلام مشکلم رو مفصلتر توضیح میدم میخوام تعدادی فایل pdf رو با کمک کدنویسی php , sql لود کنم به این صورت که کاربر بعد از عضویت تو سایت فایل مقاله رو تو سایت لود میکنه یه جدول ساختم که محتوای مقاله رو توی sql بگیره نوعش varbinary گرفتم چنین اروری میدهد
Warning: odbc_exec() [function.odbc-exec]
: SQL error: [Microsoft][ODBC SQL Server Driver]Syntax error or access violation, SQL state 37000 in SQLExecDirect in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\fup.php on line 14
INSERT INTO test (name,size,type,content) VALUES('Articles005.pdf','128863',
Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC SQL Server Driver]Syntax error or access violation, SQL state 37000 in SQLExecDirect in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\fup.php on line 14
INSERT INTO test (name,size,type,content) VALUES('Articles005.pdf','128863','application/pdf','%PDF-1.2 %
از تابع convert استفاده کردم بدین شکل convert(datatype, $string
INSERT INTO test (name,size,type,content) VALUES('Articles014.pdf','131406','application/pdf',convert(varbinary(MAX),%PDF-1.2 %ÀÈÌÒ 1 0 obj << /Title (Articles014.doc) /Author (zamanrezaei) /Keywords () /Creator (pdfFactory Pro
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
) /Producer (pdfFactory Pro 2.51
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
XP Professional Farsi\\)) /CreationDate (D:20060726222235+04\'30\') >> endobj 4 0 obj << /Filter /FlateDecode /Length 5 0 R >> stream H‰•VYSÜ8~Ÿ_юɲ’u[Îæª“gv§j_xa 2L ¨âï§uÙ’å™8!IáV÷×_ŸÒhÙÑÖ\0É Z¡¨…« 4·Ÿ¶p¾ø°^4+\\Àúÿ£Ò¿Ço µ6?Á^ÂúÕER÷è¨ØQ\'ìµ~KÚDFrjl fJ| Ü:|ŽDTðàô:êÑ£Ì*X_ÁòæéÉ›8‘ñ’ •².|¿Jß:X4ÍHáùù™&‘ ¢Û„)L0zŒ œYÿ}Ù;<î\'YäDwÐä<œÓiÄáûúiÈÏ=— šJWÞhàv‰C+¤Ü»TL\\á’¢—*Æu ¯b,¤çÀ¢Î·mÿÈ2ˆ¾IøõÉv9¢ù¸ d0%ܺËrÆÎ:#´9dtôÅÒ*¶0ÉzŠùü»e} ¢ØNÅçîãê|*h‰Y¯wªOÎz¨Þ¶>=ÁA+òÍ G.–G§|à‘Þ »Ì‡U,”ž.ZiMt_å2\"èš’/ÇÇv3ÁåbÕœ2E[ÛœÔ|²»é½~S›ûkx–ùÛæÝû©6¦è2 ’#æ Ô‡)÷‰úïöîòþýÍv»¹¼ÿJ¯¶› d‘à‰®nëk1VþfÚ?LÏÖÜÅÇÏÍájÎ{b4 š´jÏ> /XObject << /im1 7 0 R /im2 9 0 R /im3 11 0 R >> >> /Contents 4 0 R /Annots 26 0 R >> endobj 7 0 obj << /Type /XObject /Subtype /Image /Name /im1 /Width 879 /Height 49 /BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter /DCTDecode /Length 8 0 R >> stream ÿØÿà\0JFIF\0\0\0\0\0\0ÿÛ\0C\0 $.\' \",#(7),01444\'9=82<.342ÿÛ\0C 2!!
باز اروری میدهد بدین مضمونWarning
: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC SQL Server Driver]Syntax error or access violation, SQL state 37000 in SQLExecDirect in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\fup.php on line 15
تو رو خدا یکی کمک کنه واقعا گیج شدم.gif)