Hallo, Ich kann in meinem PHP-Script in einer Funktion keine Variablen ausserhalb der Funktion mit global oder $GLOBALS sehen. Kann das sein, dass typo3 etwas macht. Bisher konnte ich dies immer in PHP. Das Echo auf der 3. Linie gibt nur "mmmmmmm" aus.
Gruss Script: <? $a = 45768; function uploadFile($tmpFile, $id) { global $fault, $pathOrg, $a; echo $GLOBALS['a'].' mmmmmmm'; $file['date'] = date('YmdHis'); $file['type'] = substr($tmpFile['name'], strrpos($tmpFile['name'], '.')); $file['name'] = $tmpFile['name']; $name = $file['date'].$id; if(is_uploaded_file($tmpFile['tmp_name'])) { if(eregi('image', $tmpFile['type'])) { $destination = $GLOBALS['pathOrg']['img'].$tmpFile['name']; //exec('imagemagick '.$file['tmp_name'].' '.$destination); } elseif(eregi('audio', $tmpFile['type'])) { $destination = $pathOrg['audio'].$tmpFile['name']; //exec('swftool '.$file['tmp_name'].' '.$destination); } elseif(eregi('video', $tmpFile['type'])) { $destination = $pathOrg['video'].$tmpFile['name']; //exec('swftool '.$file['tmp_name'].' '.$destination); } echo $destination; if(move_uploaded_file($tmpFile['tmp_name'], $destination)) return $file; else $fault .= 'errorProcessFile'; } else $fault .= 'errorUpload'; return false; } _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german