ilch Forum » Allgemein » HTML, PHP, SQL,... » erweitertes Kontaktformular in PHP

Geschlossen
  1. #1
    User Pic
    CeeJay Hall Of Fame
    Registriert seit
    23.03.2007
    Beiträge
    2.425
    Beitragswertungen
    18 Beitragspunkte
    Hi!

    Ich habe noch ein Kontaktformular erstellt, diesmal jedoch etwas komplizierter als mein letzes. Ich möchte jetzt auch eine Dateiupload-funktion mit einbauen bzw. habe es schon eingebaut und möchte die Datei, die hochgeladen wird, in der Email auch sehen - zumindest den Link zu der Datei.

    Leider bekomm ich in Z. 212 eine Fehlermeldung - unexpectet T_String - ich weiss nur leider nicht, mit welchen Zeichen ich den String einrahmen soll, damit das funzt...

    Hier mal der Code:



    Bin dankbar für jede Hilfe!

    betroffene Homepage: externer Link
    Nichts ist so sicher, wie die Änderung.
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    funktioniert vielleicht das??

    1
    '.$_POST('bewerbungsuploads/".$_FILES['datei']['name']./"').'


    das ist nur die Zeile 212


    Zuletzt modifiziert von lordrepha am 19.08.2010 - 23:12:00
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Unknown|User gelöschter User
    1
    '.$_POST('bewerbungsuploads/'.$_FILES['datei']['name']).'
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    CeeJay Hall Of Fame
    Registriert seit
    23.03.2007
    Beiträge
    2.425
    Beitragswertungen
    18 Beitragspunkte
    Danke für eure Antworten!

    Jetzt hab ich das Problem, das das Formular angezeigt wird und auch abgeschickt wird, jedoch zeigt mir dann die nächste Datei nichts an - nur leerer Content.

    Ich hab auch hier method="post"

    code vom formular:


    und der Code von der Datei, die die Daten bekommt:
    Nichts ist so sicher, wie die Änderung.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    CeeJay Hall Of Fame
    Registriert seit
    23.03.2007
    Beiträge
    2.425
    Beitragswertungen
    18 Beitragspunkte
    hat niemand eine idee?
    Nichts ist so sicher, wie die Änderung.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    CeeJay Hall Of Fame
    Registriert seit
    23.03.2007
    Beiträge
    2.425
    Beitragswertungen
    18 Beitragspunkte
    no one?
    Nichts ist so sicher, wie die Änderung.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1218 Beitragspunkte
    ...beim schnellen Überfliegen:

    isset($fertig) = wo kommt denn diese Variable her
    Warum hat jedes Eingabe eine eigene id
    Dein Email-Text wird eine komplette "Aneinandereihung" sein


    Zuletzt modifiziert von Lord|Schirmer am 23.08.2010 - 19:55:13
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    CeeJay Hall Of Fame
    Registriert seit
    23.03.2007
    Beiträge
    2.425
    Beitragswertungen
    18 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    ...beim schnellen Überfliegen:

    isset($fertig) = wo kommt denn diese Variable her
    Warum hat jedes Eingabe eine eigene id
    Dein Email-Text wird eine komplette "Aneinandereihung" sein


    Zuletzt modifiziert von Lord|Schirmer am 23.08.2010 - 19:55:13


    ich nehme sehr gerne Verbesserungsvorschläge an lächeln das aneinanderreihen soll doch eigentlich nicht sein, weil die mail doch als Text versendet wird, oder? Ich hab mir erzählen lassen, das das dann wie ne normale Textnachricht bei mir ankommt und auch so mit den Umbrüchen angezeigt wird...
    Nichts ist so sicher, wie die Änderung.
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    Hey CeeJay,
    ein komplettes Code-Review wäre hier angebracht zwinker
    So viele JavaScript alert's sind nicht schön grumml

    Edit:
    mir ist da noch was ins Auge gefallen -> ereg

    ZitatZitat geschrieben von www.php.net
    Diese Funktion ist seit PHP 5.3.0 DEPRECATED (veraltet). Sich auf diese Funktion zu verlassen ist in keiner Weise empfehlenswert.


    MfG OloX


    Zuletzt modifiziert von OloX am 23.08.2010 - 20:48:32
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    CeeJay Hall Of Fame
    Registriert seit
    23.03.2007
    Beiträge
    2.425
    Beitragswertungen
    18 Beitragspunkte
    ZitatZitat geschrieben von OloX

    Hey CeeJay,
    ein komplettes Code-Review wäre hier angebracht zwinker
    So viele JavaScript alert's sind nicht schön grumml

    MfG OloX

    Hi Olox!

    Sorry, mit dem Begriff kann ich leider nichts anfangen, hab gegooglet, jedoch nur was zu "Software Code Review" gefunden - kannst du mir da eine kleine Hilfestellung geben? Was genau ist das?
    Nichts ist so sicher, wie die Änderung.
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    Damit meine ich, am besten komplett neu Schreiben zwinker
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1218 Beitragspunkte
    icmail ($mail,$betreff,$text [, $from] [, $html])

    $html = true/false gibt an ob es eine HTML- oder Text-Mail sein soll (Optional - Standard Text)

    Dann kannst Du eine schöne Liste per Email ausgeben!
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    CeeJay Hall Of Fame
    Registriert seit
    23.03.2007
    Beiträge
    2.425
    Beitragswertungen
    18 Beitragspunkte
    Danke leute - ich hab mich jetzt doch für eine kostengünstige Version entschieden, undzwar den EZ Formular Generator. Im Nachhinein stellte sich das Programm jedoch als ziemlich nutzlos dar, bis auf den Captcha-Code habe ich nichts neues erhalten und die Uploadfunktion ist auch nicht das Wahre... leider habe ich im mom nicht mehr soviel Zeit für die Formulare, weshalb ich erstmal "Pause" machen muss lächeln Sobald es jedoch weiter geht, bin ich wider am Start, vielleicht gibt´s das Kontaktformular ja auch mal als Modul ^^
    Nichts ist so sicher, wie die Änderung.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten