freakcx
Erfahrenes Mitglied
Hallo,
Habe folgendes Problem sobald ich mein Uploadscript in eine Funktion packe, kann ich nicht mehr auf die Globale Variable "$_FILES" zu greifen, oder habe ich ein Logik Problem? Hier mal mein Code:
Funktion:
Funktionsaufruf:
Bekomme dann mit var_dump(); immer NULL? verstehe ich nicht ganz, habe im FF den Code geprüft der ausgegeben wird im Form steht alles so wie es sein sollte!? Bin ich jetzt seit Tagen am probieren und komme nicht drauf
Danke schon mal!
Habe folgendes Problem sobald ich mein Uploadscript in eine Funktion packe, kann ich nicht mehr auf die Globale Variable "$_FILES" zu greifen, oder habe ich ein Logik Problem? Hier mal mein Code:
Funktion:
PHP:
function pic_form($form_name){
echo <<<FORM
<table width="100%" cellpadding="4" cellspacing="0" border="0" align="center">
<tr>
<td align="center">
<form method="post" action="" enctype="multipart/form-data">
<table border="0" cellpadding="5" cellspacing="1" class="forumline">
<tr>
<th colspan="3" class="thHead">Bild anfügen</th>
</tr>
<tr>
<td class="row1">Datei:</td>
<td class="row1"><input type="file" name="{$form_name}" size="29"></td>
</tr>
<tr>
<td class="row2"></td>
<td class="row2"><input type="submit" name="file_upload" value="Upload"></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
FORM;
}
Funktionsaufruf:
PHP:
$blog_flie_input = 'blog_pic';
pic_form($blog_file_input); // Pic upload-form
if(isset($_POST['file_upload'])){
var_dump($_FILES[$blog_file_input]['tmp_name']);
}
Bekomme dann mit var_dump(); immer NULL? verstehe ich nicht ganz, habe im FF den Code geprüft der ausgegeben wird im Form steht alles so wie es sein sollte!? Bin ich jetzt seit Tagen am probieren und komme nicht drauf
Danke schon mal!