Feldübergabe

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

  • #31
    bitte erstmal Grundlagen lernen: www.schattenbaum.net/php
    sonst hat's keinen Sinn, da du die Tipps bzw. Fragen nicht verstehst .

    Kommentar


    • #32
      Hallo, die Grundlagen habe ich soweit auch verstanden.
      Kann nirgendwo die Übergabe php in ein textfeld der value finden.
      Das ist zur Zeit mein Problem.

      Wie muss ich den Befehl schreiben?

      Das ist in der order.php mein Textfeld:
      Code:
      <input type='Text' name='Besch3' value='$myArr[0]'
      Hier die schleife:
      PHP-Code:
          if($myArr == "0")
          {
          echo 
      this.document.Besch3.value == "wert";
          }
        else
          {
          if(
      $myArr == "1")
            {
            echo 
      this.document.Besch3.value == "wert";
            }
          else
          {
          if(
      $myArr == "2")
            {
            echo 
      this.document.Besch3.value == "wert";
            }
          } 
      Frage:
      Wie kann ich in der gleichen Datei auf ein Textfeld zugreifen und
      dort die value festlegen bzw. schreiben?

      Mir ist auch klar, das this.document.Besch3.value kein php ist!!!

      Kommentar


      • #33
        du kennst doch offenbar das value-attribut schon - also warum sorgst du nicht endlich dafür, dass PHP an dieser stelle den richtigen wert ausgibt?
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #34
          Wie?
          Finde es nirgendwo! Bitte hilf mir!

          Kommentar


          • #35
            http://de.selfhtml.org/html/formular...er_vorbelegung
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Kommentar


            • #36
              Ja das weiß ich auch. Mein Problem, das in der value des Textfeldes
              angezeigt werden muß, welcher Text bei dem Artikel eingegeben wurde!

              Der Text wird in der basket.htm eingetragen und dann an die order2.php
              übergeben.

              In der order2.php werden die Textfelder (momentan noch sichtbar) aus der
              basket.htm ausgelesen und zugeordnet.
              D.h. ich habe in der order2.php 21 Textfelder gesetzt und das funktioniert
              auch prima!

              Jetzt nuss zu jedem Artikel noch der richtige Text erscheinen und das ist
              das Problem!

              Alle Textfelder heißen hier name"arr[]".
              Somit schreibe ich es in ein array.
              Dies wird per:
              PHP-Code:
              $myArr $_POST['arr']; 
              in der order.php ausgelesen und danach in der order.php in die Textfelder
              gesetzt, je nachdem wie viele ich habe, bzw. nach arrays.

              Hatte ja schon bereits gesagt, das ich das ganze per:
              PHP-Code:
              value='$myArr[0]' 
              gelöst habe. Dies schreibt mir aber nur den ersten Artikel in alle!

              Hier ist auch das angesprochene value. Ich muss hier eine schleife
              einbauen, die mir das array ausliest und dann den Inhalt in das richtige
              Textfeld schreibt!

              Kommentar


              • #37
                Original geschrieben von Jayb7021
                Hatte ja schon bereits gesagt, das ich das ganze per:
                PHP-Code:
                value='$myArr[0]' 
                gelöst habe. Dies schreibt mir aber nur den ersten Artikel in alle!
                ach nee, echt?

                Ich muss hier eine schleife einbauen
                ja, wo die bleibt ist mir auch ein rätsel, zumal ich schon vor einiger zeit danach gefragt hatte.

                also, wo bitte bleibt dein ansatz, dass mit einer schleife zu lösen?
                I don't believe in rebirth. Actually, I never did in my whole lives.

                Kommentar


                • #38
                  Ich weiß auch, wie ich es lösen muß, aber leider fehlt mir die nötige
                  Umsetzung! Ich muß eine Schleife aufbauen, die mir den array wert und die
                  Artikelid vergleicht und dann in die value schreibt!

                  Wie?

                  Kommentar


                  • #39
                    Die Schleife sieht so aus:
                    Code:
                    if(($myArr == "0") and (parent.basket.idx[i] == "1")){
                    echo this.document.Besch3.value == "document.Daten.0.value";
                    }
                    else
                    {
                    if(($myArr == "1") and (parent.basket.idx[i] == "2")){
                    echo this.document.Besch3.value == "document.Daten.1.value";
                    }
                    else
                    {
                    if(($myArr == "2") and (parent.basket.idx[i] == "3")){
                    echo this.document.Besch3.value == "document.Daten.2.value";
                    }
                    }
                    usw.

                    Kommentar


                    • #40
                      das ist keine schleife.
                      I don't believe in rebirth. Actually, I never did in my whole lives.

                      Kommentar


                      • #41
                        Ja wie denn dann? Steht doch genauso bei schattenbaum drin!

                        Hilf mir bitte

                        Kommentar


                        • #42
                          Du hast sicherlich recht! Ist lediglich nur eine Abfrage!

                          Kommentar


                          • #43
                            wenn du etwas mehrfach hintereinander ausführen willst, mit nur leicht veränderten parametern - dann ist das ein fall für eine schleife.

                            in PHP gibt's da verschiedene arten von, for, while, foreach ...

                            http://www.php.net/manual/de/languag...structures.php
                            I don't believe in rebirth. Actually, I never did in my whole lives.

                            Kommentar


                            • #44
                              Dann habe ich mich falsch ausgedrückt bzw. nicht richtig gelesen!

                              Ich benötige wie beschrieben, eine Abfrage des array wertes und der
                              Artikelid. Habe ich das soweit richtig verstanden?

                              Danach muss der Inhalt noch ins richtige Textfeld in das value attribut
                              gestetzt werden.

                              Kommentar


                              • #45
                                Original geschrieben von Jayb7021
                                Ich benötige wie beschrieben, eine Abfrage des array wertes und der
                                Artikelid. Habe ich das soweit richtig verstanden?
                                das weiß ich nicht, weil mir immer noch nicht so genau klar ist, was du eigentlich vor hast.
                                I don't believe in rebirth. Actually, I never did in my whole lives.

                                Kommentar

                                Lädt...
                                X