Toon posts:

[cgi] random url

Pagina: 1
Acties:
  • 37 views sinds 30-01-2008

Verwijderd

Topicstarter
Wat ik wil is het volgende. Een cgi file haalt uit een bestandje met urls 1 url en die wordt vervolgens geladen in de browser. Dit is wat ik nu heb:

send.cgi
code:
1
2
3
4
5
6
7
8
9
#!/usr/bin/perl

open (FILE, "<urls.dat");
@LINES=<FILE>;  
close(FILE);
srand; 
$blah = $LINES[int rand(@LINES)];

print "Location: $blah\n\n";


urls.dat
code:
1
2
http://www.tweakers.net
http://www.startpagina.nl


Ik krijg nu een 404. Misschien kijk ik er al te lang naar, maar ik zie de fout ff niet.

  • Shadowman
  • Registratie: Januari 2002
  • Niet online
$blah = $LINES[int rand(@LINES)];
wijzigen in
$blah = $LINES[int rand(@LINES-1)];

Verwijderd

Topicstarter
Nope, nog steeds zelfde probleem.

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 15:50

gorgi_19

Kruimeltjes zijn weer op :9

Dit wordt me te veel een "raadt het foutje"-topic. Hier is Programming & Webscripting niet voor bedoeld. Dit is een kwestie van debuggen; wat gaat er fout op welke momenten, welke informatie heb je, welke variabele heeft welke waarde.

Al deze informatie ontbreekt. Daarnaast zegt je topictitle ook niet zo veel. "Random URL" zegt niet wat het probleem is, alleen waar je mee bezig bent; een goede topictitle geeft juist in 1 oogopslag weer waar het probleem aan gerelateerd is.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Dit topic is gesloten.