php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.11.2008, 19:11  
Benutzer
 
Registriert seit: 18.10.2008
Beiträge: 69
aceras befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Bild upload !!!

Hallo,

ich möchte mit einer php seite ein Bild auf meinen Server laden. Der Pfad zu dem Bild soll in der DB gesp. sein. Der Upload funktioniert nur teilweise. Es wird eine Datei mit dem Korrektem namen zwar auf dem Server im richtigen ordner angelegt allerdings wenn man das Bild öffnen möchte erhält man Keine Vorschau möglich. und der Pfad wird auch nicht in der DB vom Standart Pfad in den neuen pfad geändert.

PHP-Code:
<?
// Bild eintrag
if (isset ($_POST['bsubmit'])) {
include (
"../inc/upload.inc.php");
echo 
$return upload($frageID);
$bild "Bilder/".$frageID."_".$_FILES['bild']['name'];
$sql mysql_query("UPDATE `fragen` SET `bild` = '$bild' WHERE `ID` = 'frageID'");
}
?>

// die form dazu 
<form name="1" method="post" enctype="multipart/form-data" action="<? $_SERVER['PHP_SELF']; ?>" />
 <input type="file" name="bild" id="bild" />
 </label>


  <input type="submit" name="bsubmit" id="button" value="Bild in die Datenbank eintragen" />
  </form>
upload.inc.php
PHP-Code:

<?
function upload($frageID){
$path "bilder/".$frageID."_"
$max_size 200000;
$endungen = array("jpg","gif");

$name $_FILES['bild']['name'];
$explode explode("."$name);

$this_end $explode[1];

if(!
in_array ($this_end$endungen)) return "Nur Endungen .gif / .jpg sind zulässig.";
$size $_FILES['bild']['size'];
if(
$size $max_size"Ihr Bild ist zu groß. Nur maximal 2MB sind zulässig.";

$temp $_FILES['bild']['tmp_name'];
if(
move_uploaded_file($temp$path.$name)) {return "Ihr Upload von Ihrem Bild(\"$name\") war erfolgreich.";}
else{return 
"Es ist ein Fehler aufgetreten, bitte laden Sie das Bild erneut hoch.";}

}
?>
aceras ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.11.2008, 19:57  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Hallo,
schreien verboten!!!!!!!!!!!!!

Ansonsten: bitte Query ausgeben, mysql_error() benutzen. Vorher werden wir dir nicht helfen.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Alt 04.11.2008, 19:57  
Erfahrener Benutzer
 
Registriert seit: 28.03.2008
Beiträge: 1.847
HPR1974 wird schon bald berühmt werden
Standard

$sql = mysql_query("UPDATE `fragen` SET `bild` = '$bild' WHERE `ID` = 'frageID'");
da fehlt doch noch das $Zeichen
HPR1974 ist offline   Mit Zitat antworten
Alt 04.11.2008, 20:01  
Benutzer
 
Registriert seit: 18.10.2008
Beiträge: 69
aceras befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von HPR1974 Beitrag anzeigen
$sql = mysql_query("UPDATE `fragen` SET `bild` = '$bild' WHERE `ID` = 'frageID'");
da fehlt doch noch das $Zeichen
das habe ich doch
aceras ist offline   Mit Zitat antworten
Alt 04.11.2008, 20:03  
Benutzer
 
Registriert seit: 18.10.2008
Beiträge: 69
aceras befindet sich auf einem aufstrebenden Ast
Standard

hatte noch nen kleinen tippfehler beim vergleichen übersehen jetzt funzt es danke für die hilfe
aceras ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Upload Script bleibt einfach stehen SniperWolf PHP Tipps 2008 4 19.09.2008 19:39
Transparentes Bild über Bild legen *update gelöst* Broadcast PHP-Fortgeschrittene 11 04.02.2008 15:27
bild upload... brigitte_m PHP Tipps 2008 4 03.01.2008 16:35
[Erledigt] Bild verkleinern vor Upload PHP Tipps 2007 10 27.11.2007 22:02
kein upload wenn Bild größer 1MB ist...?? alisa PHP Tipps 2006 48 25.06.2006 22:14
bild upload mit txt datei djma PHP Tipps 2006 7 24.05.2006 18:37
Bild upload PHP Tipps 2007 43 22.12.2005 02:04
Bild vor dem Upload zuschneiden PHP Tipps 2005-2 15 16.10.2005 10:03
PHP Bild Upload verweigert FTP Download Schreibrechte fehlen PHP Tipps 2005-2 2 28.09.2005 13:50
Bild Upload Code Snippet Beitragsarchiv 10 30.06.2005 16:16
Bild Upload Problem test022 PHP Tipps 2005 19 28.04.2005 15:35
bild wird nach upload nich aktualisiert, nur nach sitereload niffi PHP Tipps 2005 9 25.04.2005 16:18
Bild upload in Verzeichniss/ Bild-Name in MySQL Datenbank PHP Tipps 2004 5 10.08.2004 13:17
Bild größe hat prob mit umbenennung. JEGO PHP Tipps 2004 1 08.07.2004 16:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
bildupload mit vorschau, bild upload sql, bildupload vorschau, sql bild, bildupload php sql, bild upload php, http://www.php.de/datenbanken/48733-erledigt-bild-upload.html, bilder upload sql, bildupload sql, sql bilder upload, bild-uplad \php\, bildupload php, php bildupload vorschau, bild upload formular pfad in sql, upload in sql, bilder upload sqlite, bilder hochladen sql, sql bilder hochladen, sql bild upload, bilder upload php sql

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:08 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum