dynamischer Link in WML

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • dynamischer Link in WML

    Hi,

    Hab mal wieder en rießen Problem.
    Erst mal mein Code
    PHP Code:
    <?php
    header
    ("Content-Type: text/vnd.wap.wml");
    // die naechste Zeile wurde korrigiert
    echo '<?xmlversion="1.0"?>' "\n";
    echo 
    "<!DOCTYPE wml PUBLIC\"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">\n";
    ?>
    <wml>
     <card id="A" title="TCS">
     <p align="center">
    <anchor>
    <?php
    //Verbinden
    //Zugangsdaten
    $user="xxxx";    //user
    $password="xxxx";    //passwort
    $host="xxxx";    //host
    $dbname="xxxx";    //dbanem
    $db = @mysql_connect($host$user$password) or die("Verbindung fehlgeschlagen");

    $abfrage="SELECT * FROM `table_projekte`  LIMIT 0 , 30 ";

    $erg=mysql_db_query($dbname,$abfrage,$db);


    while(
    $array2=mysql_fetch_array($erg)){
            
    $pnr $array2["pnr"];
            
    $projekt $array2["projekt"];
    echo (
    "<go href="send.php" method="post">");
    echo (
    "<postfield name="test" value=\"$projekt\"/>");
    }
    ?>
    </go>
    </anchor>
     </p>



     </card>
    </wml>
    Und zwar geht das irgendwie nicht.
    Glaube das ich irgendetwas in der Zeile mit echo, wo die Daten verarbeitet werden.

    Vielleicht kann mir ja jemand helfen.
    Wäre um jede Hilfe dankbar.

    Mfg Patrick Hennig

  • #2
    Re: dynamischer Link in WML

    Original geschrieben von duermer
    Und zwar geht das irgendwie nicht.
    Glaube das ich irgendetwas in der Zeile mit echo, wo die Daten verarbeitet werden.
    genaue fehlermeldung? mysql_error?

    EDIT:

    habs mir gerade angeschaut:

    achte mal auf die anführungszeichen und dann rtfm:
    echo ("<go href="send.php" method="post">");

    Comment


    • #3
      wozu mehrere <go> .. ?
      genügt doch einmal pro formular, oder ?
      Last edited by Coragon Rivito; 05-07-2004, 18:34.
      mfg,
      [color=#0080c0]Coragon[/color]

      Comment


      • #4
        Genau die Anführungszeichen.
        Nur wie soll ich die richtig machen?

        Bei den beiden echo Zeilen bin ich mir nämlich nicht sicher.
        Vielleicht könnt mir die jemand verbessern.

        Comment


        • #5
          sorry, aber nochmals rtfm:

          du musst die anfrührungszeichen escapen!!

          Comment


          • #6
            Ja wie,

            Kann mir das nicht ml jemand zeigen.

            Wenigstens ein Beispiel.

            Bin erst neu in php

            Comment


            • #7
              \'
              \"
              Die Zeit hat ihre Kinder längst gefressen

              Comment


              • #8
                Bedeutet das dann:

                PHP Code:
                echo ("<go href=\"send.php\" method=\"post\">");
                echo (
                "<postfield name=\"test\" value=\"$projekt\"/>"); 
                Sag bitte ob das so stimmt?

                Comment


                • #9
                  probiers doch aus ...

                  PHP Code:
                  echo '<go href="send.php" method="post">';
                  echo 
                  '<postfield name="test" value="'.$projekt.'" />'
                  Die Zeit hat ihre Kinder längst gefressen

                  Comment

                  Working...
                  X