Problem bei Formular versenden

Diskussion zum Formular-Modul für ConPresso 4
dutch
ConPresso-Experte
Beiträge: 547
Registriert: 04.07.2007 17:12
Hat sich bedankt: 27 Mal
Danksagung erhalten: 7 Mal

Problem bei Formular versenden

Beitrag von dutch »

Hallo zusammen,

ich habe gerade ein merkwürdiges Problem:

Ich habe mod_form als Kontaktformular eingebaut -> funktioniert.

Dann habe ich mod_form ein zweites Mal eingebaut und beim zugehörigen template noch ein Image-Uploadfeld ergänzt.
Wenn ich dieses Formular verschicke, zerhaut es mir die Formatierung und die erste Zeile des Quellcodes sieht dann so aus:

Code: Alles auswählen

4<br />Paspoort (image)<hr /><!DOCTYPE html>
Das Image-Uploadfeld heißt 'Paspoort', aber wie kommt das vor den doctype?? :shock:

Gruß,
dutch
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Das ist möglicherweise noch eine ungelöschte Kontrollausgabe.
Bisher bin ich wohl der einzige, der den Upload überhaupt benutzt hat.

Probiere mal diese actions.inc.php
Dateianhänge
actions.inc.zip
(4.17 KiB) 257-mal heruntergeladen
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
dutch
ConPresso-Experte
Beiträge: 547
Registriert: 04.07.2007 17:12
Hat sich bedankt: 27 Mal
Danksagung erhalten: 7 Mal

Beitrag von dutch »

Hallo Markus,

das war's!
Die zerschossene Ausgabe hat sich damit auch gelöst...
Da nur die input-felder des Formulars betroffen waren, dachte ich schon, dass es nicht (nur) an den paar Zeichen vor dem Doctype liegen konnte, scheinbar aber doch...

Danke sehr!

Gruß,
dutch
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Kannst ja mal berichten, wie der Upload bei Dir funktioniert.
Bei mir war er einige Jahre im Einsatz ohne Probleme, ich habe nur noch nie von anderen gehört, die dieses Feature genutzt hätten...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
dutch
ConPresso-Experte
Beiträge: 547
Registriert: 04.07.2007 17:12
Hat sich bedankt: 27 Mal
Danksagung erhalten: 7 Mal

Beitrag von dutch »

Nach deiner Korrektur scheint es jetzt gut zu funktionieren.

Außer normalen Textfeldern lasse ich den Benutzer eben noch eine Bilddatei mit uploaden.

Beim Versenden lasse ich die Daten als Artikel in eine geschlossene Rubrik schreiben. Da kommt auch alles ordnungsgemäß an.
Außerdem bekomme ich und der Absender alles per Mail (Die Bilddatei kommt in der Mail natürlich nicht mit).

Auch die Formatbeschränkung funktioniert. Ich kann jpg, gif oder png uploaden aber keine nicht-Bilddateien.

Hierzu hätte ich auch gleich noch eine Frage:
Könnte man irgendwie hinbekommen, dass der IMAGE Platzhalter außer jpg, gif oder png auch pdf akzeptiert? - Da viele user heutzutage scans als PDFs verschicken möchten...

Oder muss ich dafür zwei uploadfelder anbieten; ein IMAGE und ein FILE?
Wäre natürlich ein bisschen unschön...

Gruß,
dutch
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

dutch hat geschrieben: Oder muss ich dafür zwei uploadfelder anbieten; ein IMAGE und ein FILE?
Wäre natürlich ein bisschen unschön...
Genau so.
Oder eben nur ein FILE-Feld, weil ja auch Bilder Dateien sind...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
dutch
ConPresso-Experte
Beiträge: 547
Registriert: 04.07.2007 17:12
Hat sich bedankt: 27 Mal
Danksagung erhalten: 7 Mal

Beitrag von dutch »

Met dem Platzhalter FILE akzeptiert das Formular gar kein Dateiformat...
Habe pdfs und verschiedene Abbildungen probiert aber nichts wird akzeptiert.

Hast du eine Idee, warum??

Gruß,
dutch
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Nein,

habe es gerade frisch installiert und probiert, geht bestens.

Woran merkst Du denn, dass "nichts akzeptiert" wird. Meldung? Rauch der aus dem Rechner aufsteigt? Dateigröße beachtet?

Aber leider akzeptiert FILE dann doch keine Bilder, aber das könnte man zur Not auch ändern...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
dutch
ConPresso-Experte
Beiträge: 547
Registriert: 04.07.2007 17:12
Hat sich bedankt: 27 Mal
Danksagung erhalten: 7 Mal

Beitrag von dutch »

Es wird die zugehörige Meldung angezeigt, die man bei den Moduleinstellungen hinterlegt und das Uploadfeld ist entsprechend markiert.

Die getesteten Dateigrößen waren klein, alle unter 200KB...
dutch
ConPresso-Experte
Beiträge: 547
Registriert: 04.07.2007 17:12
Hat sich bedankt: 27 Mal
Danksagung erhalten: 7 Mal

Beitrag von dutch »

Habe eben weiter getestet:

Der Upload funktioniert mit xls und txt Dateien aber pdf nimmt er nicht...

Habe in den Moduleinstellungen einmal bei den erlaubten extensions pdf rausgelöscht und neu eingegeben (man weiß ja nie...)
Aber auch dann will er die pdfs nicht.
Ich habe es auch mit vier verschiedenen pdfs probiert.
Leider immer das Gleiche...
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Bei drei Warnungen und einem Hinweis den man selbst definieren kann ist die Angabe "die zugehörige Meldung" nicht sooooo präzise.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
dutch
ConPresso-Experte
Beiträge: 547
Registriert: 04.07.2007 17:12
Hat sich bedankt: 27 Mal
Danksagung erhalten: 7 Mal

Beitrag von dutch »

Es sind diese drei, die angezeigt werden:

Warning filetype file:
Default error message:
Upload remark:
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

PHP-Version >= 5.3 ???

Wobei es dann auch mit den Bildern nicht klappen sollte, wenn eregi blockiert wird.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
dutch
ConPresso-Experte
Beiträge: 547
Registriert: 04.07.2007 17:12
Hat sich bedankt: 27 Mal
Danksagung erhalten: 7 Mal

Beitrag von dutch »

Die PHP Version ist 5.3.3
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Probiere mal diese hier
Dateianhänge
actions.inc.zip
(4.2 KiB) 217-mal heruntergeladen
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Antworten