/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
response.redirect ?
Fra : Jon Vibe


Dato : 24-02-03 22:54

Siden kan ikke vises! Jeg sletter en fil og der efter vil jeg
sende brugeren videre til en ny side med en id.

id=request.querystring("Id")

-->her sletter jeg en fil

Response.redirect (tekst.asp?id="& Id &");

Mvh.

Jones

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

 
 
Jakob Andersen (24-02-2003)
Kommentar
Fra : Jakob Andersen


Dato : 24-02-03 23:00

"Jon Vibe" <jon@vibedesign.dk> wrote
> Siden kan ikke vises! Jeg sletter en fil og der efter vil jeg
> sende brugeren videre til en ny side med en id.
>
> id=request.querystring("Id")
> -->her sletter jeg en fil
> Response.redirect (tekst.asp?id="& Id &");

Hvilken fejl får du? Er du sikker på at du ikke har sendt noget output til
klienten før du bruger Response.Redirect, og hvis du har, har du så slået
buffering til:

Se evt: <http://www.asp-faq.dk/article/?id=48>

Hvis du ikke får en specificeret fejl så kig på:

<http://www.asp-faq.dk/article/?id=45>

--
Jakob Andersen



Jon Vibe (24-02-2003)
Kommentar
Fra : Jon Vibe


Dato : 24-02-03 23:02

Hej Jacob

Kan jeg ikke skrive en kode der viser fejlen...?
Jeg får altid bare "Siden kan ikke vises"

Mvh.
Jones

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Jakob Andersen (24-02-2003)
Kommentar
Fra : Jakob Andersen


Dato : 24-02-03 23:16

"Jon Vibe" <jon@vibedesign.dk> wrote
> Kan jeg ikke skrive en kode der viser fejlen...?
> Jeg får altid bare "Siden kan ikke vises"

Læs på det sidste link jeg sendte dig.

Imidlertidig var jeg lige hurtig nok til at svare dig. Kim har ret, det er
fordi du ikke har navnet på din fil i "(teksstrenge skal altid være i
gåseøjne).

--
Jakob Andersen



Jon Vibe (24-02-2003)
Kommentar
Fra : Jon Vibe


Dato : 24-02-03 23:27

Perfekt!! Tak skal I have!

Jeg får denne fejl...

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/sine/backoffice/slet_artikel.asp, line 14

Response.Redirect("slet_tekst.asp?id='" & Id & "'");
---------------------------------------------------^

Mvh.

Jones

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Jens Gyldenkærne Cla~ (24-02-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 24-02-03 23:10

Jon Vibe skrev:

> Kan jeg ikke skrive en kode der viser fejlen...?
> Jeg får altid bare "Siden kan ikke vises"

Prøv at læse hvad Jacob skrev:

>> Hvis du ikke får en specificeret fejl så kig på:
>> <http://www.asp-faq.dk/article/?id=45>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Jens Gyldenkærne Cla~ (24-02-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 24-02-03 23:51

Jon Vibe skrev:


> Expected end of statement

> Response.Redirect("slet_tekst.asp?id='" & Id & "'");
> ---------------------------------------------------^

Linjer i vbscript (asp) skal ikke afsluttes med semikolon. Slet
sidste tegn i linjen.

Derudover behøver du ikke bruge anførselstegn omkring
parameterværdien. Hvis (når) du gør det skal du tage højde for at
anførselstegnene sendes som en del af strengen.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Kim Larsen (24-02-2003)
Kommentar
Fra : Kim Larsen


Dato : 24-02-03 22:58

Er det ikke også sådan her

Response.Redirect("tekst.asp?id='" & Id & "'");

Bemærk ' efter id= samt ' mellem de sidste "".

mvh

Kim

"Jon Vibe" <jon@vibedesign.dk> wrote in message
news:b3e49d$pin$1@sunsite.dk...
> Siden kan ikke vises! Jeg sletter en fil og der efter vil jeg
> sende brugeren videre til en ny side med en id.
>
> id=request.querystring("Id")
>
> -->her sletter jeg en fil
>
> Response.redirect (tekst.asp?id="& Id &");
>
> Mvh.
>
> Jones
>
> --
> Danmarks største specialiserede IT jobdatabase
> - Udelukkende med IT- og internetrelaterede jobs
> - Opret en profil og lad drømmejobbet finde dig
> KLIK HER! => http://www.html.dk/job



Jakob Andersen (24-02-2003)
Kommentar
Fra : Jakob Andersen


Dato : 24-02-03 23:19

"Kim Larsen" <Kim@kpoint.dk> wrote
> Er det ikke også sådan her
>
> Response.Redirect("tekst.asp?id='" & Id & "'");

Jeg tror du får blandet ovenstående lidt sammen med SQL forspørgsler,
ovenstående funktion Response.Redirect skal have en relativ sti til en fil
med eventulle parametre, f.eks.:

tekst.asp?id=20

Hvis vi skal lægge to strenge/variabler sammen(concatenation) bruger vi &
operatoren således:

"tekst.asp?id=" & Id

Dvs forespørgslen skal se sådan her ud:

Response.Redirect( "tekst.asp?id=" & Id)

(og der skal ikke noget semikolon bagved hvis det er VBScript der benyttes)

--
Jakob Andersen



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408936
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste