Avatar billede benneharli Juniormester
22. januar 2007 - 19:06 Der er 7 kommentarer og
1 løsning

Problemer med select box

Jeg har en select box der ser saadan her ud:

<select name="dvr" maxlength="64" style="width: 200px" size="1">
                   
<?PHP
    //dvr.php
    foreach ($listDvr as $key => $value)   
    {
    print "<option value='".$value."'";
    print ">".$value."</option>";
    }
?>
                   
</select></td>

problemet er, at den vaerdi jeg vaerdi jeg vaelger, ikke kommer med over paa naeste side. Det er altid den forste der bliver valgt. Hvad kan det vaere? Saetter side 2 ind herunder.

---------

<?php

error_reporting(0);

$server = $_REQUEST["server"];
$user = $_REQUEST["user"];
$password = $_REQUEST["password"];
$dvr = $_REQUEST["dvr"];

if ($dvr = "DVXe") {
    $card = 1;
    $cam = 8;
} else if ($dvr = "DSXPress 16") {
    $card = 4;
    $cam = 4;
} else if ($dvr = "DSXPress 32") {
    $card = 4;
    $cam = 8;
} else if ($dvr = "DSXPress 1 XMUX - 16") {
    $card = 1;
    $cam = 16;
} else if ($dvr = "DSXPress 2 XMUX - 16") {
    $card = 2;
    $cam = 16;
} else if ($dvr = "DSXPress 3 XMUX - 16") {
    $card = 3;
    $cam = 16;
} else if ($dvr = "DSXPress 4 XMUX - 16") {
    $card = 4;
    $cam = 16;
} else if ($dvr = "DSXPress 1 XMUX - 32") {
    $card = 1;
    $cam = 32;
} else if ($dvr = "DSXPress 2 XMUX - 32") {
    $card = 2;
    $cam = 32;
} else if ($dvr = "DSXPress 3 XMUX - 32") {
    $card = 3;
    $cam = 32;
} else if ($dvr = "DSXPress 4 XMUX - 32") {
    $card = 4;
    $cam = 32;
}

echo $dvr;
echo $card;
echo $cam;

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
        <meta http-equiv="pragma" content="no-cache">
        <title>Script</title>
</head>
        <BODY onload="" topmargin="0" leftmargin="0" style="overflow:auto;">
        <p>
                    <OBJECT id="RVCtlLarge" codeBase="rvctl.dll" height="100%"
                        width="100%" classid="CLSID:6781FF2E-7452-11D4-84D4-0040F60CE591" VIEWASTEXT>
                        <PARAM NAME="Username" VALUE="<?PHP $user?>">
                        <PARAM NAME="Password" VALUE="<?PHP $password?>">
                        <PARAM NAME="Server" VALUE="<?PHP $server ?>">
                        <PARAM NAME="Camera" VALUE="1">
                        <PARAM NAME="ScaleLevel" VALUE="0">
                        <PARAM NAME="Brightness" VALUE="0">
                        <PARAM NAME="Contrast" VALUE="32">
                        <PARAM NAME="AutoRun" VALUE="1">
                        <PARAM NAME="FrameInfoOnly" VALUE="0">
                        <PARAM NAME="LiveVideoThrottle" VALUE="0">
                        <PARAM NAME="ShowVideo" VALUE="1">
                        <PARAM NAME="Invert" VALUE="0">
                        <PARAM NAME="GetTimesWithSearch" VALUE="0">
                        <PARAM NAME="BackColor" VALUE="0">
                        <PARAM NAME="Zoom" VALUE="100">
                        <PARAM NAME="Port" VALUE="18772">
                        <PARAM NAME="MaxPlayDelay" VALUE="0">
                        <PARAM NAME="PlaybackFrameRate" VALUE="33">
                        <PARAM NAME="MaxPlaybackFrameRate" VALUE="22">
                        <PARAM NAME="MinPlaybackFrameRate" VALUE="1000">
                    </OBJECT>
        </p>
    </BODY>
</html>
Avatar billede zynzz Praktikant
22. januar 2007 - 19:43 #1
Hvor får du $listDvr fra ?
Avatar billede zynzz Praktikant
22. januar 2007 - 19:48 #2
Prøv at sætte name på din option
Avatar billede benneharli Juniormester
22. januar 2007 - 20:00 #3
$listDvr

<?PHP

$listDvr = array('DSXPress 16', 'DSXPress 32', 'DSXPress 1 XMUX - 16', 'DSXPress 2 XMUX - 16', 'DSXPress 3 XMUX - 16', 'DSXPress 4 XMUX - 16', 'DSXPress 1 XMUX - 32', 'DSXPress 2 XMUX - 32', 'DSXPress 3 XMUX - 32', 'DSXPress 4 XMUX - 32');

?>
Avatar billede benneharli Juniormester
22. januar 2007 - 20:01 #4
include dvr.php giver listDvr
Avatar billede benneharli Juniormester
22. januar 2007 - 20:01 #5
hvad mener du med name?
Avatar billede benneharli Juniormester
22. januar 2007 - 20:04 #6
ah... har fundcet fejlen... der mangler et = paa min side 2... det forste jeg gor paa siden er faktisk at saette variablen $dvr til DVXe :-(
Avatar billede benneharli Juniormester
22. januar 2007 - 20:07 #7
.
Avatar billede zynzz Praktikant
23. januar 2007 - 17:38 #8
print "<option name='dvr' value='".$value."'";
    print ">".$value."</option>";
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester