Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

CGI

Anoniem
sdk
8 antwoorden
  • Ik ben een beetje aan het proberen te begrijpen hoe cgi werkt zodat ik zelf een poll/forum kan maken. Ik heb wel een aantal scripts gevonden maar kan iemand me uitleggen hoe ik deze kan uitproberen?

    #!/usr/local/bin/perl

    use CGI;
    $query = new CGI;
    print $query->header;
    print <<END;
    <TITLE>A Simple Example</TITLE>
    <A NAME="top">
    <H1>A Simple Example</H1>
    </A>
    END

    print $query->startform;
    print "What's your name? ",$query->textfield('name');
    print "<P>What's the combination?<P>",
    $query->checkbox_group('words',['eenie','meenie','minie','moe']);
    print "<P>What's your favorite color? ",
    $query->popup_menu('color',['red','green','blue','chartreuse']),
    "<P>";
    print $query->submit;
    print $query->endform;

    print "<HR>
    ";
    if ($query->param) {
    print "Your name is <EM>",$query->param(name),"</EM>
    ";
    print "<P>The keywords are: <EM>",join(", ",$query->param(words)),"</EM>
    ";
    print "<P>Your favorite color is <EM>",$query->param(color),"</EM>
    ";
    }
    print qq{<P><A HREF="cgi_docs.html">Go to the documentation</A>};

    Deze kon ik in 1e page openen maar in previeuw kon ik er nog niets mee.



  • uploaden naar je website, in de cgi-bin.
    nog even de rechten aanpassen (chmod 755 ) op een linux/unix server.

    dan roep je het script aan: ww.jouwwebsite.nl/cgi-bin/jouwcript.cgi
    en dan zie je vanzelf wat er gebeurd.


    grtzzz

    t.
  • Je moet gewoon of een boek kopen, of een online tutorial volgen. Constant vragen stellen zoals deze schiet niet echt op…

    Daarnaast schijn je het topic over de regeltjes nog steeds niet gelezen te hebben, er staat daar iets over duidelijke titel…
  • Nou ik geloof dat ik het maar eens op een ander forum ga proberen want ze doen wel moeilijk hier. De titel lijkt me voor zichzelf te spreken. Ook gaat het er niet om wat de moderater vind maar wat de bezoekers van het forum vinden. Als deze een antwoord willen geven dan moeten ze dat gewoon kunnen doen. Blijkbaar is er al 1 geweest die geen probleem met de titel had.
  • [quote:fafbbb9adf="sdk"]Nou ik geloof dat ik het maar eens op een ander forum ga proberen want ze doen wel moeilijk hier. De titel lijkt me voor zichzelf te spreken.[/quote:fafbbb9adf]De titel spreek niet voor zich, je kan uit de titel niet opmaken wat je vraag is. "[CGI] Hoe te beginnen", dat spreekt voor zich…

    [quote:fafbbb9adf="sdk"]Als deze een antwoord willen geven dan moeten ze dat gewoon kunnen doen.[/quote:fafbbb9adf]Het kan aan mij leggen hoor, maar dat kunnen ze toch? Het topic is toch gewoon open? Ik wijs je alleen op de regels en aanwijzingen die hier gelden, daar is echt niks mis mee.
  • nog even off topic:
    het gaat er juist wel om wat de moderators vinden.
    We zijn er om berichten te controleren…


    on topic.
    Is het al gelukt?

    t.
  • Nee je kreeg gewoon het cgi als tekst te zien :-(

    (Moderators zouden op discriminerende berichten e.d moeten letten)
  • dan heb je dus geen eigen cgi-bin.
    probeer je het soms op je hccnet homepage?
    Die ondersteunen dat nl niet.

    Zoek anders een (evt gratis) host die dat wel doet…

    t.

    ps. je kan het ook op je eigen pc uitproberen, maar dan heb je wel een webserver nodig en perl.

    pps. goed, je krijgt een standje van een mod.. learn to live with it…. en hou erover op.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.