Ankündigung

Einklappen
Keine Ankündigung bisher.

Kontaktformular - HTTP-Error 500

Einklappen

Neue Werbung 2019

Einklappen
Dieses Thema ist geschlossen.
X
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Kontaktformular - HTTP-Error 500

    Moin Leute.

    ich kämpfe mich seit Tagen mit einer Sache rum und so langsam bin ich am verzweifeln.

    Da die Fehlermeldung wohl von der PHP Datei ausgeht, schreibe ich mein Anliegen mal in das dazugehörige Forum.

    Ich muss dazu sagen, dass ich als Designer eher für das Äußere zuständig bin, aber ich verfüge immerhin über ein paar Grundkenntnisse(bei PHP aber wirklich ganz ganz schwach).

    Aber auch Designer brauchen nunmal eine anständige Webseite.


    Kommen wir zu meinem Problem...

    Ich habe mir auf https://kontaktformular-erstellen.go....de/generator/ ein Kontaktformular erstellt. Einer der wenigen kostenlosen Generatoren die wirklich einige Funktionen anbieten.

    Soweit so gut. Nach Fertigstellung erhält man zum einen den HTML - Code (Der wird schon so unordentlich rausgegeben).

    HTML-Code:
      <!--Contact Form-->       <div id="aquaria_form_alert" class="alert" role="alert">         <strong></strong> <span></span>       </div>       <form role="form" class="aquaria_form" onsubmit="return false"><section id="aquaria_module_1" class="aquaria_title aquaria_module col-sm-12">           <h2>Contact us</h2>         </section><section id="aquaria_module_2" class="input-group aquaria_module col-sm-6">           <span class="input-group-addon"><i class="fa fa-envelope-o"></i></span>           <input type="email" name="Email" data-validation="email" data-err-msg="Incorect email address" class="form-control" placeholder="Your Email">         </section><section id="aquaria_module_3" class="input-group aquaria_module col-sm-6">           <span class="input-group-addon"><i class="fa fa-user"></i></span>           <input type="text" name="Name" data-validation="empty-value" data-err-msg="Please enter name" class="form-control" placeholder="Your Name">         </section><section id="aquaria_module_4" class="input-group aquaria_module col-sm-12">           <span class="input-group-addon"><i class="fa fa-header"></i></span>           <input type="text" name="Subject" data-validation="" data-err-msg="" class="form-control" placeholder="Subject">         </section><section id="aquaria_module_5" class="input-group aquaria_module col-sm-4">           <span class="input-group-addon"><i class="fa fa-check"></i></span>           <select name="Option_name_1" data-validation="empty-value" data-err-msg="Please select one of this option" class="form-control">             <option selected="" disabled="" value="null">Option name 1</option>             <option value="Option 1">Option 1</option>             <option value="Option 2">Option 2</option>             <option value="Option 3">Option 3</option>           </select>         </section><section id="aquaria_module_6" class="input-group aquaria_module col-sm-4">           <span class="input-group-addon"><i class="fa fa-check"></i></span>           <select name="Option_name_2" data-validation="" data-err-msg="" class="form-control">             <option selected="" disabled="" value="null">Option name 2</option>             <option value="Option 1">Option 1</option>             <option value="Option 2">Option 2</option>             <option value="Option 3">Option 3</option>           </select>         </section><section id="aquaria_module_7" class="input-group aquaria_module col-sm-4">           <span class="input-group-addon"><i class="fa fa-check"></i></span>           <select name="Option_name_3" data-validation="" data-err-msg="" class="form-control">             <option selected="" disabled="" value="null">Option name 3</option>             <option value="Option 1">Option 1</option>             <option value="Option 2">Option 2</option>             <option value="Option 3">Option 3</option>           </select>         </section><section id="aquaria_module_8" class="input-group aquaria_module col-sm-12">           <p class="separ"></p>         </section><section id="aquaria_module_9" class="input-group aquaria_module col-sm-12">           <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsam, sit aliquam dolorem autem accusamus tempore voluptatem omnis libero sed cumque distinctio natus odit alias nulla porro, corporis, molestiae itaque iste.</p>         </section><section id="aquaria_module_10" class="input-group aquaria_module date col-sm-6">           <span class="input-group-addon"><i class="fa fa-calendar"></i></span>           <input type="text" name="From" data-format="LL" data-locale="en-ca" data-validation="" data-err-msg="" class="form-control" placeholder="From" autocomplete="off">         </section><section id="aquaria_module_11" class="input-group aquaria_module col-sm-6">           <button class="btn btn-lg btn-block  btn-primary attach_bt"><i class="fa fa-cloud-upload"></i> <span class="attach_h"> Upload file</span></button>           <input style="display:none" class="form-control attach" name="attach_name_1" type="file">         </section><section id="aquaria_module_12" class="input-group aquaria_module col-sm-6">           <p class="input_p">Checkboxes</p>           <input type="hidden" class="form-control cvals" data-validation="" data-err-msg="" name="Checkboxes">           <div class="checkbox checkbox-inline">             <input type="checkbox" id="labelId_1">             <label for="labelId_1"> Option 1</label>           </div>           <div class="checkbox checkbox-inline">             <input type="checkbox" id="labelId_2" checked="">             <label for="labelId_2"> Option 2</label>           </div>           <div class="checkbox checkbox-inline">             <input type="checkbox" id="labelId_3" checked="">             <label for="labelId_3"> Option 3</label>           </div>         </section><section id="aquaria_module_13" class="input-group aquaria_module col-sm-6">           <p class="input_p">Radios 13</p>           <input type="hidden" class="form-control rvals" data-validation="" data-err-msg="">           <div class="radio radio-inline">             <input type="radio" id="labelId_4" value="Option 1" name="Radios_13">             <label for="labelId_4">Option 1</label>           </div>           <div class="radio radio-inline">             <input type="radio" id="labelId_5" value="Option 2" name="Radios_13">             <label for="labelId_5">Option 2</label>           </div>           <div class="radio radio-inline">             <input type="radio" id="labelId_6" value="Option 3" name="Radios_13">             <label for="labelId_6">Option 3</label>           </div>         </section><section id="aquaria_module_14" class="input-group aquaria_module col-sm-12">           <textarea name="Message" data-validation="" data-err-msg="" class="form-control" placeholder="Message"></textarea>         </section><section id="aquaria_captcha" class="input-group aquaria_module col-sm-6">           <span class="aquaria_captcha_addon"><img id="aquaria_captcha_pic" src="captcha/captcha.php"></span>           <i class="fa fa-refresh" onclick="aquariaFormBuilder.ressetCaptcha(true)"></i>           <input id="aquaria_captcha-form" type="text" data-validation="empty-value" data-err-msg="Please enter captcha code" class="form-control" placeholder="Captcha code" name="aquaria_captcha-form" autocomplete="off">         </section><section id="aquaria_form_submit" class="input-group aquaria_module col-sm-5">           <button class="btn btn-lg btn-primary btn-block" data-loading-text="Sending ..." autocomplete="off" type="submit">Send message</button>         </section></form>       <!--End contact Form-->
    Außerdem kann man eine ZIP - Datei herunterladen, bei der die entdeckte Ordnerstruktur immer gleich aufgebaut ist.

    Diese sieht wie folgt aus...

    Bildschirmfoto 2019-02-22 um 01.06.43.png


    Daraufhin habe ich meine HTML Datei geöffnet und die Stylesheets, die Skripte etc. in den head und footer Bereich eingefügt, die ich der heruntergeladenen Index.html entnommen habe. Da ich die Ordnerstruktur ansonsten beibehalten wollte, habe ich dabei noch die Pfade entsprechend geändert.

    Zack. Formular wurde richtig angezeigt und alles hat soweit funktioniert. Beim Absenden des Formulars kam allerdings die Fehlermeldung: HTTP-Error 500.


    Dann dachte ich mir, dass ich die Ordnerstruktur einfach mal beibehalte und in einem separaten Ordner, also so wie die Ordnerstruktur ist, in mein Verzeichnis lade und die Index.html des Ordners aufrufe. Klappt natürlich auch. Dabei hat man dann halt nur das Formular als eine Seite. Aber dann hätte ich ja immerhin gesehen, dass das ganze Ding läuft. Klappt auch nicht. Gleicher Fehlercode. Daraufhin habe ich mir mal den Error Log angeschaut.


    Bildschirmfoto 2019-02-22 um 01.16.09 Kopie.png

    Und hier hört es bei mir schon auf. Wo müsste ich da ansetzen? Ich hänge nur noch an diesem Formular fest und bin schon extrem in Zeitverzug. ich wäre euch um jede Hilfe verdammt dankbar.


    Liebe Grüße

  • #2
    Crossposting: https://www.html-seminar.de/forum/th...ttp-error-500/
    Die Deutsche Rechtschreibung ist Freeware! Du darfst sie kostenlos nutzen, allerdings ist sie nicht Open Source, d.h. Du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

    Kommentar


    • #3
      Auch das PHP errorlog checken!
      Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.

      Kommentar


      • #4
        Bitte die Forenregeln beachten - "Anmerkungen zu Multiposts"

        MOD: Geschlosen
        The string "()()" is not palindrom but the String "())(" is.

        Debugging: Finde DEINE Fehler selbst! | Gegen Probleme beim E-Mail-Versand | Sicheres Passwort-Hashing | Includes niemals ohne __DIR__
        PHP.de Wissenssammlung | Kein Support per PN

        Kommentar

        Lädt...
        X