Avatar billede spacee Nybegynder
06. juli 2002 - 17:11 Der er 19 kommentarer og
1 løsning

redirect

hvordan ser coden ud til en cgi fil som sender folk til en bestemt url ?
Avatar billede =maddog= Nybegynder
06. juli 2002 - 17:23 #1
skal det være et cgi-script?
bummelum. kan du ikke bare lave en cout på en meta-tag der redirecter?
Avatar billede yousif Nybegynder
06. juli 2002 - 17:25 #2
Du kan lave det i html..

skriv dette mellem <head> og </head>

<meta http-equiv=refresh content="0; Url=http://www.adresse.dk/">
Avatar billede yousif Nybegynder
06. juli 2002 - 17:25 #3
=maddog=> så ikke dig
Avatar billede =maddog= Nybegynder
06. juli 2002 - 17:31 #4
c++ er ikke min kop te, men skulle det ikke være (jvf. yousif)

#include <iostream.h>
#include <string.h>

const char redirect[] = "<meta http-equiv=\"Refresh\" content=\"0; URL=http://din.side.html\">";

void main() {
    cout << "Content-type: text/html\n\n";
    cout << redirect;
}
Avatar billede spacee Nybegynder
06. juli 2002 - 17:41 #5
Vil meget gerne have det som cgi ;)

maddog: jeg prøvede at din kode ind i en cgi fil, men den virker ikke. når man kalder den i browseren på den filen som en text fil i stedet for at udfører sin handling
Avatar billede yousif Nybegynder
06. juli 2002 - 17:55 #6
spacee> har du compileret filen?
Avatar billede spacee Nybegynder
06. juli 2002 - 17:57 #7
compileret filen når den skal bruges til at køre over nettet ?
Avatar billede =maddog= Nybegynder
06. juli 2002 - 17:57 #8
cgi/c++ skal kompileres jo. jeg har aldrig tumlet så meget med det.
Avatar billede spacee Nybegynder
06. juli 2002 - 17:59 #9
fra min hjemmeside vil jeg link til dinfil.cgi  hvordan kan jeg kompile den?  jeg har bare puttet din kode ind i en txtfil som jeg kalder *.cgi
er det forkert?
Avatar billede yousif Nybegynder
06. juli 2002 - 18:07 #10
spacee> ja, det er forkert, du skal kompilere filen..
Avatar billede yousif Nybegynder
06. juli 2002 - 18:11 #11
Prøv at gemme dette her i en .pl fil (Perl.. en form for CGI)

#!/usr/bin/perl

print "Location: http://www.jubii.dk\n\n";
Avatar billede spacee Nybegynder
06. juli 2002 - 18:16 #12
yousif: done.  når jeg uploader den og linker til den, vil den downloade filen i stedet for at køre den
Avatar billede spacee Nybegynder
06. juli 2002 - 18:19 #13
jeg uploaded den til mt cgi-bin dir i stedet.  nu siger den:

The requested URL /cgi-bin/<http://www.jubii.dk> was not found on this server.

så er vi da kommet tættere på en løsning er vi ik ?
Avatar billede yousif Nybegynder
06. juli 2002 - 18:33 #14
hvorfor bruger du ikke bare html løsningen?? det er den nemmeste og bedste løsning..
Avatar billede =maddog= Nybegynder
06. juli 2002 - 18:41 #15
du er vel ikke så heldig at have JSP, for så er den nem
<jsp:forward page="dinside"/>
Avatar billede yousif Nybegynder
06. juli 2002 - 18:43 #16
eller php..

<?
header("Location: http://www.jubii.dk/");
exit;
?>
Avatar billede spacee Nybegynder
06. juli 2002 - 18:44 #17
=maddog=: hvad skal fil.??  være så kan jeg prøve at teste det
Avatar billede spacee Nybegynder
06. juli 2002 - 18:49 #18
yousif:Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

jeg har sikkert ikke php understøttelse :((
Avatar billede yousif Nybegynder
06. juli 2002 - 18:59 #19
<script>
location.href = 'http://www.jubii.dk/';
</script>
Avatar billede yousif Nybegynder
14. juli 2002 - 11:36 #20
sker der noget??
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
Kurser inden for grundlæggende programmering

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