You are not logged in.

  • Login

1

Saturday, December 2nd 2006, 7:09am

Bilder upload

hallo habe wieder mal ne Frage ich wollte es usern ermöglichen ein bild auf meiner Hp hochzu laden und halt nen sich nen kleines Profil basteln zu könen allerdings habe ich nur kenntnisse sehr gute in html geht so in css und in javascript naja noch anfänger^^
kann mir evebtuell jemand ein gutes tutorial nennen wie ich es mir ermöglichen kann habe mal gelesen mit cgi und perl oder ajax könnte mich mal jemand bissel beraten wäre echt cool *liebguck

2

Saturday, December 2nd 2006, 11:12am

Das läßt sich mit PHP bewerkstelligen.

http://www.google.de/search?q=php+file+u…lient=firefox-a

3

Saturday, December 2nd 2006, 11:15am

Ich glaub wenn wir dir jetzt ein paar Tutorials für eine beliebige Programmiersprache geben, dann baust du dir mehr Sicherheitslücken als sonst etwas.

Du solltest dich hinsetzen und erstmal ein paar Monate eine Sprache lernen. Dazu bietet sich PHP an: schnell zu erlernen => schnelle Erfolge.

Für einen simplen Upload reicht dann doch vielleicht sowas:

PHP Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<html>
<head> <title>Upload Script by Torben Brodt</title> </head>
<body>
 
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
 <input type="file" name="datei" />
 <input type="submit" value="Datei hochladen" />
</form>
 
<?php
 
if (isset($_FILES['datei']) and ! $_FILES['datei']['error'])
{
    $dir = 'ordner'; //script muss schreibrechte haben (chmod 0777)
    $filename = $_FILES['datei']['name'];
    move_uploaded_file($_FILES['datei']['tmp_name'], $dir."/".$filename);
 
    echo "<b>Status:</b> Upload komplett";
 
} else {
 
    echo "<b>Status:</b> Fehler beim Upload";
 
}
?>
 
</body>
</html>


Aber beginne lieber das Tutorial von QuakeNet. Das fängt bei Null an.
Hier weitere PHP Literatur: PHP Literatur

4

Saturday, December 2nd 2006, 6:36pm

cool danke schön ich werde dann mal mich mit php versuchen :)
falls ich anfängerschwirgkeiten habeen sollte meld ich mich wieder *grins
also I´ll be back *lächel

//EDIT
achso und dOnut ähm wenn ich das beispiel für den bild upload testen möchte muss ich mirdann erst einen virtuellen php server downloaden und istalieren oder so ???oder geht das auch ohne

5

Saturday, December 2nd 2006, 8:37pm

Du benötigst einen Webserver und einen PHP-Interpreter. Beides ist in XAMPP enthalten.
http://www.apachefriends.org/de/xampp.html

6

Sunday, December 3rd 2006, 5:03pm

jup so habe mir jetzt mal den Apache 2.0 runtergeladen
und die php erweiterung 4.4
Apache:
www.Apache.org
php:
www.php.net
und habe auch noch ein wunderbares Tutorial gefunden wie man den Apache konfiguriert in dem bsp ist es zwar Apache 1.3 aber functioniert genau so
das tutorial giebt es hier
auch sehr gut für anfänger zum weiter empfehlen denke ich zumindest habe ich es hinbekomen *lach
www.lernpilot.de/blog/

werde mich mal jetzt erst mal durch so ein paar grundlagen wurschteln
meld mich wenn es probleme giebt ^^

7

Sunday, December 3rd 2006, 6:06pm

Wieso lädst du dir nicht gleich die aktuellsten Versionen sondern installierst veraltete?
z.B. Apache 2.2.3 mit PHP 5.2.0 bzw. PHP 4.4.4

8

Sunday, December 3rd 2006, 6:24pm

ähm oke simmt eigentlich aber ich muss eh erstmal das richtig verstehen lernen
achso und habe ja die php4.4.4 lol
was ist den an der neuen version anders ?

9

Sunday, December 3rd 2006, 6:28pm

Du meinst was sich von php4.4 zu php4.4.4 geändert hat?
Ich glaube bei Änderungen hinter dem zweiten Punkt gibts "nur" noch Sicherheitsupdates und kleine Optimierungen.

Das Changelog findest du hier: http://www.php.net/ChangeLog-4.php

Von php4 auf php5 hat sich schon einiges geändert. Das wäre aber zu viel für diesen Thread, dazu findest du aber viele Informationen im Internet.

Similar threads

Social bookmarks