palonemike
Goto Top

Wie lade ich in HTML ein neues Bild an einer bereits existierenden Stelle hoch?

Guten Morgen, face-smile

kann mir jemand helfen ein Skript zu schreiben, oder kennt jemand schon ein Skript, mit dem ich ein Bild auf einer HTML oder PHP Seite ändern kann..

Ich habe eine Seite erstellt auf der nur eine Eingabebox ist und im rechten oberen Eck einen Bereich in dem ein Logo platziert werden kann.. Über einen Admin button kommt man dann in den Adminbereich..

Wie muss ein Skript aussehen, damit ich einfach im Adminbereich der zu verwaltenden Person die Möglichkeit gebe das Logo auf der Hauptseite zu ändern?
d.h. Wenn jetzt das Logo "xyz.jpg" dort hochgeladen ist, kann der Admin einfach eine neue Datei hochladen und diese wird dann anstelle von dem Logo "xyz.jpg" angezeigt..

mfG Mike

Content-Key: 173727

Url: https://administrator.de/contentid/173727

Ausgedruckt am: 28.03.2024 um 23:03 Uhr

Mitglied: thaenhusen
thaenhusen 27.09.2011 um 09:44:40 Uhr
Goto Top
Moin.

Du hast z.B. eine Admin.php (ungetestet)

 <?php
                      echo "<form enctype='multipart/form-data' method='post' action='Admin.php'>  
                      <input type='file' name='Bild'>   
                      <input type='submit' value='Hochladen'>  
                      </form>";  

                     if($Post["Bild"] <> ""){  
                       move_uploaded_file ( $Post["Bild"], "../pics/xyz.jpg")  
                      } 
?>

Du kannst das Bild da auch noch verkleinern und alles möglichen Kram.

HTH
MK
Mitglied: PalOneMike
PalOneMike 27.09.2011 um 12:25:41 Uhr
Goto Top
Vielen Dank, werde mir das gleich mal anschauen..
Mitglied: Arano
Arano 27.09.2011 um 20:47:20 Uhr
Goto Top
Hi,


Vom Prinzip her hat er ja recht.
Schau mal hier PHP-Manual - Handling file uploads oder versuch es mit diesen Suchbegriffen: "php file upload".

Es mal eben so vernünftig zu erklären wäre dann einfach doch zu viel ;)


~Arano