Ankündigung

Einklappen
Keine Ankündigung bisher.

Hilfe ....Probleme mit CGI - Formular

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Hilfe ....Probleme mit CGI - Formular

    Hallo [email protected]
    Ich habe Probleme mit einem CGI-Forumular...Vielleicht kann mir jemand von euch helfen...Thanx a lot .....mfg Prilblume

    Ich habe folgendes Testformular
    -----------------------------------------------------------------------
    <HTML>
    <BODY>
    <TITLE>Test Formular sty*****.de</TITLE></HEAD>
    <FONT SIZE=+2>sty******.de</FONT>
    <P>
    Test-Formular - styl***.de
    <P>
    <FORM METHOD=POST action="/cgi-bin/mailsend.pl">
    <PRE>
    Name: <INPUT NAME="user_name" SIZE="20">
    Email: <INPUT NAME="user_email" SIZE="35">
    <INPUT TYPE=HIDDEN NAME="sendto" VALUE="[email protected]****.de">
    <INPUT TYPE=HIDDEN NAME="response" VALUE="Es klappt...Bine!">
    </PRE>
    <P>
    <INPUT TYPE="SUBMIT" VALUE="Submit Info"> <INPUT TYPE="RESET" VALUE="Start Over">
    </FORM>
    </BODY></HTML>
    -----------------------------------------------------------------

    Im cgi-bin verzeichniss mailsend.pl
    ------------------------------------------------------------------
    !/usr/local/bin/perl
    #
    # mailsend.pl
    # version 961110
    # copyright 1996 by bo larsson
    # all rights reserved
    #
    # bugs or feedback to [email protected]**.net
    # for information on how to use, visit www.s******/bliss/

    $mailer = "/usr/sbin/sendmail -t";
    $valist = "";

    # Get the input and strip off all unwanted characters
    read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
    $temp = $buffer;
    $temp =~ s/\+/ /g;
    $temp =~ s/%([0-9|A-F]{2})/pack(C,hex($1))/eg;

    # Store the matching name and value pairs
    foreach (split(/&/,$temp))
    {
    ($NAM, $VAL) = split(/=/, $_);
    $DATA{$NAM} = $VAL;
    $valist .= "$NAM:$VAL\n";
    }

    # Grab necessary variables
    $sendto = $DATA{'sendto'};
    $subject = $DATA{'subject'};
    $response = $DATA{'response'};
    $user_email = $DATA{'user_email'};
    $user_name = $DATA{'user_name'};

    # Send mail to $recipient
    open (MAIL, "|$mailer") || die "Can't open $mailprog!\n";
    print MAIL "Subject: $subject\n";
    print MAIL "From: $user_email ($user_name)\n";
    print MAIL "To: $sendto\n";
    print MAIL "\n";
    print MAIL "$valist";
    print MAIL "\n";
    print MAIL "Remote IP address: $ENV{'REMOTE_ADDR'}\n";
    close (MAIL);

    # Print the response
    print "Content-type:text/html\n\n";
    print "<HTML><BODY><TITLE>Thank you</TITLE>";
    print "<FONT SIZE=+2>$response</FONT>";
    print "</BODY></HTML>";
    ---------------------------------------------------------------------------

    Die RECHTE auf rwxr-xr-x gestellt

    Aber irgendwas klappt nicht ....
    das kommt als Antwort ....
    -----------------------------------------------------------------------------

    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    Please contact the server administrator, [email protected]*****.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.



    --------------------------------------------------------------------------------

    Apache/1.3.19 Server at www.sty*****.de Port 80



    Thanx....mfg Prilblume

  • #2
    Hi,
    folgende Probleme Fallen mir gerade ein ...

    :arrow: Perl nicht installiert
    :arrow: Perl nicht in den Apache eingebunden oder #! PFAD:/ZU/PERL/EXE
    :arrow: Es nicht via ASCII hochgeladen

    MfG SPages
    Lernen Sie jetzt PHP
    http://www.php-is-easy.de/obook

    Kommentar


    • #3
      Hallo spages

      Doch ist Install....

      Perl: /usr/bin/perl
      Perl-Version: 5.006
      Betriebssystem: linux
      Perl befindet sich in: perl:
      /usr/bin/perl
      /usr/share/man/man1/perl.1.gz

      Sendmail: sendmail:
      /usr/sbin/sendmail
      /usr/sbin/sendmail.nissl
      /etc/sendmail.cf
      /usr/lib/sendmail
      /usr/lib/sendmail.d
      /usr/share/sendmail
      /usr/share/man/man8/sendmail.8.gz

      Verzeichnisse, die nach Perl durchsucht wurden /usr/lib/perl5/5.6.0/i586-linux
      /usr/lib/perl5/5.6.0
      /usr/lib/perl5/site_perl/5.6.0/i586-linux
      /usr/lib/perl5/site_perl/5.6.0
      /usr/lib/perl5/site_perl

      Guß Prilblume

      Kommentar


      • #4
        Hi,
        Unter Linux muss ich selbst erst mal schauen wie ich's hin bekomme.

        MfG SPages
        Lernen Sie jetzt PHP
        http://www.php-is-easy.de/obook

        Kommentar

        homepage-forum.de - Hilfe für Webmaster! Statistiken

        Einklappen

        Themen: 56.975   Beiträge: 431.488   Mitglieder: 29.055   Aktive Mitglieder: 135
        Willkommen an unser neuestes Mitglied, agrohimprz.

        Online-Benutzer

        Einklappen

        222 Benutzer sind jetzt online. Registrierte Benutzer: 3, Gäste: 219.

        Mit 3.502 Benutzern waren am 23.01.2020 um 18:20 die meisten Benutzer gleichzeitig online.

        Die neuesten Themen

        Einklappen

        • Gnosius
          Mobile und Desktop-Version kombinieren
          Hallo,

          mittlerweile habe ich eine kleine Homepage erstellt (mit MS Expression web 4), die nur einige Buttons mit Links zur Weiterleitung enthält.
          da das Hintergrundbild teils gekachelt wurde, habe ich 2 Versionen erstellt, die unter verschiedenen URLs aufgerufen werden und einmal...
          17.01.2022, 12:52
        • mawi1512
          generelle Statisik über Auswahlmenu erstellen
          Hallo zusammen!
          Ich würde gerne eine vorgegebene Statistik über eine Mehrfachauswahlmenu anbieten.
          Was ausgewählt wurde, soll öffentlich als Summe ausgewertet und angezeigt werden.
          Die Auswertung soll geischert in einer Datenbank oder über eine andere Möglichkeit gesichert werden....
          17.01.2022, 11:28
        • Comedix
          Gesucht: Newsletter Script
          Hallo,

          das Newsletterscript, das ich auf meiner Homepage verwende, ist in die Jahre gekommen. Ich muss/möchte den Webspace auf PHP 8.0 umstellen und deshalb werde ich mich von meinem alten PHP-Script verabschieden. Verwendet oder kennt jemand eine Newsletter-Software, die er/sie empfehlen...
          16.01.2022, 14:46
        • dafra1987
          MediaWiki Editor ändern
          Hallo,

          ich habe auf meinem Webspace von Alfahosting eine Instanz von Mediawiki installiert. Allerdings ist der Editor, der da mit "ausgerollt" wurde sehr unglücklich. Ich möchte natürlich auch medial die Seiten aufbauen und in dem Editor gibt es keine Möglichkeit für einen...
          13.01.2022, 22:58
        • ST747
          Google indexierung
          Hallo,
          ich habe ein paar Unterseiten die nicht indexiert werden:.
          Gefunden - zur Zeit nicht im Index.

          Wenn ich dann die Fehleranalyse mache, kommt Property nicht im Konto.
          Zugriff bestätigt,die Website befindet sich aber nicht auf ihrem Konto.
          Die gehört aber zu...
          11.01.2022, 17:49

        Die neuesten Beiträge

        Einklappen

        • Localfu
          Antwort auf Mobile und Desktop-Version kombinieren
          Moin Sempervivum,
          verwende doch bitte mal bitte:
          Code:
          @media (orientation: landscape) {
          body {
          background-image: url('images/bild3.jpg');
          background-size: cover;
          background-repeat: no-repeat;
          background-position: center;
          }
          }
          
          @media
          ...
          Gestern, 00:07
        • Gnosius
          Mobile und Desktop-Version kombinieren
          Hallo,

          mittlerweile habe ich eine kleine Homepage erstellt (mit MS Expression web 4), die nur einige Buttons mit Links zur Weiterleitung enthält.
          da das Hintergrundbild teils gekachelt wurde, habe ich 2 Versionen erstellt, die unter verschiedenen URLs aufgerufen werden und einmal...
          17.01.2022, 12:52
        • Gnosius
          Antwort auf Mobile und Desktop-Version kombinieren
          Ja, das war's. PC jetzt super, Smartphone hochkant auch. Smartphone (S20 ultra) quer: zeigt noch 1 cm von der nächsten Kachel an. Warum er da nicht auf 100% streckt weiß ich nicht. Vielleicht weil das Bild 1670 breit x 1880 hoch ist (unten abgeschintten ist ok). Das S20 hat 1440x3200 Pixel, läuft...
          19.01.2022, 21:19
        • Sempervivum
          Antwort auf Mobile und Desktop-Version kombinieren
          Bei dem
          Code:
          background-size: 100% 100%"
          muss das Gänsefüßchen durch ein Semikolon ersetzt werden.
          Und bei portrait fehlt die letzte schließende Klammer.
          Mit diesem CSS sieht es bei mir ganz gut aus:
          Code:
                  @media (orientation: landscape) {
                      body {
          ...
          19.01.2022, 19:49
        • Gnosius
          Antwort auf Mobile und Desktop-Version kombinieren
          So, habe ich erledigt:

          <!DOCTYPE html>
          <htmllang="de">
          <head>
          <metacharset="UTF-8">
          <metahttp-equiv="X-UA-Compatible"content="IE=edge">
          <metaname="viewport"content="width=device-width,...
          19.01.2022, 18:44
        • Ingo
          Antwort auf Mobile und Desktop-Version kombinieren
          Hi,
          nach DOCTYPE und meta fehlt ein Leerzeichen.
          Bei font-family mindestens eine gererische Angabe wie serif hinzufügen.
          Statt .auto-style mit Nummern würde ich "sprechende" Namen wählen.

          Gruß
          Ingo
          19.01.2022, 18:31
        • Sempervivum
          Antwort auf Mobile und Desktop-Version kombinieren
          Das hätte ich dazu schreiben sollen: Was Du da unerwünschter Weise siehst, ist CSS und gehört in die <style> Tags, also aus dem <body> löschen und dort hinzu fügen:
          Code:
          /* alles was darüber steht wie bisher */
          .auto-style8 {
          font-family: "Belwe Bd BT";
          ...
          19.01.2022, 17:23
        • Gnosius
          Antwort auf Mobile und Desktop-Version kombinieren
          Vielen Dank an alle, ich habe versucht, die Tipps mit meinen linken Händen umzusetzen.....

          Der Text beginnt jetzt so...:

          <!DOCTYPEhtml>
          <htmllang="de">
          <head>
          <metacharset="UTF-8">
          <metahttp-equiv="X-UA-Compatible"content="IE=edge">...
          19.01.2022, 17:07
        • Sempervivum
          Antwort auf Mobile und Desktop-Version kombinieren
          Du kannst auch die Orientierung, Hoch- oder Querformat mit einer Mediaquery abfragen:
          Code:
          @media (orientation: landscape) {
              body { background-image: url(images/bg-landscape.jpg); }
          }
          @media (orientation: portrait) {
              body { background-image: url(images/portrait.jpg);
          ...
          18.01.2022, 22:14
        • Comedix
          Gesucht: Newsletter Script
          Hallo,

          das Newsletterscript, das ich auf meiner Homepage verwende, ist in die Jahre gekommen. Ich muss/möchte den Webspace auf PHP 8.0 umstellen und deshalb werde ich mich von meinem alten PHP-Script verabschieden. Verwendet oder kennt jemand eine Newsletter-Software, die er/sie empfehlen...
          16.01.2022, 14:46
        Lädt...
        X