ich habe ein problem bei meiner upload funktion. es wird immer folgender fehler ausgegeben:
der code sieht folgendermaßen aus:
ich versteh das nicht. ich habe mir ein beispiel von php.net geholt und hab es ohne probleme laufen lassen. nach diesem beispiel wollte ich nun mein script bauen. aber leider ohne erfolg.
ich bekomme immer den fehler obwohl ich die gleiche technick verwende wie im beispiel.
ich würde mich sehr über einen tipp freuen.
cioa, tobias
Warning: copy(C:\\Dokumente und Einstellungen\\All Users\\Dokumente\\Eigene Bilder\\Beispielbilder\\Wasserlilien.jpg) [function.copy]: failed to create stream: No such file or directory in /srv/www/htdocs/kbmpro/bin/ag_schritt7.php on line 9
Leider konnte die Datei nicht hochgeladen werden!
Leider konnte die Datei nicht hochgeladen werden!
Code:
<?php
echo '
Vorhandene Anlagen für das Angebot
';
#trennung der elemente aus dem pfad
$endung = explode(".", $file);
#zusammenstellung des neuen namens
$name_file = $ag[id].'_'.time().".".$endung[1];
#upload der datei
if(!copy($file, $path.$name_file)){
if($uploaden){
echo "
Leider konnte die Datei nicht hochgeladen werden!
";
}
}else{
$sql = "insert into angebote_anlagen set angebot_id = '$ag[id]', name = '$doktitel', dateiname = '$name_file'";
echo $sql;
if($result = mysql_query($sql))
echo 'Datei gespeichert!';
}
echo '
<FORM ENCTYPE="multipart/form-data" name="form86" ACTION="index.php" METHOD="POST">
<input type="hidden" value="angebote" name="action">
<input type="hidden" value="ag_new" name="sublink">
<input type="hidden" value="7" name="step">
<input type="hidden" value="1" name="uploaden">
<table cellpadding="2" cellspacing="0" border="0">
<tr>
<td colspan="3">'.$font3.'Neues Dokument als Anlage speichern
</td>
</tr>
<tr bgcolor="#e1e1e1">
<td>'.$font3.'Titel:</td>
<td>'.$font3.'</td>
<td>'.$font3.'<input type="text" name="doktitel" size="35" value=""></td>
</tr>
<tr bgcolor="#e1e1e1">
<td>'.$font3.'Datei:</td>
<td>'.$font3.'</td>
<td>'.$font3.'<input type="file" name="file"></td>
</tr>
<tr bgcolor="#e1e1e1">
<td colspan="3" align="center">'.$font3.'<input type="submit" value="Dokument speichern"></td>
</tr>
</table>
</form>';
?>
ich bekomme immer den fehler obwohl ich die gleiche technick verwende wie im beispiel.
ich würde mich sehr über einen tipp freuen.
cioa, tobias

Kommentar