[ Index ] |
PHP Cross Reference of Project Glazy import |
[Summary view] [Print] [Text view]
1 <!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> 2 <html> 3 <head> 4 <title>PHPXRef 0.7.1 : Project Glazy import : /upload.php source</title> 5 <link rel="stylesheet" href="sample.css" type="text/css"> 6 <link rel="stylesheet" href="sample-print.css" type="text/css" media="print"> 7 <style id="hilight" type="text/css"></style> 8 <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> 9 </head> 10 <body bgcolor="#ffffff" text="#000000" link="#801800" vlink="#300540" alink="#ffffff"> 11 <table class="pagetitle" width="100%"> 12 <tr> 13 <td valign="top" class="pagetitle"> 14 [ <a href="index.html">Index</a> ] 15 </td> 16 <td align="right" class="pagetitle"> 17 <h2 style="margin-bottom: 0px">PHP Cross Reference of Project Glazy import</h2> 18 </td> 19 </tr> 20 </table> 21 22 23 <!-- Generated by PHPXref 0.7.1 at Thu Sep 14 11:31:49 2023 --> 24 <!-- PHPXref (c) 2000-2010 Gareth Watts - gareth@omnipotent.net --> 25 <!-- http://phpxref.sourceforge.net/ --> 26 27 <script src="phpxref.js" type="text/javascript"></script> 28 <script language="JavaScript" type="text/javascript"> 29 <!-- 30 ext='.html'; 31 relbase=''; 32 subdir=''; 33 filename='upload.php.source.html'; 34 cookiekey='phpxref'; 35 handleNavFrame(relbase, subdir, filename); 36 37 // --> 38 </script> 39 <script language="JavaScript" type="text/javascript"> 40 if (gwGetCookie('xrefnav')=='off') 41 document.write('<p class="navlinks">[ <a href="javascript:navOn()">Show Explorer<\/a> ]<\/p>'); 42 else 43 document.write('<p class="navlinks">[ <a href="javascript:navOff()">Hide Explorer<\/a> ]<\/p>'); 44 </script> 45 <noscript> 46 <p class="navlinks"> 47 [ <a href="nav.html" target="_top">Show Explorer</a> ] 48 [ <a href="index.html" target="_top">Hide Navbar</a> ] 49 </p> 50 </noscript> 51 <script language="JavaScript" type="text/javascript"> 52 <!-- 53 54 document.writeln('<table align="right" class="searchbox-link"><tr><td><a class="searchbox-link" href="javascript:void(0)" onMouseOver="showSearchBox()">Search</a><br>'); 55 document.writeln('<table border="0" cellspacing="0" cellpadding="0" class="searchbox" id="searchbox">'); 56 document.writeln('<tr><td class="searchbox-title">'); 57 document.writeln('<a class="searchbox-title" href="javascript:showSearchPopup()">Search History +</a>'); 58 document.writeln('<\/td><\/tr>'); 59 60 document.writeln('<tr><td class="searchbox-body" id="searchbox-body">'); 61 document.writeln('<form name="search" style="margin:0px; padding:0px" onSubmit=\'return jump()\'>'); 62 document.writeln('<a class="searchbox-body" href="_classes/index.html">Class<\/a>: '); 63 document.writeln('<input type="text" size=10 value="" name="classname"><br>'); 64 document.writeln('<a id="funcsearchlink" class="searchbox-body" href="_functions/index.html">Function<\/a>: '); 65 document.writeln('<input type="text" size=10 value="" name="funcname"><br>'); 66 document.writeln('<a class="searchbox-body" href="_variables/index.html">Variable<\/a>: '); 67 document.writeln('<input type="text" size=10 value="" name="varname"><br>'); 68 document.writeln('<a class="searchbox-body" href="_constants/index.html">Constant<\/a>: '); 69 document.writeln('<input type="text" size=10 value="" name="constname"><br>'); 70 document.writeln('<a class="searchbox-body" href="_tables/index.html">Table<\/a>: '); 71 document.writeln('<input type="text" size=10 value="" name="tablename"><br>'); 72 document.writeln('<input type="submit" class="searchbox-button" value="Search">'); 73 document.writeln('<\/form>'); 74 document.writeln('<\/td><\/tr><\/table>'); 75 document.writeln('<\/td><\/tr><\/table>'); 76 // --> 77 </script> 78 <div id="search-popup" class="searchpopup"><p id="searchpopup-title" class="searchpopup-title">title</p><div id="searchpopup-body" class="searchpopup-body">Body</div><p class="searchpopup-close"><a href="javascript:gwCloseActive()">[close]</a></p></div> 79 <h2 class="listing-heading"><a href="./index.html">/</a> -> <a href="upload.php.html">upload.php</a> (source)</h2> 80 <div class="listing"> 81 <p class="viewlinks">[<a href="upload.php.html">Summary view</a>] 82 [<a href="javascript:window.print();">Print</a>] 83 [<a href="upload.php.source.txt" target="_new">Text view</a>] 84 </p> 85 <pre> 86 <a name="l1"><span class="linenum"> 1</span></a> 87 <a name="l2"><span class="linenum"> 2</span></a> 88 <a name="l3"><span class="linenum"> 3</span></a> <?php 89 <a name="l4"><span class="linenum"> 4</span></a> <span class="keyword">include</span> <a class="filename" href="Global.php.html" onMouseOver="reqPopup(event, 'Global.php', 'Global.php')"> 'Global.php'</a>; 90 <a name="l5"><span class="linenum"> 5</span></a> 91 <a name="l6"><span class="linenum"> 6</span></a> 92 <a name="l7"><span class="linenum"> 7</span></a> function <a class="function" onClick="logFunction('isJson')" href="_functions/isjson.html" onMouseOver="funcPopup(event,'isjson')">isJson</a>(<a class="var it3" onMouseOver="hilite(3)" onMouseOut="lolite()" onClick="logVariable('string')" href="_variables/string.html">$string</a>) { 93 <a name="l8"><span class="linenum"> 8</span></a> return ((<a class="phpfunction" onClick="logFunction('is_string')" href="_functions/is_string.html" onMouseOver="phpfuncPopup(event,'is_string')">is_string</a>(<a class="var it3" onMouseOver="hilite(3)" onMouseOut="lolite()" onClick="logVariable('string')" href="_variables/string.html">$string</a>) && 94 <a name="l9"><span class="linenum"> 9</span></a> (<a class="phpfunction" onClick="logFunction('is_object')" href="_functions/is_object.html" onMouseOver="phpfuncPopup(event,'is_object')">is_object</a>(json_decode(<a class="var it3" onMouseOver="hilite(3)" onMouseOut="lolite()" onClick="logVariable('string')" href="_variables/string.html">$string</a>)) || 95 <a name="l10"><span class="linenum"> 10</span></a> <a class="phpfunction" onClick="logFunction('is_array')" href="_functions/is_array.html" onMouseOver="phpfuncPopup(event,'is_array')">is_array</a>(json_decode(<a class="var it3" onMouseOver="hilite(3)" onMouseOut="lolite()" onClick="logVariable('string')" href="_variables/string.html">$string</a>))))) ? true : false; 96 <a name="l11"><span class="linenum"> 11</span></a> } 97 <a name="l12"><span class="linenum"> 12</span></a> 98 <a name="l13"><span class="linenum"> 13</span></a> function <a class="function" onClick="logFunction('prompt')" href="_functions/prompt.html" onMouseOver="funcPopup(event,'prompt')">prompt</a>(<a class="var it30" onMouseOver="hilite(30)" onMouseOut="lolite()" onClick="logVariable('fname')" href="_variables/fname.html">$fname</a>, <a class="var it33" onMouseOver="hilite(33)" onMouseOut="lolite()" onClick="logVariable('tmp')" href="_variables/tmp.html">$tmp</a>){ 99 <a name="l14"><span class="linenum"> 14</span></a> echo "<script type='text/javascript'> var answer = <a class="function" onClick="logFunction('prompt')" href="_functions/prompt.html" onMouseOver="funcPopup(event,'prompt')">prompt</a>('File name exist','".<a class="var it30" onMouseOver="hilite(30)" onMouseOut="lolite()" onClick="logVariable('fname')" href="_variables/fname.html">$fname</a>."'); </script>"; 100 <a name="l15"><span class="linenum"> 15</span></a> 101 <a name="l16"><span class="linenum"> 16</span></a> <a class="var it6" onMouseOver="hilite(6)" onMouseOut="lolite()" onClick="logVariable('answer')" href="_variables/answer.html">$answer</a> = "<script type='text/javascript'> document.write(answer); </script>"; 102 <a name="l17"><span class="linenum"> 17</span></a> return(<a class="var it6" onMouseOver="hilite(6)" onMouseOut="lolite()" onClick="logVariable('answer')" href="_variables/answer.html">$answer</a>); 103 <a name="l18"><span class="linenum"> 18</span></a> } 104 <a name="l19"><span class="linenum"> 19</span></a> 105 <a name="l20"><span class="linenum"> 20</span></a> <span class="keyword">include_once</span> <a class="filename" href="menu.php.html" onMouseOver="reqPopup(event, 'menu.php', 'menu.php')"> 'menu.php'</a>; 106 <a name="l21"><span class="linenum"> 21</span></a> 107 <a name="l22"><span class="linenum"> 22</span></a> echo '<div class="cadre" id="cadre" width="600" height="800">'; 108 <a name="l23"><span class="linenum"> 23</span></a> 109 <a name="l24"><span class="linenum"> 24</span></a> <span class="comment">/*</span> 110 <a name="l25"><span class="linenum"> 25</span></a> <span class="comment">$target_dir = "./fichiers/";</span> 111 <a name="l26"><span class="linenum"> 26</span></a> <span class="comment">$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);</span> 112 <a name="l27"><span class="linenum"> 27</span></a> <span class="comment">$uploadOk = 1;</span> 113 <a name="l28"><span class="linenum"> 28</span></a> <span class="comment">$imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));</span> 114 <a name="l29"><span class="linenum"> 29</span></a> <span class="comment">// Check if image file is a actual image or fake image</span> 115 <a name="l30"><span class="linenum"> 30</span></a> <span class="comment">if(isset($_POST["submit"])) {</span> 116 <a name="l31"><span class="linenum"> 31</span></a> <span class="comment"> $check = file_get_contents($_FILES["fileToUpload"]["tmp_name"]);</span> 117 <a name="l32"><span class="linenum"> 32</span></a> <span class="comment"> if( isJson($check) !== false) {</span> 118 <a name="l33"><span class="linenum"> 33</span></a> <span class="comment"> echo "File is Json ";</span> 119 <a name="l34"><span class="linenum"> 34</span></a> <span class="comment"> $uploadOk = 1;</span> 120 <a name="l35"><span class="linenum"> 35</span></a> <span class="comment"> } else {</span> 121 <a name="l36"><span class="linenum"> 36</span></a> <span class="comment"> echo "File is not in json format";</span> 122 <a name="l37"><span class="linenum"> 37</span></a> <span class="comment"> $uploadOk = 0;</span> 123 <a name="l38"><span class="linenum"> 38</span></a> <span class="comment"> }</span> 124 <a name="l39"><span class="linenum"> 39</span></a> <span class="comment">}</span> 125 <a name="l40"><span class="linenum"> 40</span></a> <span class="comment">*/</span> 126 <a name="l41"><span class="linenum"> 41</span></a> 127 <a name="l42"><span class="linenum"> 42</span></a> <span class="comment">// get all filename in directory</span> 128 <a name="l43"><span class="linenum"> 43</span></a> <a class="var it4" onMouseOver="hilite(4)" onMouseOut="lolite()" onClick="logVariable('fileindir')" href="_variables/fileindir.html">$fileindir</a> = array(); 129 <a name="l44"><span class="linenum"> 44</span></a> <a class="var it1" onMouseOver="hilite(1)" onMouseOut="lolite()" onClick="logVariable('files')" href="_variables/files.html">$files</a> = <a class="phpfunction" onClick="logFunction('scandir')" href="_functions/scandir.html" onMouseOver="phpfuncPopup(event,'scandir')">scandir</a>('./fichiers/'); 130 <a name="l45"><span class="linenum"> 45</span></a> foreach (<a class="var it1" onMouseOver="hilite(1)" onMouseOut="lolite()" onClick="logVariable('files')" href="_variables/files.html">$files</a> as <a class="var it30" onMouseOver="hilite(30)" onMouseOut="lolite()" onClick="logVariable('fname')" href="_variables/fname.html">$fname</a>) { 131 <a name="l46"><span class="linenum"> 46</span></a> if (!<a class="phpfunction" onClick="logFunction('preg_match')" href="_functions/preg_match.html" onMouseOver="phpfuncPopup(event,'preg_match')">preg_match</a>('/^\./',<a class="var it30" onMouseOver="hilite(30)" onMouseOut="lolite()" onClick="logVariable('fname')" href="_variables/fname.html">$fname</a>)) { 132 <a name="l47"><span class="linenum"> 47</span></a> <a class="phpfunction" onClick="logFunction('array_push')" href="_functions/array_push.html" onMouseOver="phpfuncPopup(event,'array_push')">array_push</a>(<a class="var it4" onMouseOver="hilite(4)" onMouseOut="lolite()" onClick="logVariable('fileindir')" href="_variables/fileindir.html">$fileindir</a>,<a class="var it30" onMouseOver="hilite(30)" onMouseOut="lolite()" onClick="logVariable('fname')" href="_variables/fname.html">$fname</a>); 133 <a name="l48"><span class="linenum"> 48</span></a> } 134 <a name="l49"><span class="linenum"> 49</span></a> } 135 <a name="l50"><span class="linenum"> 50</span></a> 136 <a name="l51"><span class="linenum"> 51</span></a> <a class="var it18" onMouseOver="hilite(18)" onMouseOut="lolite()" onClick="logVariable('target_dir')" href="_variables/target_dir.html">$target_dir</a> = "fichiers/"; 137 <a name="l52"><span class="linenum"> 52</span></a> <a class="var it19" onMouseOver="hilite(19)" onMouseOut="lolite()" onClick="logVariable('target_file')" href="_variables/target_file.html">$target_file</a> = <a class="var it18" onMouseOver="hilite(18)" onMouseOut="lolite()" onClick="logVariable('target_dir')" href="_variables/target_dir.html">$target_dir</a> . <a class="phpfunction" onClick="logFunction('basename')" href="_functions/basename.html" onMouseOver="phpfuncPopup(event,'basename')">basename</a>(<a class="var it25" onMouseOver="hilite(25)" onMouseOut="lolite()" onClick="logVariable('_FILES')" href="_variables/_FILES.html">$_FILES</a>["fileToUpload"]["name"]); 138 <a name="l53"><span class="linenum"> 53</span></a> <a class="var it23" onMouseOver="hilite(23)" onMouseOut="lolite()" onClick="logVariable('uploadOk')" href="_variables/uploadOk.html">$uploadOk</a> = 1; 139 <a name="l54"><span class="linenum"> 54</span></a> 140 <a name="l55"><span class="linenum"> 55</span></a> <span class="comment">// Check if image file is a proper json content file</span> 141 <a name="l56"><span class="linenum"> 56</span></a> if(isset(<a class="var it27" onMouseOver="hilite(27)" onMouseOut="lolite()" onClick="logVariable('_POST')" href="_variables/_POST.html">$_POST</a>["submit"])) { 142 <a name="l57"><span class="linenum"> 57</span></a> <a class="var it7" onMouseOver="hilite(7)" onMouseOut="lolite()" onClick="logVariable('check')" href="_variables/check.html">$check</a> = <a class="phpfunction" onClick="logFunction('file_get_contents')" href="_functions/file_get_contents.html" onMouseOver="phpfuncPopup(event,'file_get_contents')">file_get_contents</a>(<a class="var it25" onMouseOver="hilite(25)" onMouseOut="lolite()" onClick="logVariable('_FILES')" href="_variables/_FILES.html">$_FILES</a>["fileToUpload"]["tmp_name"]); 143 <a name="l58"><span class="linenum"> 58</span></a> if(<a class="function" onClick="logFunction('isJson')" href="_functions/isjson.html" onMouseOver="funcPopup(event,'isjson')">isJson</a>(<a class="var it7" onMouseOver="hilite(7)" onMouseOut="lolite()" onClick="logVariable('check')" href="_variables/check.html">$check</a>) !== false) { 144 <a name="l59"><span class="linenum"> 59</span></a> echo "Format de fichier correct (JSON).<br>"; 145 <a name="l60"><span class="linenum"> 60</span></a> <span class="comment"> // echo "<script> alert('json correct') </script>";</span> 146 <a name="l61"><span class="linenum"> 61</span></a> <a class="var it23" onMouseOver="hilite(23)" onMouseOut="lolite()" onClick="logVariable('uploadOk')" href="_variables/uploadOk.html">$uploadOk</a> = 1; 147 <a name="l62"><span class="linenum"> 62</span></a> } else { 148 <a name="l63"><span class="linenum"> 63</span></a> echo "Format de fichier incorrect (doit être JSON).<br>"; 149 <a name="l64"><span class="linenum"> 64</span></a> <a class="var it23" onMouseOver="hilite(23)" onMouseOut="lolite()" onClick="logVariable('uploadOk')" href="_variables/uploadOk.html">$uploadOk</a> = 0; 150 <a name="l65"><span class="linenum"> 65</span></a> } 151 <a name="l66"><span class="linenum"> 66</span></a> 152 <a name="l67"><span class="linenum"> 67</span></a> <span class="comment">// Check file size</span> 153 <a name="l68"><span class="linenum"> 68</span></a> if (<a class="var it25" onMouseOver="hilite(25)" onMouseOut="lolite()" onClick="logVariable('_FILES')" href="_variables/_FILES.html">$_FILES</a>["fileToUpload"]["size"] > 500000) { 154 <a name="l69"><span class="linenum"> 69</span></a> echo "La taille est trop conséquente (plus de 500 kB): la taille est de".<a class="var it25" onMouseOver="hilite(25)" onMouseOut="lolite()" onClick="logVariable('_FILES')" href="_variables/_FILES.html">$_FILES</a>["fileToUpload"]["size"]."<br>"; 155 <a name="l70"><span class="linenum"> 70</span></a> <a class="var it23" onMouseOver="hilite(23)" onMouseOut="lolite()" onClick="logVariable('uploadOk')" href="_variables/uploadOk.html">$uploadOk</a> = 0; 156 <a name="l71"><span class="linenum"> 71</span></a> } 157 <a name="l72"><span class="linenum"> 72</span></a> 158 <a name="l73"><span class="linenum"> 73</span></a> 159 <a name="l74"><span class="linenum"> 74</span></a> <span class="comment">// Check if file already exists</span> 160 <a name="l75"><span class="linenum"> 75</span></a> <span class="comment">//if (file_exists($target_file)) {</span> 161 <a name="l76"><span class="linenum"> 76</span></a> if (<a class="phpfunction" onClick="logFunction('in_array')" href="_functions/in_array.html" onMouseOver="phpfuncPopup(event,'in_array')">in_array</a>(<a class="var it25" onMouseOver="hilite(25)" onMouseOut="lolite()" onClick="logVariable('_FILES')" href="_variables/_FILES.html">$_FILES</a>["fileToUpload"]["name"],<a class="var it4" onMouseOver="hilite(4)" onMouseOut="lolite()" onClick="logVariable('fileindir')" href="_variables/fileindir.html">$fileindir</a>)) { 162 <a name="l77"><span class="linenum"> 77</span></a> <span class="comment"> // echo "Désolé, le nom de fichier est déjà utilisé.<br>";</span> 163 <a name="l78"><span class="linenum"> 78</span></a> <span class="comment"> // echo "<script> alert('file exist " . $_FILES["fileToUpload"]["name"] . "') </script>";</span> 164 <a name="l79"><span class="linenum"> 79</span></a> <a class="var it24" onMouseOver="hilite(24)" onMouseOut="lolite()" onClick="logVariable('valeur')" href="_variables/valeur.html">$valeur</a> = <a class="function" onClick="logFunction('prompt')" href="_functions/prompt.html" onMouseOver="funcPopup(event,'prompt')">prompt</a>(<a class="var it25" onMouseOver="hilite(25)" onMouseOut="lolite()" onClick="logVariable('_FILES')" href="_variables/_FILES.html">$_FILES</a>["fileToUpload"]["name"],<a class="var it25" onMouseOver="hilite(25)" onMouseOut="lolite()" onClick="logVariable('_FILES')" href="_variables/_FILES.html">$_FILES</a>["fileToUpload"]["tmp_name"]); 165 <a name="l80"><span class="linenum"> 80</span></a> if (<a class="phpfunction" onClick="logFunction('in_array')" href="_functions/in_array.html" onMouseOver="phpfuncPopup(event,'in_array')">in_array</a>(<a class="var it25" onMouseOver="hilite(25)" onMouseOut="lolite()" onClick="logVariable('_FILES')" href="_variables/_FILES.html">$_FILES</a>["fileToUpload"]["name"], <a class="var it4" onMouseOver="hilite(4)" onMouseOut="lolite()" onClick="logVariable('fileindir')" href="_variables/fileindir.html">$fileindir</a>)) { 166 <a name="l81"><span class="linenum"> 81</span></a> <a class="var it23" onMouseOver="hilite(23)" onMouseOut="lolite()" onClick="logVariable('uploadOk')" href="_variables/uploadOk.html">$uploadOk</a> = 0; 167 <a name="l82"><span class="linenum"> 82</span></a> } else { 168 <a name="l83"><span class="linenum"> 83</span></a> <a class="var it22" onMouseOver="hilite(22)" onMouseOut="lolite()" onClick="logVariable('uploadOK')" href="_variables/uploadOK.html">$uploadOK</a> = 1; 169 <a name="l84"><span class="linenum"> 84</span></a> } 170 <a name="l85"><span class="linenum"> 85</span></a> } 171 <a name="l86"><span class="linenum"> 86</span></a> 172 <a name="l87"><span class="linenum"> 87</span></a> 173 <a name="l88"><span class="linenum"> 88</span></a> 174 <a name="l89"><span class="linenum"> 89</span></a> <span class="comment">// Check if $uploadOk is set to 0 by an error</span> 175 <a name="l90"><span class="linenum"> 90</span></a> if (<a class="var it23" onMouseOver="hilite(23)" onMouseOut="lolite()" onClick="logVariable('uploadOk')" href="_variables/uploadOk.html">$uploadOk</a> == 0) { 176 <a name="l91"><span class="linenum"> 91</span></a> echo "Désolé votre fichier n'a pas été téléversé.<br>"; 177 <a name="l92"><span class="linenum"> 92</span></a> <span class="comment"> // if everything is ok, try to upload file</span> 178 <a name="l93"><span class="linenum"> 93</span></a> } else { 179 <a name="l94"><span class="linenum"> 94</span></a> if (<a class="phpfunction" onClick="logFunction('move_uploaded_file')" href="_functions/move_uploaded_file.html" onMouseOver="phpfuncPopup(event,'move_uploaded_file')">move_uploaded_file</a>(<a class="var it25" onMouseOver="hilite(25)" onMouseOut="lolite()" onClick="logVariable('_FILES')" href="_variables/_FILES.html">$_FILES</a>["fileToUpload"]["tmp_name"], <a class="var it19" onMouseOver="hilite(19)" onMouseOut="lolite()" onClick="logVariable('target_file')" href="_variables/target_file.html">$target_file</a>)) { 180 <a name="l95"><span class="linenum"> 95</span></a> echo "Le fichier ". <a class="phpfunction" onClick="logFunction('htmlspecialchars')" href="_functions/htmlspecialchars.html" onMouseOver="phpfuncPopup(event,'htmlspecialchars')">htmlspecialchars</a>( <a class="phpfunction" onClick="logFunction('basename')" href="_functions/basename.html" onMouseOver="phpfuncPopup(event,'basename')">basename</a>( <a class="var it25" onMouseOver="hilite(25)" onMouseOut="lolite()" onClick="logVariable('_FILES')" href="_variables/_FILES.html">$_FILES</a>["fileToUpload"]["name"])). " a été téléversé."; 181 <a name="l96"><span class="linenum"> 96</span></a> <a class="var it8" onMouseOver="hilite(8)" onMouseOut="lolite()" onClick="logVariable('fichier')" href="_variables/fichier.html">$fichier</a> = "fichiers/".<a class="var it25" onMouseOver="hilite(25)" onMouseOut="lolite()" onClick="logVariable('_FILES')" href="_variables/_FILES.html">$_FILES</a>["fileToUpload"]["name"]; 182 <a name="l97"><span class="linenum"> 97</span></a> if(!isset(<a class="var it28" onMouseOver="hilite(28)" onMouseOut="lolite()" onClick="logVariable('_SESSION')" href="_variables/_SESSION.html">$_SESSION</a>['fichier'])) { 183 <a name="l98"><span class="linenum"> 98</span></a> <a class="var it28" onMouseOver="hilite(28)" onMouseOut="lolite()" onClick="logVariable('_SESSION')" href="_variables/_SESSION.html">$_SESSION</a>['filename'] = <a class="var it8" onMouseOver="hilite(8)" onMouseOut="lolite()" onClick="logVariable('fichier')" href="_variables/fichier.html">$fichier</a>; 184 <a name="l99"><span class="linenum"> 99</span></a> } 185 <a name="l100"><span class="linenum"> 100</span></a> echo '<script>document.getElementById("fichier").value = "'.<a class="var it8" onMouseOver="hilite(8)" onMouseOut="lolite()" onClick="logVariable('fichier')" href="_variables/fichier.html">$fichier</a>.'"; </script>'; 186 <a name="l101"><span class="linenum"> 101</span></a> } else { 187 <a name="l102"><span class="linenum"> 102</span></a> echo "Désolé, il s'est produit une erreur lors du téléversage de votre fichier"; 188 <a name="l103"><span class="linenum"> 103</span></a> } 189 <a name="l104"><span class="linenum"> 104</span></a> } 190 <a name="l105"><span class="linenum"> 105</span></a> } 191 <a name="l106"><span class="linenum"> 106</span></a> echo "</div>"; 192 <a name="l107"><span class="linenum"> 107</span></a> ?> 193 <a name="l108"><span class="linenum"> 108</span></a> 194 </pre> 195 </div> 196 <script language="JavaScript" type="text/javascript"> 197 FUNC_DATA={ 198 'isjson': ['isjson', '', [['projet','upload.php.source.txt',7],['','upload.php',7],['','bangit.php',3],['projet','bangit.php.source.txt',3]], 8], 199 'prompt': ['prompt', '', [['projet','upload.php.source.txt',13],['','upload.php',13]], 12], 200 'preg_match': ['preg_match', '', [], 14], 201 'in_array': ['in_array', '', [], 7], 202 'move_uploaded_file': ['move_uploaded_file', '', [], 7], 203 'scandir': ['scandir', '', [], 15], 204 'is_string': ['is_string', '', [], 7], 205 'is_object': ['is_object', '', [], 7], 206 'is_array': ['is_array', '', [], 7], 207 'basename': ['basename', '', [], 12], 208 'htmlspecialchars': ['htmlspecialchars', '', [], 7], 209 'file_get_contents': ['file_get_contents', '', [], 16], 210 'array_push': ['array_push', '', [], 7]}; 211 CLASS_DATA={ 212 }; 213 CONST_DATA={ 214 }; 215 </script> 216 <div id="func-popup" class="funcpopup"><p id="func-title" class="popup-title">title</p><p id="func-desc" class="popup-desc">Description</p><p id="func-body" class="popup-body">Body</p></div> 217 <div id="class-popup" class="funcpopup"><p id="class-title" class="popup-title">title</p><p id="class-desc" class="popup-desc">Description</p><p id="class-body" class="popup-body">Body</p></div> 218 <div id="const-popup" class="funcpopup"><p id="const-title" class="popup-title">title</p><p id="const-desc" class="popup-desc">Description</p><p id="const-body" class="popup-body">Body</p></div> 219 <div id="req-popup" class="funcpopup"><p id="req-title" class="popup-title">title</p><p id="req-body" class="popup-body">Body</p></div> 220 <!-- A link to the phpxref site in your customized footer file is appreciated ;-) --> 221 <br><hr> 222 <table width="100%"> 223 <tr><td>Generated: Thu Sep 14 11:31:49 2023</td> 224 <td align="right"><i>Cross-referenced by <a href="http://phpxref.sourceforge.net/">PHPXref 0.7.1</a></i></td> 225 </tr> 226 </table> 227 </body></html>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Sep 14 11:31:49 2023 | Cross-referenced by PHPXref 0.7.1 |