hi
hmm
ich versteh es nicht
ich will bilder hochladen und den pfad inner DB speichern
es scheitert schon daran das der uebergebene pfad ( bild waehl ich via hmtl <inpu type="file... aus ) nicht anner kannt wird
aber ich hab darauf doch gar kein einfluss
der wird doch ueber dieses "file" formularfeld uebergeben?
also hier mal was ich da so hab
die datei imgcounter ist zur benamung der hochgeldatenten bilder
waer toll wenn mir wer helfen koennte
danke schonma
mfg
hmm
ich versteh es nicht
ich will bilder hochladen und den pfad inner DB speichern
es scheitert schon daran das der uebergebene pfad ( bild waehl ich via hmtl <inpu type="file... aus ) nicht anner kannt wird
Code:
Warning: Unable to open 'D:\\myTransfer\\icons\\dssd_ico_Bmp1.bmp' for reading: No such file or directory in /usr/local/httpd/htdocs/virt30/auswertung/systrain/db/dbinsert.php on line 37
der wird doch ueber dieses "file" formularfeld uebergeben?
also hier mal was ich da so hab
Code:
echo "<form action=\"db/dbinsert.php\" enctype=\"multipart/form-data\" method=\"get\">". "<td><input type=\"file\" name=\"uppedIMG\"></td>". ..... // rest iss egal formende is da :)
Code:
if( !file_exists( "imgcounter.txt" ) ) { die("Img Counter existiertnicht<br> Datei manuell erstellen"); } $datei = fopen( "imgcounter.txt", r ); while( !feof( $datei ) ) { $icnt = fgets( $datei, 2000 ); } fclose( $datei ); if( !is_dir( $IMGdir ) ) { if( !mkdir( $IMGdir, "a+" ) ) { echo $fText[3]; } else { $d = opendir( $IMGdir ); chmod( $d , "777"); closedir( $d ); echo "<b class=\"allFine\">Bilder Ordner angelegt...<br></b>"; } } $IMGpath = $IMGdir."/pic".$icnt.".jpg"; if( copy($uppedIMG, $IMGpath) ) { if( $res = mysql_query("INSERT INTO images ( imgID, pfad ) VALUES ( \"\", \"http://localhost/uwe/neu/db/$IMGpath\")")) { } $icnt = $icnt +1; $datei = fopen( "imgcounter.php", "w" ); fwrite( $datei, $icnt ); fclose($datei ); } else { echo "<b class=\"allFine\"></b>"; }
waer toll wenn mir wer helfen koennte
danke schonma
mfg
Kommentar