Avatar billede blach Nybegynder
15. juni 2004 - 18:04 Der er 10 kommentarer og
2 løsninger

Input kode skal ikke ændre URL

Jeg har et stykke kode som jeg indsætter på siden "index.php?side=billeder". Men ved tryk på knappen "vis", ændrer den URL'en til "billeder.php?fromdate...".
Kan I hjælpe mig med at lave dette script om, så den kun ligger til URL'en? Dvs. "index.php?side=billeder&fromdate.."

--cut--
<FORM NAME="Formen" action="billeder.php" TARGET="_self" method="GET">
<SELECT NAME="fromdate" STYLE="height:20; font-size:10">
<?
    mysql_connect("xxx", "xxx", "xxx");
    mysql_select_db("xxx");
    $querystr="SELECT ItemNo, FromDate, Serie FROM xxx WHERE PlaceNo=592 GROUP BY FromDate ORDER BY FromDate DESC";
    $query=mysql_query($querystr);
    $counter=0;
    while ($row=mysql_fetch_assoc($query)) {
        echo "\n<OPTION VALUE=\"$row[FromDate]\">";
        echo "Dato ".getdatestr($row["FromDate"])." serie ".$row["Serie"];
        if ($counter==0)
            echo " (nyeste)";
        $counter++;
        echo "</OPTION>\n";
    }
    function getdatestr($date)
    {
        $arrMonth = Array("januar", "febuar", "marts", "april", "maj", "juni", "juli", "august", "september", "oktober", "november", "december");
        $dayname=DK_DayOfWeek($date);
        $day=substr($date,8,2);
        $month=substr($date,5,2);
        if ($month<10) {
            $month=$month%10;
        }
        $monthname=$arrMonth[$month-1];
        $year=substr($date,0,4);
        return ($dayname." d. ".$day." ".$monthname." ".$year);
    }
    function DK_DayOfWeek($date)
    {
        $day=date("D",strtotime($date));
        if ($day=="Mon"){ $day="mandag";}
        if ($day=="Tue"){ $day="tirsdag";}
        if ($day=="Wed"){ $day="onsdag";}
        if ($day=="Thu"){ $day="torsdag";}
        if ($day=="Fri"){ $day="fredag";}
        if ($day=="Sat"){ $day="lørdag";}
        if ($day=="Sun"){ $day="søndag";}
        return($day);
    }
?>
</SELECT>
<INPUT TYPE=SUBMIT VALUE="Vis">

--cut--
Avatar billede jaw Nybegynder
15. juni 2004 - 18:06 #1
<FORM NAME="Formen" action="<? echo $PHP_SELF; ?>" TARGET="_self" method="GET">
Avatar billede jaw Nybegynder
15. juni 2004 - 18:07 #2
måske du endda vil have
<FORM NAME="Formen" action="<? echo $PHP_SELF . "?side=billeder&fromdate=xxx"; ?>" TARGET="_self" method="GET">
Avatar billede dmcn Praktikant
15. juni 2004 - 18:07 #3
Umiddelbart før følgende linie:
<INPUT TYPE=SUBMIT VALUE="Vis">
ville jeg indsætte:
<input type="hidden" name="side" value="billeder">
Avatar billede blach Nybegynder
15. juni 2004 - 18:11 #4
n0rmality --> så skriver den bare "billeder.php?side=billeder" i URL'en
jaw --> det ser umiddelbart ud til at virke...
Avatar billede blach Nybegynder
15. juni 2004 - 18:11 #5
Dog IKKE uden nOrmaluty's linie... "<input type="hidden" name="side" value="billeder">"
Avatar billede dmcn Praktikant
15. juni 2004 - 18:13 #6
blach : Hvis du har gjort det korrekt, burde den altså meget gerne stadig sende fromdate med - har du et sted hvor man kan se den aktuelle kode?
Avatar billede blach Nybegynder
15. juni 2004 - 18:31 #7
hmm, databasen er fucked... (det er nok derfor den ikke skriver fromdate) jeg skriver lige senere...
Avatar billede jaw Nybegynder
10. juli 2004 - 04:36 #8
...meget senere endda :) ?
Avatar billede blach Nybegynder
31. juli 2004 - 20:19 #9
Der er ikke meget ved den database mere... vender tilbage hvis vi finder ud af noget!
Avatar billede blach Nybegynder
06. december 2005 - 14:03 #10
Jeg lukker... jaw vil du have nogle points?
Avatar billede jaw Nybegynder
06. december 2005 - 14:06 #11
Nah, det er ok. Jeg kan alligevel slet ikke huske hvad det gik ud på, og ved jo heller ikke om jeg hjalp :)
Avatar billede blach Nybegynder
06. december 2005 - 19:47 #12
Haha.. Kan jeg heller ikke :)
Men tak for hjælpen alligevel!
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