1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. HTML - Webmaster Forum
  2. HTML / Webmaster Forum
  3. HTML & CSS Forum

_req_select Fehler

  • FlinkerWiesel
  • 6. November 2011 um 13:20
  • FlinkerWiesel
    Teeny
    Beiträge
    25
    • 6. November 2011 um 13:20
    • #1

    Moin moin,

    und zwar habe ich seit gestern Probleme mit mein Bestellformularen, habe die ganz normal in HTML / Formfelder angelegt. Seit gestern aber macht der jetzt immer eine Fehlermeldung:

    Code
    Notice: Undefined variable: _req_select in /home/www/web2000/html/xxxx/include/contents/warenkorb2/pc2322.php on line 59

    Also das daucht jetzt öfters auf -> Notice: Undefined variable: _req_select
    Warum? Ich weiss echt nicht weiter, es ging sonst perfekt.

    :confused: Wäre dankbar über jede Hilfe.....

  • alxy
    Samurai
    Reaktionen
    1
    Beiträge
    232
    • 6. November 2011 um 13:25
    • #2

    Dann schau mal in die datei "pc2322.php" in Zeile 59 ;)

    alxy

  • FlinkerWiesel
    Teeny
    Beiträge
    25
    • 6. November 2011 um 17:44
    • #3

    naja so schlau war ich auch schon vtl. habe ich das vergessen hier zu schreiben, in zeile 59 steht <? echo $_req_select ?> aber es geht mir darum es lief ja immer bis auf gestern. Warum macht der Notice: Undefined variable: _req_select ?

  • Unregistriert
    Gast
    • 6. November 2011 um 18:41
    • #4
    Zitat von FlinkerWiesel

    Warum macht der Notice: Undefined variable: _req_select ?


    Weil du ein unsauber programmiertes Script hast. Da wir dein Script nicht kennen, hört hier jede weitere Hilfe auf, es sei denn, du verräts uns, wie das Script aussieht.

  • FlinkerWiesel
    Teeny
    Beiträge
    25
    • 6. November 2011 um 19:51
    • #5

    so hier der code das ganz habe ich in ein CMS eingefügt:

    PHP
    <?php
    
    
    defined ('main') or die ( 'no direct access' );
    
    
    $title = $allgAr['title'].' Kein Titel';
    $hmenu = 'BESTELLSYSTEM';
    $design = new design ( $title , $hmenu );
    $design->header();
    $_email[0] = 'warenkorb8564@xxxx.de';
    $_email[1] = 'info@xxxx.de';
    $_email[2] = 'xxx@xxx.de';
    $_provider = 'xxxxx';
     
    # Select : Paket # 
    if ($_REQUEST['paket'] == 11.00) { $_req_select = '50 Slot'; $_req_additional_price = 11.00; } 
    
    
    
    
    ?> 
    <table width="580" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr> 
        <td height="30">&nbsp;</td>
      </tr>
      <tr> 
        <td><table width="574" border="0" align="center" cellpadding="0" cellspacing="0">
            <tr> 
              <td height="188" valign="top" background="image/warenkorb/sy_box_bestokay.jpg"> 
                <table width="555" border="0" align="center" cellpadding="0" cellspacing="0">
                  <tr> 
                    <td height="49" class="danke">Ihre Bestellung war erfolgreich.</td>
                  </tr>
                  <tr> 
                    <td class="willkommen">Sehr geehrte/r <?php echo $_REQUEST['anrede']; ?> <?php echo $_REQUEST['name2']; ?>,<br><br>
                      herzlich Willkommen bei xxxxxxx.<br>
                      Wir danken Ihnen f&uuml;r Ihr Interesse an unseren Dienstleistungen. 
                      <br>
                      <br>Sie bekommen nach Zahlungseingang eine Rechnung und Zugangsdaten 
                      per E-mail und als PDF-Format.</td>
                  </tr>
                </table>
              </td>
            </tr>
          </table></td>
      </tr>
      <tr> 
        <td height="33" >&nbsp;</td>
      </tr>
      <tr> 
        <td height="30" class="info2">Schritt 4 - Ihre Bestelldaten</td>
      </tr>
      <tr> 
        <td height="30" class="info2"><table width="580" height="668" border="0" cellpadding="2" cellspacing="2">
            <tr> 
              <td width="255">Sie haben folgenes bestellt: </td>
              <td width="413">&nbsp;</td>
            </tr>
            <tr > 
              <td height="28" background="image/warenkorb/sy_backgr_tabelle.jpg">Teamspeak 
                3 / Slot</td>
              <td height="28" background="image/warenkorb/sy_backgr_tabelle.jpg"><font class="paket"><? echo $_req_select ?></font></td>
            </tr>
            <tr > 
              <td height="28" background="image/warenkorb/sy_backgr_tabelle.jpg">Vertragslaufzeit</td>
              <td height="28" background="image/warenkorb/sy_backgr_tabelle.jpg">1 
                Monat</td>
            </tr>
            <tr> 
              <td height="30" background="image/warenkorb/sy_backgr_tabelle.jpg">Einmalige 
                Einrichtungsgeb&uuml;hr</td>
              <td height="30" background="image/warenkorb/sy_backgr_tabelle.jpg">0,00 
                &euro;</td>
            </tr>
            <tr> 
              <td height="28" background="image/warenkorb/sy_backgr_tabelle.jpg">Zahlungsart</td>
              <td background="image/warenkorb/sy_backgr_tabelle.jpg"><font class="paket"><? echo $_REQUEST['zahlungsart'] ?></font></td>
            </tr>
            <tr > 
              <td height="28" background="image/warenkorb/sy_backgr_tabelle.jpg">Zahlungsintervall</td>
              <td background="image/warenkorb/sy_backgr_tabelle.jpg"><font class="paket"><? echo $_REQUEST['zahlung'] ?> 
                Monat/e</font></td>
            </tr>
            <tr> 
              <td height="38"><strong>Gesamt: </strong></td>
              <td height="38"><font class="gesamtpreis"><?php echo $_REQUEST['rechnung']; ?> 
                &euro;</font></td>
            </tr>
            <tr> 
              <td>&nbsp;</td>
              <td>&nbsp;</td>
            </tr>
            <tr> 
              <td height="28" colspan="2" class="info2"><table width="574" border="0" align="center" cellpadding="0" cellspacing="0">
                  <tr> 
                    <td height="67" background="image/warenkorb/sy_box_paketauswahl.jpg"> 
                      <table width="555" border="0" align="center" cellpadding="0" cellspacing="0">
                        <tr> 
                          <td height="31" class="gesamt_konto">Bitte &uuml;berweisen 
                            Sie den Gesamtbetrag von <font class="gesamtpreis"><?php echo $_REQUEST['rechnung']; ?> 
                            &euro;</font> auf das Konto oder per PayPal:</td>
                        </tr>
                      </table></td>
                  </tr>
                </table></td>
            </tr>
            <tr> 
              <td colspan="2"> <br> <table width="550" border="0" align="center"  class="info2" cellpadding="2" cellspacing="2">
                  <tr > 
                    <td width="151" height="28" background="image/warenkorb/sy_backgr_tabelle.jpg">Bank</td>
                    <td width="231" height="28" background="image/warenkorb/sy_backgr_tabelle.jpg">xxxx</td>
                  </tr>
                  <tr > 
                    <td height="28" background="image/warenkorb/sy_backgr_tabelle.jpg">Kontonummer</td>
                    <td height="28" background="image/warenkorb/sy_backgr_tabelle.jpg">xxxx</td>
                  </tr>
                  <tr > 
                    <td height="28" background="image/warenkorb/sy_backgr_tabelle.jpg">BLZ</td>
                    <td height="28" background="image/warenkorb/sy_backgr_tabelle.jpg">xxxx
                     xxxx</td>
                  </tr>
                  <tr > 
                    <td height="28" background="image/warenkorb/sy_backgr_tabelle.jpg">Verwendungszweck</td>
                    <td height="28" background="image/warenkorb/sy_backgr_tabelle.jpg"><?php echo $_REQUEST['name2']; ?> 
                      Teamspeak</td>
                  </tr>
                </table>
                <br> <table width="478" border="0" align="center"  class="info2" cellpadding="2" cellspacing="2">
                  <tr > 
                    <td width="213" height="117"> <div align="right"><img src="image/warenkorb/sy_paypal.jpg" width="128" height="88"></div></td>
                    <td width="251"><div align="center">PayPal Konto: <br>
                        <br>
                        <strong>paypal@xxxx.de</strong></div></td>
                  </tr>
                </table>
                <br> </td>
            </tr>
            <tr> 
              <td colspan="2">&nbsp;</td>
            </tr>
            <tr> 
              <td colspan="2"> <p><strong><u>Mit freunlichen Gr&uuml;&szlig;en</u></strong><br>
                  Gesch&auml;ftsf&uuml;hrer xxxxx</p></td>
            </tr>
          </table></td>
      </tr>
      <tr> 
        <td height="30" class="info2">&nbsp;</td>
      </tr>
    </table>
    
    
    
    
    <?
    
    $mailtext = $_provider." - Bestellbestätigung\n\n";
    $mailtext .= "Ihre Bestellung war erfolgreich. Sie haben folgenes Bestellt:\n\n";                          
    
    
    $mailtext .= "Teamspeak 3 - Server\n";
    $mailtext .= "Paket / Slot: ".$_req_select."\n";            
    $mailtext .= "Einmalige Einrichtungsgebühr: 0,00 Euro \n";
    $mailtext .= "Zahlungsart: ".$_REQUEST['zahlungsart']."\n";
    $mailtext .= "Zahlungsintervall: ".$_REQUEST['zahlung']." Monat/e\n";
    $mailtext .= "AGB: ".$_REQUEST['AGB']."\n";
    $mailtext .= "Gesamtpreis: ".$_REQUEST['rechnung']." Euro \n\n";
    
    
    $mailtext .= "Bitte überweisen Sie den Gesamtbetrag von: ".$_REQUEST['rechnung']." Euro auf das Konto: \n\n";
    $mailtext .= "
    Bank: xxxxx
    Kontonummer: xxxx
    BLZ: xxxx
    Verwendungszweck: ".$_POST['name2']." Teamspeak\n\n";
    
    
    $mailtext .= "PayPal: paypal@xxxxxx.de\n\n";
    
    
    $mailtext .=
    "Nach Zahlungseingang wird der Server freigeschaltet.
    Sie bekommen nach Zahlungseingang eine Rechnung und Zugangsdaten per PDF-Format. \n\n";
    
    
    
    $mailtext .= "Anschrift\n";
    $mailtext .= "Firma: ".$_POST['firma']."\n";
    $mailtext .= "Anrede: ".$_POST['anrede']."\n";
    $mailtext .= "Vorname: ".$_POST['name']."\n";
    $mailtext .= "Nachname: ".$_POST['name2']."\n";
    $mailtext .= "Strasse / Hausnummer: ".$_POST['strasse']." ".$_POST['hausnummer']."\n";
    $mailtext .= "Postleitzahl / Ort: ".$_POST['plz']." ".$_POST['ort']."\n";
    $mailtext .= "Land: ".$_POST['land']."\n";
    $mailtext .= "Geburtsdatum: ".$_POST['tt'].".".$_POST['mm'].".".$_POST['jjjj']."\n"; 
    $mailtext .= "E-mail: ".$_POST['email']."\n";
    $mailtext .= "E-mail 2: ".$_POST['email2']."\n";
    $mailtext .= "Telefon: ".$_POST['telefon']."\n";
    
    
    
    
    
    
    $mailheader = 'From: '.$_provider.'<'.$_email[0].'>'."\r\n";
    $mailheader .= 'Reply-To: '.$_provider.'<'.$_email[0].'>'."\r\n";
    
    # Email Kunde
    mail($_POST['email'], $_provider." - Teamspeak 3 Bestellung", $mailtext, $mailheader);
    # Email Provider
    mail($_email[0], $_provider." - Teamspeak 3 Bestellung", $mailtext, $mailheader);
    mail($_email[1], $_provider." - Teamspeak 3 Bestellung", $mailtext, $mailheader);
    mail($_email[2], $_provider." - Teamspeak 3 Bestellung", $mailtext, $mailheader);
    
    
    ?>
    
    <? $design->footer(); ?>
    Alles anzeigen
  • Unregistriert
    Gast
    • 6. November 2011 um 20:01
    • #6

    $_req_select wird nur gesetzt, wenn $_REQUEST['paket'] == 11.00, ansonsten kommt halt "undefined"

  • FlinkerWiesel
    Teeny
    Beiträge
    25
    • 7. November 2011 um 19:26
    • #7

    wie meinen? nicht ganz verstanden?

  • Unregistriert
    Gast
    • 7. November 2011 um 20:06
    • #8

    :(
    Wo wird $_req_select gesetzt, wenn $_REQUEST['paket'] nicht 11.00 ist? Nirgendwo! Und sowie bekommst du bei echo $_req_select logischerweise eine "Undefined"-Notice

  • Grevas
    König(in)
    Reaktionen
    3
    Beiträge
    1.043
    • 8. November 2011 um 09:12
    • #9
    PHP
    # Select : Paket # 
    if ($_REQUEST['paket'] == 11.00) { $_req_select = '50 Slot'; $_req_additional_price = 11.00; }
    else { $_req_select = '< 50 Slot'; $_req_additional_price = 0.0; } # bitte Werte anpassen

Tags

  • hilfe
  • www
  • html
  • pc
  • server
  • web
  • code
  • php
  • fehler
  • datei
  • perfekt
  • ts
  • script
  • box
  • header
  • include
  • variable
  • warenkorb
  • select
  • echo
  • undefined
  • contents
  • confused
  • probleme
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
Zitat speichern