WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 22.01.2009, 16:43   #11
peter-k
Veteran
 
Benutzerbild von peter-k
 
Registriert seit: 08.03.2001
Alter: 58
Beiträge: 306

Mein Computer

Standard

Nachtrag:
Zitat:
Zitat von katschl Beitrag anzeigen
manche haben eine hp erstellt wo man eben bilder hochlädt aber keine datenbank verwendet - weiß nicht wie das funktionieren kann und ob dies in meinem fall auch möglich wäre.
Jep! Eine DB (nicht mal eine .txt-DB) ist notwendig. (Erleichtert lediglich dem Admin seinen Job)

PHP (sogar das längst überholte .cgi) bieten eine Vielfalt von Ordner/Verzeichnis-Funktionen die eine DB (bei den von dir verlangten Möglichkeiten) unnötig machen.

Einen Ordner auslesen, die Dateinamen, Speicherzeitpunkte.... heraus zu lesen sind keine Zaubereien sondern fertige Funktionen. Das Script braucht darauf nur entsprechend zu reagieren. Alleine auf diesen Möglichkeit ist es lösbar.
peter-k ist offline   Mit Zitat antworten
Alt 24.01.2009, 20:15   #12
ZombyKillah
Trashtroll
 
Benutzerbild von ZombyKillah
 
Registriert seit: 19.10.2008
Ort: far away but still in austria
Beiträge: 1.194

Mein Computer

Standard

@zAPPEL
enctype="multipart/form-data"
Fehlt noch in deiner form.
Sonst wird nicht das File, sondern nur der Name übertragen.

Ich bin in dem Falll auf jeden Fall ein Verfechter eines PHP scriptes (mit dem kann man auch einen skript schreiben, dass die Bilder nebeneinander anzeigt, die in einen gleichen Ordner sind), ob der Dreamwaver das kann weiß ich nicht.

Wenn ich mich richtig erinnere sind die meistn skripts vom dreamwaver java und css basierend.

Die meisten Server die php und mysql unterstützen sind kostenpflichtig.
Aber du könntest deinen HeimPC zu einen solchen Server machen und mit DynDNS nachher darauf zugreifen.

P.s.: Mich würde es auch interresieren, was du studierst *gg*
Die Probleme mit deiner ACCESS DB:
1. Ich vermute, dass es ein konfigurationsproblem war, warum du vom Laptop nicht zugreifen konntest.
2. Der Access standartzugriff verlangt schreib und lesemöglichkeit auf das DB-File.
3. ACCESS unterstützt zwar das abspeichern von Bilder in der DB, du soltest aber mal schauen, wie stark die Filegröße der DB ansteigt, wenn du ein 2MB Bild einfügst *gg*
____________________________________
It's more fun to write crap that nothing!
Just kidding.

Ich bin für kreative Rechtschreibung, da kann man keine Fehler machen
ZombyKillah ist offline   Mit Zitat antworten
Alt 26.01.2009, 00:34   #13
katschl
Newbie
 
Registriert seit: 21.01.2009
Alter: 38
Beiträge: 9

Mein Computer

katschl eine Nachricht über Skype™ schicken
Standard Help! I need somebody!

hallo meine lieben experten!
Übermorgen muss ich nun leider schon ne halbwegs intakte hp abgeben.
Möchte es auf das geringste beschränken, da es wirklich nur ums hochladen von bildern und dann ausgeben (inkl dateinamen) geht.
Ich bitte euch nochmal mir dabei zu helfen. Bin wirklich total unerfahren in sowas und brauch ganz dringend eure hilfe. bin euch überaus dankbar.
hab jetzt die hp online gestellt:
http://katschl.ka.ohost.de (weiß zwar noch nicht wie ich dann meine framesetdatei als startseite bekomme aber das is eine andere geschichte)
es geht jetzt eben um die datei verkauf2 und kauf.
hab nun bei verkauf2 versucht den upload hinzubekommen. weiß aber nicht ob das so funktionieren kann.
HTML-Code:
<?php
$dateityp = GetImageSize($_FILES['datei']['tmp_name']);
if($dateityp[2] != 0)
   {

   if($_FILES['datei']['size'] <  102400)
      {
      move_uploaded_file($_FILES['datei']['tmp_name'], "upload/".$_FILES['datei']['name']);
      echo "Das Bild wurde Erfolgreich nach upload/".$_FILES['datei']['name']." hochgeladen";
      }

   else
      {
         echo "Das Bild darf nicht größer als 100 kb sein ";
      }

    }

else
    {
    echo "Bitte nur Bilder im Gif bzw. jpg Format hochladen";
    }
?>
  </span>)</p>
  <p class="Stil7">&nbsp;</p>
  <form action="do_upload.php3" method="post" enctype="multipart/form-data" class="Stil8">
    Bild des zu verkaufenden Produkts:
<input type="file" name="img1" size="30" />
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   
   <input type="submit" name="submit" value="Upload File">
  </form>
wie das mit dem anzeigen der bilder + dateinamen funktioniert weiß ich noch weniger.
ich hoffe ich bin nicht zu unverschämt, aber bitte helft mir. wenn ich das nicht hinbekomm hab ich ein riesen problem.
wäre sehr dankbar wenn ihr mir schreiben könnt was ich da einfügen muss damit das hinhaut. kenn mich leider null aus aber denk das es sich nur um einen kleinen code handelt.
vielen dank an euch alle.

P.S.: Es sind leider auch noch datein darauf, welche ich eigendlich gelöscht hatt- diese bitte nicht beachten. mein code schaut grauenhaft aus... *schäm mich*, aber das hilft alles nix... muss es unbedingt hinbekommen. Hoffendlich mit euerer hilfe.
PPS: Studier eigendlich Wirtschaftspädagogik - für alle neugierigen unter euch.

Geändert von katschl (26.01.2009 um 00:38 Uhr).
katschl ist offline   Mit Zitat antworten
Alt 26.01.2009, 10:47   #14
katschl
Newbie
 
Registriert seit: 21.01.2009
Alter: 38
Beiträge: 9

Mein Computer

katschl eine Nachricht über Skype™ schicken
Standard

Also die webseite hab ich jetzt mal so hinbekommen wie sie aussehen sollte.
ich hoffe ich bekomm bis heute abend die seite hin.
bitte um hilfe falls mir jemand helfen kann.
danke schon mal
katschl ist offline   Mit Zitat antworten
Alt 26.01.2009, 12:27   #15
peter-k
Veteran
 
Benutzerbild von peter-k
 
Registriert seit: 08.03.2001
Alter: 58
Beiträge: 306

Mein Computer

Standard

Hi katschl,
deine Hausaufgaben will ich nicht machen, aber vielleicht hilft dir das:
schnellste Lösung ist eine SuMa anwerfen und zb.: 'php upload' einzugeben.
Fand da gleich einige fertige Scripte die ohne MySql deine Bedingungen erfüllen.

Zitat:
Zitat von katschl Beitrag anzeigen
wie das mit dem anzeigen der bilder + dateinamen funktioniert weiß ich noch weniger.
Das ist ja das nette an php! Guck dir fertige Scripte an und mach es nach
ps: So etwas löse ich mit 2 Schleifen die mir die Daten (egal ob aus MySql oder einer .txt....) in eine Tabelle 'ausrollen'.
Eine Schleife für die Zeilen, in dieser eine weitere für die Spalten....
peter-k ist offline   Mit Zitat antworten
Alt 26.01.2009, 15:11   #16
katschl
Newbie
 
Registriert seit: 21.01.2009
Alter: 38
Beiträge: 9

Mein Computer

katschl eine Nachricht über Skype™ schicken
Standard

ich such das web eh schon länger durch... gibt einige solcher skripts. aber ich weiß nicht welcher dafür geeigenet ist bzw ob dieser den ich da eingeblendet habe in ordnung ist.
wie die anzeige aussehen soll weiß ich echt nicht. steh total daneben und soll es heute abend fertig haben. *verzweifelt bin*. funktioniert das mit so einer copy funktion die mir mal untergekommen ist?

p.s. nächstes semester mach ich nen besseren kurs wo ich wirklich das lerne wir es funktioniert. is ein schlechter kurs - leider. vielleicht wärt ihr so nett und helft mir noch schnell aus der patsche. vielen dank
katschl ist offline   Mit Zitat antworten
Alt 26.01.2009, 16:03   #17
zAPPEL
Inventar
 
Registriert seit: 07.11.2001
Ort: Perchtoldsdorf
Alter: 45
Beiträge: 2.085

Mein Computer

Standard

Zum Darstellen ein einfaches directory listing und hier ein Beispiel dazu:
http://www.spoono.com/php/tutorials/tutorial.php?id=10

Was waren denn die Vorkenntnisse für diesen Kurs? Und mit drei Personen (falls die anderen zwei auch noch arbeiten sollten ) müsste das mit google und php Tutorials zu schaffen sein (wenn man zumindest ein wenig Ahnung von Programmieren hat)

lg
____________________________________
„Das menschliche Gehirn ist eine großartige Sache.
Es funktioniert vom Moment der Geburt an – bis zu
dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain

"Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett
zAPPEL ist offline   Mit Zitat antworten
Alt 26.01.2009, 16:25   #18
katschl
Newbie
 
Registriert seit: 21.01.2009
Alter: 38
Beiträge: 9

Mein Computer

katschl eine Nachricht über Skype™ schicken
Standard

ok danke ich versuch das mal... hoff es wird.
es gab keine voraussetzungen für das fach und die 2 jungs haben was anderes zu tun. kenn mich beim programmiern leider auch nicht wirklich aus... sitz ziemlich in der patsche.
katschl ist offline   Mit Zitat antworten
Alt 26.01.2009, 17:14   #19
peter-k
Veteran
 
Benutzerbild von peter-k
 
Registriert seit: 08.03.2001
Alter: 58
Beiträge: 306

Mein Computer

Standard

Bevor du dich verläufst würde ich auch schon zu einer fertigen Lösung greifen.

Zitat:
Zitat von katschl Beitrag anzeigen
funktioniert das mit so einer copy funktion die mir mal untergekommen ist?
Jep!
Ganz kurz, nur für .jpg:
PHP-Code:
$dateisource $HTTP_POST_FILES['userbild']['name'];
$bildname $_POST['e_mail'];
if (!
copy("$dateisource","bildname".".jpg")){echo 'Bild nicht gesendet';} else { echo 'upload ok';} 
Bilder zeigen:
Bei erfolgreichen upload wird die 'liste.html' aktualisiert, gehört also in "{ echo 'upload ok';}":
PHP-Code:
$schreibe '<br><a href="$bildname".".jpg">'."$bildname".'</a>';

$fp fopen("liste.html""a");
fwrite($fp"\n$schreibe");
fclose($fp); 
Gibt dir eine Link-Liste zu den Bildern aus.
Hab das aus dem Gedächtniss getippt, nicht getestet.... sollte lediglich einen Lösungsweg zeigen.
peter-k ist offline   Mit Zitat antworten
Alt 26.01.2009, 18:14   #20
katschl
Newbie
 
Registriert seit: 21.01.2009
Alter: 38
Beiträge: 9

Mein Computer

katschl eine Nachricht über Skype™ schicken
Standard

vielen dank erstmal.
aber irgendwie funktioniert das nicht.
was kann ich den da falsch gemacht haben?
katschl ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:33 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag