php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.10.2005, 10:34  
Gast
 
Beiträge: n/a
Standard Dateiupload php html

hallo, bin php-neuling und stehe nun vor meinem ersten problem. ist wahrscheinlich recht simpel, aber ich komm einfach nicht weiter. habe meinen dateiupload, der funktioniert auch, dh die csv-datei wird zum server übertragen und nun soll diese datei mit einem anderen skript ausgelesen und in die db gespeichert werden, was auch schon funktioniert. mein problem ist nun folgendes:
habe zwei frames und im oberen soll die datei ausgewählt werden und die infos dazu ausgegeben werden. und die datei wird auf typ und größe geprüft. im zweiten möchte ich nun den dateinamen angezeigt bekommen und der user soll nochmals nach submit durch ein fenster (javascript) das einlesen in die db bestätigen.
ist das denn sinnvoll, mit framesets zu arbeiten oder gibt es eine möglichkeit dies alles in einem fenster zu machen mit mehreren submit buttons in html????

klingt alles etwas verwirrend, aber vielleicht hat mir jemand einen tipp!!!
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.10.2005, 12:31  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Hallo.

Viel verwirrender als ohnehin schon wird die Sache, wenn man sie mit einer kaputten Tastatur schreibt.
Such Dir doch mal eine, auf der die Umschalttaste funktioniert und mit der man auch mal Leerzeilen etc. einfügen kann.

Lesbarkeit soll bei verwirrenden Sachen ganz hilfreich sein.
Damit steigt auch die Bereitschaft, nicht schon nach der zweiten Zeile das Lesen abzubrechen.

Mal ohne genau zu verstehen, was Dein Problem eigentlich ist:
Du kannst in HTML beliebig viele Formulare einfügen, die auch wieder jeweils beliebig viele Submit-Buttons haben können.

Allerdings muss nach dem ersten Hochladen die Daten natürlich erstmal irgendwohin kopiert werden, damit sie nicht nach Beendigung des Scripts gelöscht wird. In dem Zweiten Script musst Du die Datei dann irgendwie wiederfinden.
Und wenn das zweite Formular nicht abgeschickt wird, hast Du eine Dateileiche rumliegen.
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 25.10.2005, 12:32  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Du willst eine Datei aussuchen, dem User Infos über sie anzeigen (Größe, Einträge, was weiß ich) und ihn dann nochmal fragen, ob er sie wirklich in die DB laden will?

2 Frames sind nicht nötig finde ich, mach doch lieber Seite 1 mit Auswahl + Hochladen, Seite 2 mit Info und Speicherung in DB-Button?!
Zergling-new ist offline  
Alt 25.10.2005, 13:18  
Gast
 
Beiträge: n/a
Standard

@Der_Gerhard
Sorry für die Formatierung, werd mich bessern )

Ich werd es mal ausprobieren, mehrere Formulare zu verwenden.
Dass die Datei gelöscht wird, hab ich nicht bedacht, danke.
also werd ich die Datei in ein Verzeichnis kopieren und falls sie nicht eingelesen wird, daraus wieder löschen. Das meintest du doch????


@Zergling

Wenn ich mit zwei oder mehreren Seiten arbeite, muss ich dann session-variablen verwenden??? Hab noch nie damit gearbeitet, daher die Frage.
 
Alt 25.10.2005, 19:18  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

So ähnlich hab ich mir das gedacht.
Das Problem besteht aber darin, rauszukriegen, ob das Bild nun eingetragen werden soll oder nicht.
Das zweite Formular kann ja eine ganze Weile später abgeschickt werden. Dann musst Du das betreffende Bild erstmal wieder finden.
Es kann auch passieren, dass das Formular gar nicht abgeschickt wird. Dann wird kein Script aufgerufen um das Bild zu löschen.

Zum Verschieben der Datei kannst Du mal in der Doku nach move_uploaded_file oder so gucken.
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
 


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
[Erledigt] HTML Mail mit Lücken mitten in den Worten, wie kommt das? DeeFour PHP-Fortgeschrittene 2 29.05.2008 15:47
HTML Klasse ecomeback PHP Tipps 2008 6 31.08.2007 22:32
Variable und komplette HTML Datei chrisonline PHP Tipps 2007 3 24.05.2007 15:30
[Erledigt] <if> </if> in einer HTML Datei fuer Templatesy PHP-Fortgeschrittene 6 03.11.2005 12:05
HTML Datei mit PHP mailen PHP Tipps 2005-2 14 20.10.2005 10:19
Kontaktformular, welches auf neue html Seite führt PHP Tipps 2005-2 4 20.07.2005 11:21
[Erledigt] HTML Tabellenzeile in Tabelle einfügen? Datenbanken 2 28.01.2005 00:28
HTML Code in Variable - GEFAHR? Beatbox PHP Tipps 2004-2 4 18.12.2004 14:02
IMAP: Bild(er) in HTML Part richtig darstellen PHP-Fortgeschrittene 1 07.10.2004 12:21
{$varname.optelement} mit preg_match aus HTML extrahieren PHP Tipps 2004 0 11.09.2004 04:13
Unterschied HTML und PHP PHP Tipps 2004 4 28.08.2004 19:02
Validitor (HTML 4.01) = Schwachsinn? Filewalker Off-Topic Diskussionen 19 03.08.2004 15:27
Valides HTML JeeZ PHP Tipps 2004 9 09.07.2004 11:41
Margin: Kein Valides HTML 4.0 / CSS DutziMan HTML, Usability und Barrierefreiheit 12 21.06.2004 14:33
[Erledigt] PDF aus HTML erzeugen ? PHP-Fortgeschrittene 2 05.06.2004 02:10

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
im kontaktformular.html mit dateiupload für pdf, pdf dateiupload php

Alle Zeitangaben in WEZ +1. Es ist jetzt 11:12 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.