In einem Upload-Formular würde ja das nicht funktionieren :
Code: Alles auswählen
echo "$_FILES["file"]["name"]";
anstatt des File-Namen's$_FILES["file"]["name"]

Wie kann ich das ändern ?
Code: Alles auswählen
echo "$_FILES["file"]["name"]";
anstatt des File-Namen's$_FILES["file"]["name"]
Code: Alles auswählen
echo "$_FILES[file][name]";
Code: Alles auswählen
echo $_FILES["file"]["name"];
Code: Alles auswählen
$var = $_FILES["file"]["name"];
echo $var;
Code: Alles auswählen
$var = "$_FILES[file][tmp_name]";
if(copy($_FILES["file"]["tmp_name"], folder/$var))
So sollte es eigentlich klappenDasFragezeichen hat geschrieben:Hm, ja ... Also, um erlich zu sein bin ich an der Stelle :
Code: Alles auswählen
$var = $_FILES['file']['tmp_name']; if(copy($_FILES['file']['tmp_name'], folder/$var))
Code: Alles auswählen
$vari = $_FILES["file"]["name"];
if (is_uploaded_file($HTTP_POST_FILES['file'])) {
copy($_FILES["userfile"], "hup/$vari");
ausgegeben ... Grund ist :Datei konnte nicht hochgeladen werden!
Code: Alles auswählen
else {
echo "Datei konnte nicht hochgeladen werden!";
}
$newzahl ist der ordnername ... der rest ist selbsterklärend ... Leider klappt auch das wieder nichtif(move_uploaded_file($_FILES['file']['tmp_name'], "$newzahl/$_FILES['file']['name']")){
echo 'hat geklappt';
} else {
echo 'klappt nicht';
}
Wieso geht das nicht ?Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING