dynamischer Link in WML

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

  • 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">");

    Kommentar


    • #3
      wozu mehrere <go> .. ?
      genügt doch einmal pro formular, oder ?
      Zuletzt geändert von Coragon Rivito; 05.07.2004, 19:34.
      mfg,
      [color=#0080c0]Coragon[/color]

      Kommentar


      • #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.

        Kommentar


        • #5
          sorry, aber nochmals rtfm:

          du musst die anfrührungszeichen escapen!!

          Kommentar


          • #6
            Ja wie,

            Kann mir das nicht ml jemand zeigen.

            Wenigstens ein Beispiel.

            Bin erst neu in php

            Kommentar


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

              Kommentar


              • #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?

                Kommentar


                • #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

                  Kommentar

                  Lädt...
                  X