fsource_sloodle__libjqueryupload.php.html 4.4 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <?xml version="1.0" encoding="iso-8859-1"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <!-- template designed by Marco Von Ballmoos -->
  6. <title>File Source for upload.php</title>
  7. <link rel="stylesheet" href="../media/stylesheet.css" />
  8. </head>
  9. <body>
  10. <h1>Source for file upload.php</h1>
  11. <p>Documentation is available at <a href="../sloodle/_lib---jquery---upload.php.html">upload.php</a></p>
  12. <div class="src-code">
  13. <div class="src-code"><ol><li><div class="src-line"><a name="a1"></a><span class="src-php">&lt;?php</span></div></li>
  14. <li><div class="src-line"><a name="a2"></a><span class="src-comm">//&nbsp;Uploadify&nbsp;v1.6.2</span></div></li>
  15. <li><div class="src-line"><a name="a3"></a><span class="src-comm">//&nbsp;Copyright&nbsp;(C)&nbsp;2009&nbsp;by&nbsp;Ronnie&nbsp;Garcia</span></div></li>
  16. <li><div class="src-line"><a name="a4"></a><span class="src-comm">//&nbsp;Co-developed&nbsp;by&nbsp;Travis&nbsp;Nickels</span></div></li>
  17. <li><div class="src-line"><a name="a5"></a><span class="src-key">if&nbsp;</span><span class="src-sym">(</span><span class="src-sym">!</span><span class="src-key">empty</span><span class="src-sym">(</span><span class="src-var">$_FILES</span><span class="src-sym">))&nbsp;</span><span class="src-sym">{</span></div></li>
  18. <li><div class="src-line"><a name="a6"></a>&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-var">$tempFile&nbsp;</span>=&nbsp;<span class="src-var">$_FILES</span><span class="src-sym">[</span><span class="src-str">'Filedata'</span><span class="src-sym">]</span><span class="src-sym">[</span><span class="src-str">'tmp_name'</span><span class="src-sym">]</span><span class="src-sym">;</span></div></li>
  19. <li><div class="src-line"><a name="a7"></a>&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-var">$targetPath&nbsp;</span>=&nbsp;<span class="src-var">$_SERVER</span><span class="src-sym">[</span><span class="src-str">'DOCUMENT_ROOT'</span><span class="src-sym">]&nbsp;</span>.&nbsp;<span class="src-var">$_GET</span><span class="src-sym">[</span><span class="src-str">'folder'</span><span class="src-sym">]&nbsp;</span>.&nbsp;<span class="src-str">'/'</span><span class="src-sym">;</span></div></li>
  20. <li><div class="src-line"><a name="a8"></a>&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-var">$targetFile&nbsp;</span>=&nbsp;&nbsp;<a href="http://www.php.net/str_replace">str_replace</a><span class="src-sym">(</span><span class="src-str">'//'</span><span class="src-sym">,</span><span class="src-str">'/'</span><span class="src-sym">,</span><span class="src-var">$targetPath</span><span class="src-sym">)&nbsp;</span>.&nbsp;<span class="src-var">$_FILES</span><span class="src-sym">[</span><span class="src-str">'Filedata'</span><span class="src-sym">]</span><span class="src-sym">[</span><span class="src-str">'name'</span><span class="src-sym">]</span><span class="src-sym">;</span></div></li>
  21. <li><div class="src-line"><a name="a9"></a>&nbsp;&nbsp;&nbsp;&nbsp;</div></li>
  22. <li><div class="src-line"><a name="a10"></a>&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-comm">//&nbsp;Uncomment&nbsp;the&nbsp;following&nbsp;line&nbsp;if&nbsp;you&nbsp;want&nbsp;to&nbsp;make&nbsp;the&nbsp;directory&nbsp;if&nbsp;it&nbsp;doesn't&nbsp;exist</span></div></li>
  23. <li><div class="src-line"><a name="a11"></a>&nbsp;&nbsp;&nbsp;&nbsp;<span class="src-comm">//&nbsp;mkdir(str_replace('//','/',$targetPath),&nbsp;0755,&nbsp;true);</span></div></li>
  24. <li><div class="src-line"><a name="a12"></a>&nbsp;&nbsp;&nbsp;&nbsp;</div></li>
  25. <li><div class="src-line"><a name="a13"></a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.php.net/move_uploaded_file">move_uploaded_file</a><span class="src-sym">(</span><span class="src-var">$tempFile</span><span class="src-sym">,</span><span class="src-var">$targetFile</span><span class="src-sym">)</span><span class="src-sym">;</span></div></li>
  26. <li><div class="src-line"><a name="a14"></a><span class="src-sym">}</span></div></li>
  27. <li><div class="src-line"><a name="a15"></a>echo&nbsp;<span class="src-str">&quot;1&quot;</span><span class="src-sym">;</span></div></li>
  28. <li><div class="src-line"><a name="a16"></a><span class="src-php">?&gt;</span></div></li>
  29. </ol></div>
  30. </div>
  31. <p class="notes" id="credit">
  32. Documentation generated on Fri, 17 Jul 2009 11:02:35 +0100 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.0</a>
  33. </p>
  34. </body>
  35. </html>