hilfdirselbst.ch
Facebook Twitter gamper-media
Tipps und Tricks zu Adobe GoLive von Dirk Levy, GoLive FAQ's von Randolph Sterna

Forenindex » Programme » Web/Internet » Adobe GoLive » Formular mit "Formsender" php... will nicht ;-)

 

« « 1 2 » »  


Baesi
Beiträge: 23

18. Aug 2010, 18:25

Beitrag #1 von 16
Bewertung:

(2373 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Hallo zusammen!

Ich lese hier schon lange mit, und hab schon viel dazugelernt.
... ausserdem hilft mir die DVD von Helge Maus ebenfalls immer sehr gut weiter :-) ....aber jetzt steh ich an:

Ich hab schön nach Anleitung ein Formular gebaut und erst mit dem Befehl "mailto..." angefangen, aber das bringts irgendwie nicht... nun hab ich das ganze mit dem einem "Formsender"-Formular (von der DVD Kopiert) php versucht,
sprich ich wollte das Formular php an serverseitige Scripts binden... komme aber nicht richtig weiter, jetzt kann ich gar nichts mehr versenden, sondern bekomme folgende Fehlermeldung:

The page cannot be displayed
The page you are looking for cannot be displayed because an invalid method (HTTP verb) was used to attempt access.

Please try the following:
Contact the Web site administrator if you believe that this request should be allowed.
Make sure that the Web site address displayed in the address bar of your browser is spelled and formatted correctly.
HTTP Error 405 - The HTTP verb used to access this page is not allowed.
Internet Information Services (IIS)

Technical Information (for support personnel)
Go to Microsoft Product Support Services and perform a title search for the words HTTP and 405.
Open IIS Help, which is accessible in IIS Manager (inetmgr), and search for topics titled Setting Application Mappings, Securing Your Site with Web Site Permissions, and About Custom Error Messages.


An was liegt das? :-)

Oh, - ich arbeite noch mit dem GoLive CS2.

Gruess
Dani
Top

SabineP  M 
Beiträge: 7586

18. Aug 2010, 18:42

Beitrag #2 von 16
Beitrag ID: #449242

Bewertung:

(2369 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Hallo Baesi,

so wie es aussieht kann Dein Webserver keine Formulardaten verarbeiten.

http://de.selfhtml.org/.../httpstatuscodes.htm

Zitat:
HTTP Error 405
Method Not Allowed
Die angegebene Übertragungsmethode ist auf dem Server nicht erlaubt. Die Daten werden deshalb nicht übertragen. Das kann beispielsweise vorkommen, wenn in der Konfiguration des Webservers außer der get-Methode keine weitere Methode erlaubt ist, ein HTML-Formular aber einen CGI-Aufruf mit der post-Methode enthält.
Gruß Sabine

als Antwort auf: [#449237] Top

Baesi
Beiträge: 23

18. Aug 2010, 18:48

Beitrag #3 von 16
Beitrag ID: #449243

Bewertung:

(2363 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Sali Sabine

Vielen Dank für Deine Antwort! :-)
... dann nehm ich morgen gleich mal Kontakt auf mit meinem
Webserver :-)

Gruess aus der Schweiz
Daniel

als Antwort auf: [#449242] Top

Baesi
Beiträge: 23

18. Aug 2010, 18:51

Beitrag #4 von 16
Beitrag ID: #449245

Bewertung:

(2361 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Hallo Sabine

...nochmals ich :-)
Wenn das dann funktioniert; Wie oder was kann ich machen, damit der/diejenige nach absenden des Formulars noch eine automatische Mail erhält, wie zum Beispiel "Danke für Ihre Anmeldung" ....oder ähnliches?

Gruess
Dani

als Antwort auf: [#449242] Top

SabineP  M 
Beiträge: 7586

18. Aug 2010, 19:11

Beitrag #5 von 16
Beitrag ID: #449249

Bewertung:

(2348 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Dani, da mußt Du mal Helge Maus fragen.
Ich kenne ja sein Script nicht.
Gruß Sabine

als Antwort auf: [#449245] Top

Baesi
Beiträge: 23

19. Aug 2010, 08:06

Beitrag #6 von 16
Beitrag ID: #449291

Bewertung:

(2319 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Sali Sabine

...oh, ich denke, das hat jetzt nichts mit seinem Script zu tun... oder doch? ....gibst diese Funktion nicht in GoLive? ....ooooder, kann man sich solche Scripts irgendwo runterladen?

Gruess
Dani

als Antwort auf: [#449249] Top

Dirk Levy  A 
Beiträge: 8633

19. Aug 2010, 10:22

Beitrag #7 von 16
Beitrag ID: #449311

Bewertung:

(2305 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Doch Dani, das hat mit seinem Skript zu tun,
es wird im Skript definiert, welche Seite nach
dem Erfolg oder dem Mißerfolg des Sendens
aufgerufen wird.

Manche integrieren sogar so etwas in das
Skript.

Aber da Sabine das Skript nicht kennt,
kann sie genauso wie ich nichts dazu
sagen.

Gruß
Dirk

[levy-media.de MCP]
http://www.levy-media.de

als Antwort auf: [#449291] Top

Baesi
Beiträge: 23

19. Aug 2010, 10:31

Beitrag #8 von 16
Beitrag ID: #449313

Bewertung:

(2299 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Hi Dirk

Danke für die Antwort :-) ...es ist das Script, das auf der Video2Brain DVD drauf ist.... wie kann ich denn das definieren?
Oder wo kann ich mich da schlau machen?

Gruess
Dani

als Antwort auf: [#449311] Top

Dirk Levy  A 
Beiträge: 8633

19. Aug 2010, 10:42

Beitrag #9 von 16
Beitrag ID: #449316

Bewertung:

(2296 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Du könntest das Skript hier posten, z.B.
oder den Autoren anschreiben....

Aber kläre erstmal ab, ob Du es überhaupt
bei Deinem Hosting verwenden kannst...

Gruß
Dirk

[levy-media.de MCP]
http://www.levy-media.de

als Antwort auf: [#449313] Top

SabineP  M 
Beiträge: 7586

19. Aug 2010, 10:42

Beitrag #10 von 16
Beitrag ID: #449317

Bewertung:

(2296 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


>> Oder wo kann ich mich da schlau machen?

Dani,
versuch´s mal hier:
http://www.hilfdirselbst.ch/...username=pixeltrain;
Gruß Sabine

als Antwort auf: [#449313] Top

Baesi
Beiträge: 23

19. Aug 2010, 10:50

Beitrag #11 von 16
Beitrag ID: #449321

Bewertung:

(2285 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Antwort auf [ Dirk Levy ] Du könntest das Skript hier posten, z.B.
oder den Autoren anschreiben....

Aber kläre erstmal ab, ob Du es überhaupt
bei Deinem Hosting verwenden kannst...


... genau, das mich ich jetzt erstmal und melde mich dann wieder :-)

Dank euch beiden.
Gruess
Dani

als Antwort auf: [#449316] Top

Baesi
Beiträge: 23

24. Aug 2010, 17:13

Beitrag #12 von 16
Beitrag ID: #449753

Bewertung:

(2127 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Hallo :-)

Nochmals besten Dank für eure Hilfe. Mit dem Hoster hats geklappt, ich bin auch schon ein wenig weiter - jetzt kommt eine neue Fehlermeldung:

Feldname: Name => Wert: Freund
Feldname: Vorname => Wert: Dani
Feldname: Adresse => Wert: Winkel
Feldname: PLZ => Wert: 8302
Feldname: Ort => Wert: Kloten
Feldname: Email => Wert: info@polynet.ch
Feldname: Telefon => Wert: 044 803 07 07
Feldname: Geburtsdatum => Wert: 10.10.10
Feldname: Geschlecht => Wert: Er
Feldname: Eventort => Wert: Luzern
Feldname: Zahlungsart => Wert: noch offen
Feldname: Komentar => Wert: Test 88
Feldname: submitButtonName => Wert: Versenden !

Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in \\clufs01\webst03\185878\wwwroot\php\formsender.php on line 24
Konnte die Email leider nicht versenden :-(


... und ich kann das Mail immer noch nicht versenden. Dieser Text geht lediglich im Browser auf.

Ich hab das Script von Video2Brain verwendet, einfach die für mich korrekte E-Mail-Adresse eingesetzt.... darf ich das Srcipt mal hier reinstellen? :-)

Gruess
Dani

als Antwort auf: [#449321] Top

Baesi
Beiträge: 23

24. Aug 2010, 17:55

Beitrag #13 von 16
Beitrag ID: #449756

Bewertung:

(2115 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Hallo, Hallo :-)

...hier nochmals das Script:

<?php
//
// Dieses PHP-Skript versendet alle Formular-felder an die angegebene
// Email-Adresse
//

// Konfiguration-Daten
//

$email_to = "info@speedflirt-cooking.ch";
$email_subject = "Versendetes Formular";

$email_message = "Diese Daten wurden im Formular erfasst: \n\n";

foreach ( $_POST as $feldname => $wert )
{
echo "Feldname: " . $feldname . " => Wert: " . $wert . "<br>\n";

// Anhängen des momentanen Feldes an den Email-Text
$email_message .= "Feldname: " . $feldname . " => Wert: " . $wert . "\n";
}

// Versenden der Email
$status = mail( $email_to, $email_subject, $email_message );

if ( ! $status )
{
die("Konnte die Email leider nicht versenden :-(" );
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="generator" content="Adobe GoLive" />
<title>Email wurde versendet</title>
</head>

<body>
<p>Ihre E-Mail wurde erfolgreich versendet!</p>
</body>

</html>

Ich versuch mich zurecht zu finden, hab auch schon den Tipp 26 gelesen :-)) ...aber ich komm nicht recht weiter... ich komme eher aus dem graphischen.... *schäm*

Ich möchte im Formularfeld auch noch folgendes einrichten:

- Zahlungsart: via Rechnung oder Online. Wenn jetzt jemand auf "online" klickt... wie richt ichs ein, dass der Anwender automatisch eine Mail erhält mit den Bankdaten?

Ich weiss... Fragen über Fragen... ;-)

Gruess
Dani

als Antwort auf: [#449753] Top

Intermedia S
Beiträge: 1142

24. Aug 2010, 18:48

Beitrag #14 von 16
Beitrag ID: #449758

Bewertung:

(2102 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Hi,

tu dir und uns allen bitte den Gefallen und verwende das Script nur nicht!! Das kann man wunderschön als Spamschleuder verwenden!

Beim Aufruf der Mail Funktion mail(....) fehlt ein Parameter, From: eine@adresse.tld.
Die Fehlermeldung besagt das ja.

http://php.net/...de/function.mail.php

Falls deine Mails mit etwas höherer Wahrscheinlichkeit nicht im Spamfilter hängenbleiben sollen dann lass die Finger von der Funktion mail() und verwende eine Mailklasse.

Formularfelderprüfung wird bei dir auch nicht durchgeführt.

Such dir am Besten jemanden der sich damit auskennt, ohne Kenntnisse in einer serverseitigen Sprache hast du schlechte Karten was gescheites hinzukriegen.

Gruß Sven


http://www.b-foto.de jetzt auch mit kleiner Bildbearbeitung und Versand aufs Handy oder per Mail oder per Postkarte und Puzzlespiele zur Entspannung zwischendurch

als Antwort auf: [#449756] Top

SabineP  M 
Beiträge: 7586

24. Aug 2010, 22:09

Beitrag #15 von 16
Beitrag ID: #449766

Bewertung:

(2079 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Formular mit "Formsender" php... will nicht ;-)


Hallo Dani,

der Absender der Mail fehlt.

Ich würde Dir auch folgendes raten:

Sende dem Sven eine private Mitteilung
http://www.hilfdirselbst.ch/...te+Mitteilung+senden

oder eine E-Mail
http://www.hilfdirselbst.ch/...username=Intermedia;

mit Honorarvorschlag und laß Dir das vernünftig programmieren.

Im Allgemeinen ist es so, daß Skripte aus Lehrmaterialen dazu dienen die Grundfunktionen zu vermitteln.
Für den praktischen Einsatz sind solche Skripte meistens nicht zu verwenden.
Gruß Sabine

als Antwort auf: [#449756] Top
« « 1 2 » »  


Forenindex » Programme » Web/Internet » Adobe GoLive » Formular mit "Formsender" php... will nicht ;-)


^