SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 18.03.2022, 17:17:34
DetlevK DetlevK ist offline
Anfänger
 
Registriert seit: Jan 2014
Alter: 60
Beiträge: 7
Problem mit Formular

Ich habe ein uraltes Formular (noch mit Tabelle) mit fieldsets überarbeitet.
Manche Eingabefelder (input) werden jetzt mit $_POST nicht übergeben!
Code:
...
          <!-- Ort -->
          <label for="ort">Ort</label>
          <input maxlength="50"
                 size="45"
                 name="ort"
                 value="<?php echo (isset($_SESSION['ort']))?$_SESSION['ort']:''?>"
                 style="background-color: rgb(255,255,0);">
        <!-- Land -->
          <label for="land">Land</label>
          <?php
          if(!isset($_SESSION['land']))
          (
            $_SESSION['land'] = "Deutschland"
          )
          ?>
        <!-- Länderauswahlliste -->
        <select name="land" style="background-color: rgb(255,255,0);">
          <?php
          $sql = "SELECT * FROM Laender ORDER BY Deutsch"; //Aufruf der Länderliste nach deutschen Namen sortiert
          $result = mysqli_query($db, $sql);
          echo "Bereits ausgewählt: $land";
          if ($result)
          {
            while($object = mysqli_fetch_object($result))
            {
              ?>
              <option <?php echo (isset($_SESSION['land']) && ($_SESSION['land'] == $object->Deutsch))?"selected":''?>>
              <?php echo $object->Deutsch;
            }
          }?></option>
        </select>
        <!-- Telefon -->
          <label for="telefon">Telefon</label>
          <input name="tel"
                 value="<?php echo (isset($_SESSION['tel']))?$_SESSION['tel']:''?>">
        <!-- Email -->
          <label for="email">Email</label>
          <input maxlength="50"
                 size="45"
                 name="email"
                 value="<?php echo (isset($_SESSION['email']))?$_SESSION['email']:''?>"
                 style="background-color: rgb(255,255,0);">
       ...
Bis zum Wert für Land funktioniert alles. Telefon und Email verschwinden im Nirwana. Spätere Variablen aus dem Formular aus weiteren Fieldsets funktionieren einwandfrei.
Ich vermute irgendeinen Fehler in der Verschachtelung, kann aber auch anderes sein.

Wer mag, kann sich auch einmal auf der Seite https://brickideas.de zu der Formularseite durchklicken. Keine Angst, Bestellungen sind noch nicht sinnvoll möglich und werden im Zweifel storniert!
Mit Zitat antworten
  #2  
Alt 19.03.2022, 12:14:06
DetlevK DetlevK ist offline
Anfänger
 
Registriert seit: Jan 2014
Alter: 60
Beiträge: 7
AW: Problem mit Formular

Danke! Das Problem wuurde inzwischen gefunden und gelöst. Ein simpler copy/paste-Fehler, wenn man Codeschnipsel kopiert. Bei längeren Quelltexten kann man schon einmal betriebsblind werden.
Ich bin mir übrigens bewusst, dass noch mehr Fehler enthalten sind (Validität!). Die kommen auch noch dran, wenns wenigstens läuft.
Danke auch für die Testbestellung, die irgendwer mit einer anderen Adresse vor mir (Shop Reifrockmaus) ausgeführt hat.
Mit Zitat antworten
Antwort

Stichworte
formular


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit Formular und MySQl =/ OlliTheDarkness MySQLi/PDO_MySQL 4 13.07.2009 23:17:56
Problem mit einem Email Formular Buettgenbach PHP Grundlagen 8 11.09.2006 16:08:42
Mail-Formular - Problem mit uniqid() und mozilla dicon PHP Grundlagen 0 20.04.2006 14:45:05
Sessions Problem Mehrseitiges Formular rezeptionist PHP Grundlagen 7 02.02.2006 23:21:11
HTML Formular in PHP umwandeln mikeingo PHP für Fortgeschrittene und Experten 3 03.11.2002 10:09:20


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:44:22 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.


© 2001-2022 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt