+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Formular

  1. #1
    Neu an Board Avatar von hume
    Registriert seit
    05.01.2011
    Ort
    Niederbayern
    Alter
    21
    Beiträge
    98
    Bedankte sich
    33
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage Formular

    Hallo Leute, möchte ein Formular erstellen in HTML und in einer PHP Datei auswerten. Ist möglich oder? Denn ich hab zuvor noch nie mit Joomla gearbeitet. Meine Vorgehensweise wäre ein neues Modul zu erstellen (eigenes Modul) und hierfür die Formularelemente in HTML zu machen. Ist hierfür in eigenen Modul noch ein HTML Grundgerüst notwendig oder nimmt er dass von dem Template? Muss ich sonst noch auf etwas besonderes achten in Joomla?

  2. #2
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.739
    Bedankte sich
    337
    Erhielt 3.615 Danksagungen
    in 2.974 Beiträgen

    Standard

    Hallo.
    Mit ausreichenden PHP-Kenntnissen ist das sicherlich möglich, das Joomla-Framework unterstützt Dich dabei. Wichtig ist halt immer die Validierung und Filterung der eingegebenen Daten, sonst öffnest Du Dir schnell eine dicke Sicherheitslücke. Für Anfänger deutlich einfacher ist das Verwenden einer der zahlreichen Formularerweiterungen. Das ist meist sicherer, da muss nur noch die Erweiterung aktuell gehalten werden.

  3. #3
    Neu an Board Avatar von hume
    Registriert seit
    05.01.2011
    Ort
    Niederbayern
    Alter
    21
    Beiträge
    98
    Bedankte sich
    33
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Mit ausreichenden PHP-Kenntnissen ist das sicherlich möglich, das Joomla-Framework unterstützt Dich dabei. Wichtig ist halt immer die Validierung und Filterung der eingegebenen Daten, sonst öffnest Du Dir schnell eine dicke Sicherheitslücke.
    Ok, also wie ich dass mit Joomla-Framework verstanden habe, ist also kein HTML Grundgerüst erforderlich oder? Das HTML und PHP valide sein muss ist mir klar, aber was du genau unter Filterung der Daten verstehst blicke ich im Moment nicht durch, wäre es möglich dass du mir genau beschreibst was du darunter verstehst? Natürlich wäre eine Formularerweiterung praktisch, da man sich viel Zeit sparen kann, leider sind aber fast alle kostpflichtig und wie ich dass gesehen habe, ist kein passendes für Joomla 1.6 dabei.

  4. #4
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.739
    Bedankte sich
    337
    Erhielt 3.615 Danksagungen
    in 2.974 Beiträgen

    Standard

    Auf die schnelle habe ich zwei nicht kommerzielle Formularerweiterungen unter dem bereits genannten Link für Joomla 1.6 gefunden, das sollte doch reichen?

    Wenn Du selbst eins programmierst muss natürlich auch ein HTML-"Grundgerüst" erzeugt werden (durch PHP), damit überhaupt ein Formular vom Browser angezeigt werden kann.

    Und zum Thema Sicherheit, jeder Benutzereingabe ist zu misstrauen, deswegen muss alles entsprechend gefiltert werden, um z. B. einer SQL-Injection vorzubeugen (Das ist aber PHP-Basiswissen). Wie man sowas umsetzt ist aber schon kniffliger, das dazu erforderliche Wissen kann man nicht durch lesen von wenigen Forenbeiträgen erlernen. Deswegen, nutze am besten die Erweiterungen, dort sind solche Prüfungen eingebaut. ODer lies dich halt entsprechend ein, ein paar Bücher und Onlinetutorials weiter und wir sprechen uns wieder. Verlange bitte aber nicht, dass Dir mal eben jemand hier ein Tutorial schreibt, ich könnte es eh nicht, da ich auch nur Basiswissen habe. Aber leider fallen hier regelmässig User mit solchen scheunentorgroßen Sicherheitslücken auf. Deswegen würde ich solche Scripte nie einsetzen

  5. #5
    Neu an Board Avatar von hume
    Registriert seit
    05.01.2011
    Ort
    Niederbayern
    Alter
    21
    Beiträge
    98
    Bedankte sich
    33
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Ich hab nur gefragt, weil es mich intressiert hat, ich mache sonst normale Websiten auf HTML, CSS Basis und programmiere mir dass Formular selbst in PHP. Da ich noch nie mit Joomla gearbeitet habe, muss ich es ja verstehen, da es ja ein CMS ist. Zu deinen Formularerweiterungen, es handelt sich nicht um eine Private Website sondern um eine Kommerzielle.

    PS: Die Daten vom Formular werden an die E-Mail gesendet und nicht in einer Datenbank gespeichert.
    Geändert von hume (09.06.2011 um 13:52 Uhr)

+ Antworten

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein