Quickform Formular

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Quickform Formular

    Hi Jungs,
    ich hab mit Quickform ein Formular geschrieben. Soweit so gut. Auf meiner Hauptseite funktioniert auch alles prima...
    Nur auf meiner Unterseite spinnt es sich einen ab. Ich bekomme keine Fehlermeldung und kein garnix aber die Datei wird angezeigt. Das Formular aber nicht... Habe spasses halbe mal an den Anfang ( vor dem QuickForm code ) ein
    PHP-Code:
    echo "hello world" 
    gesetzt.
    das geht auch..
    aber alles nach dem quickform code geht nicht mehr.

    Hier der Code:
    PHP-Code:
       require_once ('../HTML/QuickForm.php');

       
    $form = new HTML_QuickForm('kontakt''post''?site=contact');
       
    $form->setRequiredNote('<span style="font-size:100%; color:red;">*</span>
                               <span style="font-size:100%;"> ben&ouml;tigte Angaben</span>'
    );
     

       
    $form->addElement('select''anrede',
          
    'Anrede:', array('Herr' => 'Herr''Frau' => 'Frau'));
       
    $form->addElement('text''name',
          
    'Name:', array('size' => 30'maxlength' => 40));
       
    $form->addElement('text''vorname',
          
    'Vorname:', array('size' => 30'maxlength' => 40));
       
    $form->addElement('text''strasse',
          
    'Straße:', array('size' => 30'maxlength' => 40));
       
    $form->addElement('text''ort',
          
    'PLZ, Ort:', array('size' => 30'maxlength' => 40));
       
    $form->addElement('text''telefon',
          
    'Telefon:', array('size' => 25'maxlength' => 35));
       
    $form->addElement('text''fax',
          
    'Fax:', array('size' => 25'maxlength' => 35));
       
    $form->addElement('text''email',
          
    'EMail:', array('size' => 25'maxlength' => 35));
       
    $form->addElement('textarea''mitteilung',
          
    'Ihre Mitteilung an uns:', array('rows' => 6'cols' => 30));
       
    $form->addElement('submit'null'Mitteilung absenden');

       
    // Filter und Regeln
       
    $form->addRule ('name''Bitte geben Sie ihren Nachnamen ein.''required');
       
    $form->addRule ('vorname''Bitte geben Sie ihren Vornamen ein.''required');
       
    $form->addRule ('telefon''Bitte geben Sie ihre Telefonnummer ein.''required');
       
    $form->addRule ('email''Bitte geben Sie ihre EMail-Adresse ein.''required');
       
    $form->addRule ('mitteilung''Bitte geben Sie ihre Mitteilung ein.''required');

       
    // Try to validate a form 
       
    if ($form->validate())
       {
           
    $empfaenger 'eine@email.de';
           
    $betreff 'Contact Formular';
           
    $text 
                 
    "--------------------------------------------------------\n"
               
    "Anrede: " $form->exportValue('anrede') . "\n"
               
    "Name: " $form->exportValue('name') . "\n"
               
    "Vorname: " $form->exportValue('vorname') . "\n"
               
    "Straße: " $form->exportValue('strasse') . "\n"
               
    "PLZ,Ort: " $form->exportValue('ort') . "\n"
               
    "Telefon: " $form->exportValue('telefon') . "\n"
               
    "Fax: " $form->exportValue('fax') . "\n"
               
    "EMail: " $form->exportValue('email') . "\n"
               
    "--------------------------------------------------------\n"
               
    "\n " $form->exportValue('mitteilung');
           
    mail ($empfaenger$betreff$text);
           echo (
    "<p><strong>Vielen Dank</strong><br />f&uuml;r Ihre Anfrage.</p>");
           echo (
    "<p>Wir werden Sie so schnell wie m&ouml;glich kontaktieren.</p>");
       }
       else
       {
          
    $form->display();
       } 
    habt ihr eine Ahnung wo der Fehler versteckt sein könnte?


    P.S.: ja der HTML ordner für Quickfom liegt eine Ebene höher, ist mir bewusst
    Zuletzt geändert von bloodyorchid; 06.12.2008, 05:05.
    Pierre Voit ( Freelancer seit 2004 )

  • #2
    hmm.... mag wohl keiner antworten :<
    Pierre Voit ( Freelancer seit 2004 )

    Kommentar


    • #3
      Unsere Regeln gelesen? Wohl nicht, ich sehe nämlich keine Fehlermeldung

      Kommentar


      • #4
        im grunde genommen gibt es ja auch keine...
        die fehlermeldung is -> er gibt nicht aus...

        kannst dir das gerne mal unter
        die problemseite anschauen

        gleiches system läuft ja auf der hauptseite und zwar ohne probleme:
        siehe hier

        und beide nutzen das gleiche system.. die gleiche index zum einbinden und bis auf die email adresse exakt die gleichen scripts...

        nun erklär mir mal einer warum der so nen käse ausgibt
        Zuletzt geändert von bloodyorchid; 07.12.2008, 14:36.
        Pierre Voit ( Freelancer seit 2004 )

        Kommentar


        • #5
          Dann würde ich mal das error reporting hochdrehen.
          [FONT="Helvetica"]twitter.com/unset[/FONT]

          Shitstorm Podcast – Wöchentliches Auskotzen

          Kommentar


          • #6
            das problem ist...
            evanzo gibt absolut keine errors aus... hab schon alles versucht damit ich zumindest mal nen php error reporting bekomme aber nix zu machen...
            Pierre Voit ( Freelancer seit 2004 )

            Kommentar


            • #7
              Original geschrieben von bloodyorchid
              das problem ist...
              evanzo gibt absolut keine errors aus... hab schon alles versucht damit ich zumindest mal nen php error reporting bekomme aber nix zu machen...
              Auch nicht mit ini_set("display_errors", true);?
              Ansonsten werden die Fehler sicherlich geloggt, musst Du dann mal dort nachsehen.

              Kommentar


              • #8
                also ich habs mit ini set und E_ALL schon probiert tut sich aber nix.. ich werd gleich mal das plesk interface durchsuchen ob ich was finde...
                Pierre Voit ( Freelancer seit 2004 )

                Kommentar


                • #9
                  Dann installier halt einen lokalen XAMPP, aber Schluss mit dieser Ratestunde!

                  Kommentar

                  Lädt...
                  X