Aishe: FormMail.pl

Hallo Leute!

Ich bin am Ende mit meinem Latein. Ich habe mit einem formail.pl ein kleines Problem. Ich erhalte folgende Fehlermeldung:

[Tue Feb 08 10:28:27 2005] [error] [client xx.xx.xx.xx] failed to open log file, referer: http://www.meine_domain.de/test/kontakt/kontakt.php
[Tue Feb 08 10:28:27 2005] [error] [client xx.xx.xx.xx] fopen: Permission denied, referer: http://www.meine_domain.de/test/kontakt/kontakt.php
[Tue Feb 08 10:28:27 2005] [error] [client xx.xx.xx.xx] Premature end of script headers: FormMail.pl, referer: http://www.meine_domain.de/test/kontakt/kontakt.php

Das entsprechende Script habe ich aus Matt´s Script Archive. Die Anpassunge der Pfade (sendmail und perl) habe ich korrekt durchgeführt. Die Datei habe ich auch im ASCII-Mode übertragen. Auch die Rechtevergabe stimmt soweit. Mehr habe ich im Internet leider nicht gefunden.

Vielleicht weiss von euch jemand Rat.
Vielen Dank im voraus.

Gruß
Aishe

  1. hallo,

    [Tue Feb 08 10:28:27 2005] [error] [client xx.xx.xx.xx] failed to open log file, referer: http://www.meine_domain.de/test/kontakt/kontakt.php

    Das entsprechende Script habe ich aus Matt´s Script Archive.

    Du meinst http://www.scriptarchive.com/download.cgi?s=formmail&c=txt&f=FormMail.pl ? Dann solltest du bitte erklären, warum du eine "kontakt.php" daraus gemacht oder was die damit zu tun hat. Perl ist etwas anderes als PHP.

    Grüße aus Berlin

    Christoph S.

    1. Hi Christoph!

      In der kontakt.php befindet sich das Kontaktformular, welches dass aus das Perlscript zugreift. Habe ich da einen Gedankenfehler gemacht. Es muss aber eigentlich so laufen, da das Script vor dem Providerwechsel einwandfrei lief.

      Hast du vielleicht sonst noch einen Tip, wie ich ein Kontaktformular für eine Webseite erstelle?

      Gruß
      Aishe

      1. hallo,

        In der kontakt.php befindet sich das Kontaktformular

        Warum ist das eine PHP-Seite? Warum willst du PHP und Perl "mischen"?

        Hast du vielleicht sonst noch einen Tip, wie ich ein Kontaktformular für eine Webseite erstelle?

        http://de.selfhtml.org/html/formulare/index.htm

        Grüße aus Berlin

        Christoph S.

        1. Ich glaube heute ist nicht mein Tag ... :-(

          Auf der kontakt.php befindet sich das Kontaktformular:

          ---schnipp----
          <form action="/cgi-bin/FormMail.pl" method="POST">
          <input type=hidden name="recipient" value="webmaster@meinedomain.de
          <input type=hidden name="subject" value="Nachricht von Webseite">
          <input type=hidden name="redirect" value="http://www.meinedomain/test/kontakt/danke.php">
          ...
          ---schnapp----

          Von dort aus spreche ich das perlscript an. So muss es doch sein...
          Keine Ahnung was das für ein Mist ist ;-(

          Gruß nach Berlin...

          Gruß
          Aishe

          1. Hi Aishe,

            ---schnipp----
            <form action="/cgi-bin/FormMail.pl" method="POST">
            <input type=hidden name="recipient" value="webmaster@meinedomain.de
            <input type=hidden name="subject" value="Nachricht von Webseite">
            <input type=hidden name="redirect" value="http://www.meinedomain/test/kontakt/danke.php">
            ...
            ---schnapp----

            Dieses Scrpit ist gemeingefährlich! Verwende es nicht! Da kann jeder über deinen Server E-Mails verschicken ... So was lieben Spammer ;-)

            MfG, Dennis.

            --
            Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
            Meine Homepage: http://www.riehle-web.com
            Tutorial: http://tutorial.riehle-web.com
  2. Moin!

    Vielleicht weiss von euch jemand Rat.

    Wenn dein Server PHP kann, und deine Seiten offenbar mit PHP erzeugt werden - warum nimmst du dann einen Perl-Formmailer? Es gibt doch sooooo viele Formmailer für PHP.

    - Sven Rautenberg

    1. Hi Sven!

      Auch dir danke für die Hilfe. Hat ganz gut geklappt.
      Jetzt habe nur das Problem, das nicht auf die "Danke-Seite" verlinkt wird, obwohl ich das richtig eingetragen habe...

      Junge Junge, ich glaube ich setze mich zur Ruhe. :-)

      Einen schönen Tag noch
      Gruß
      Aishe