Kontaktformular [erledigt, andere Möglichkeit gefunden]

Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
LuNeX
Mitglied

BeitragKontaktformular [erledigt, andere Möglichkeit gefunden] Antworten mit Zitat

Guten Tag, ich bin ein Neuer in diesem Forum und habe eine Frage mit der Bitte um Hilfe. Ich habe auf der Seite: http://www.homepage-total.de/servic...nerator.php?suche=Kontakt
ein Kontaktformular erstellt und auf meiner HP wie beschrieben als Kontakt.htm + antwort.php hinterlegt. Rufe ich nun diese Seite auf und fülle alle Felder auf, klicke auf abschicken, dann kommt immer wieder die Fehlermeldung, daß kein Betreff eingetragen wäre, was natürlich nicht stimmt. An der Stelle komme ich dann auch nicht mehr weiter.
Kann jemand sagen was ich tun könnte? Der Ehrlichkeithalber muss ich anmerken, daß ich Anfänger bin.

_________________
LuNeX
http://www.lutz-nelde.de


Zuletzt bearbeitet von LuNeX am 08 Feb 2006 21:20, insgesamt einmal bearbeitet
06 Feb 2006 13:46
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
David
Administrator

Beitrag Antworten mit Zitat

Hallo LuNeX und willkommen im Forum,

eigentlich sollte die Meldung "Bitte geben Sie einen Betreff mit mind. 15 Zeichen ein" heißen.

Den Code dafür findest du in der kontakt.html Datei
Code:
else if (eingabe.Betreff.value.length < 15){
   alert("Bitte geben Sie einen Betreff ein!"); eingabe.Betreff.focus(); return false;}


Den Wert 15 kannst beliebig ändern.

Oder einfach prüfen, ob der Betreff überhaupt eingegeben wurde. Dafür musst du den oberen Code durch diesen ändern

Code:
else if (eingabe.Betreff.value == ""){
   alert("Bitte geben Sie einen Betreff ein!"); eingabe.Betreff.focus(); return false;}

_________________
MfG David Mirzoian
axinio Internet Marketing - professionelle Suchmaschinenoptimierung
06 Feb 2006 14:02
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
LuNeX
Mitglied

Beitrag Antworten mit Zitat

Dein Tip war goldwert. Ich habe das verändert und gleich noch die Nachrichtenlänge. Nun kommt schon wieder ein neues Problem, sorry.
Nach absender kommt errorseite mit:
Verboten!
Es sind nur ungenügende Zugriffsrechte gesetzt. Bitte ändern Sie die Rechte mit Ihrem FTP-Programm.

Kann das mit der antwort.php zu tun haben? Ist da vielleicht was falsch?

edit/
ist zwar irgendwie blöd das so zu veröffentlichen, aber wie kann sonst jemand helfen:
antwort.php
Code:
<html>
 <head>
<title>Kontaktformular - Antwort</title>
<meta name="generator" content="Kontaktformular Generator - Homepage-Total.de">
</head>
<body>

<h3 align=center>Kontaktformular - Antwort</h3>

<table border="0" align="center">
 <tr>
  <td>


<?php

# Copyright: Homepage-Total.de
# Bitte beachten, löschen Sie keinen Text mit einem Dollar-Symbol $ .
# Löschen Sie auch keine Anführungszeichen, sonst kann das Script nicht korrekt arbeiten!

# Name des Webmasters
$webmaster ="Lutz Nelde";

# Ihre E-mail-Adresse
$an ="webmaster@lutz-nelde.de";

# Ihre Homepageadresse
$url ="http://www.mylune.de";

# Inhalt der Dankesmail
$inhalt  = "\n$Anrede $Name,\nvielen Dank für Ihren Besuch bei $url. \n\n";
$inhalt .= "Wir haben folgende Nachricht erhalten:\n\n";
$inhalt .= "===== Nachricht =====\n$Nachricht\n===== Nachricht Ende =====\n\n";
$inhalt .= ""; // Weiterer Inhalt
$inhalt .= ""; // Weiterer Inhalt
$inhalt .= ""; // Weiterer Inhalt
$inhalt .= "Viele Grüße,\n  $webmaster\n";

# Nachricht wird an Ihre E-Mailadresse gesendet.
$text = "Sie haben eine E-Mail von $Anrede $Name $Nachname \nüber $url erhalten.\n\n";
$text .="====================\n";
$text .="Betrifft: $Betreff \n";
$text .="Nachricht:\n $Nachricht\n";
$text .="====================\n\n";
$text .="Kontaktmöglichkeiten:\n";
$text .="Anrede: $Anrede\n";
$text .="Name: $Name\n";
$text .="Email: $Email\n";

# E-Mails versenden
@mail($an,$Betreff,$text,"From: ".$Email); // E-Mail an den Webmaster
@mail($Email,Bestätigung,$inhalt,"From: ".$an); // E-Mail an den Sender

# Ausgabe auf der Webseite
echo "<p>$Anrede $Name, Ihre Nachricht wurde an<br> $webmaster ($an) gesendet!</p>\n\n";
echo "<p>Sie erhalten noch eine Bestätigungsmail!<br><br>";
echo " <a href=$url>Zur Startseite</a></p>\n\n";

?>


  </td>
 </tr>
</table>

</body>
</html>

_________________
LuNeX
http://www.lutz-nelde.de
06 Feb 2006 14:13
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
David
Administrator

Beitrag Antworten mit Zitat

Die Zugriffsrechte haben mit dem Script selbst nichts zutun. Du musst der Datei bzw. dem Verzeichnis die nötigen Rechte geben. Das macht man mit einem FTP-Client. Stichwort - CHMOD auch "Dateiattribute" genannt

für das Verzeichnis: 755
und für die Datei: 644

_________________
MfG David Mirzoian
axinio Internet Marketing - professionelle Suchmaschinenoptimierung
06 Feb 2006 15:11
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
LuNeX
Mitglied

Beitrag Antworten mit Zitat

Hallo Don, ich habe die Zugriffsrechte wie Du geschrieben hast gesetzt, geht trotzdem nicht. Ich habe auch alles auf 777 gesetzt um zu testen an welchen Berechtigungen es hapert. Aber auch alles auf 777 geht nicht. Es kommt die gleiche Error-Meldung wie schon oben beschrieben. Mehr kann ich ja gar nicht freigeben als den Ordner und die Dateien.

Hast Du bitte noch eine Idee?

_________________
LuNeX
http://www.lutz-nelde.de
07 Feb 2006 18:16
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
David
Administrator

Beitrag Antworten mit Zitat

Ne mir fällt leider nichts ein, außer vllt. dass die php-Dateien in einem extra Verzeichnis liegen muss, was eigentlich unwahrscheinlich ist.

Frag doch einfach bei deinem Provider nach, warum die datei antwort.php nicht ausgeführt werden kann.

_________________
MfG David Mirzoian
axinio Internet Marketing - professionelle Suchmaschinenoptimierung
07 Feb 2006 21:14
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
LuNeX
Mitglied

Beitrag Antworten mit Zitat

ok. Vielleicht verirrt sich noch jemand hierher und weiß weiter. Dir soweit vielen Dank !

_________________
LuNeX
http://www.lutz-nelde.de
07 Feb 2006 21:53
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Breezzer
Mitglied

Beitrag Antworten mit Zitat

welchen dateien hast du denn die rechte verpasst?
schon allen,oder?
08 Feb 2006 12:28
Benutzer-Profile anzeigen Private Nachricht senden
LuNeX
Mitglied

Beitrag Antworten mit Zitat

ich habe dem Ordner Kontakt, die Datei Kontakt.htm + die Datei antwort.php die 777 gegeben. Mehr ist auch nicht im Ordner

_________________
LuNeX
http://www.lutz-nelde.de
08 Feb 2006 15:18
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Breezzer
Mitglied

Beitrag Antworten mit Zitat

ich versteh das mit den rechten auch nicht so recht - ist teilweise schon merkwürdig.
z.B. bekomme ich bei bestimmten dateien einen error 500 (Internal Server Error), nur dann nicht, wenn die rechte auf 311 stehen - selbst bei 777 000 etc. bekomme ich den fehler Rolling Eyes
08 Feb 2006 16:02
Benutzer-Profile anzeigen Private Nachricht senden
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  

Ähnliche Beiträge
Thema Webmaster Forum Antw. Autor Verfasst am
Keine neuen Beiträge Kontaktformular Hilfe für Webmaster 1 Wolfgang Ftl 07 Dez 2011 13:35 Letzten Beitrag anzeigen
Keine neuen Beiträge Kontaktformular in verschiedenen Spra... PHP / MySQL 5 Gast 29 Sep 2011 12:43 Letzten Beitrag anzeigen
Keine neuen Beiträge Maximale Dateigröße für Bildupload im... PHP / MySQL 7 b-mandy 15 Sep 2011 15:17 Letzten Beitrag anzeigen
Keine neuen Beiträge Kontaktformular, E-Mail wird nicht an... PHP / MySQL 11 gitarrejoern 21 Aug 2011 14:58 Letzten Beitrag anzeigen
Keine neuen Beiträge generiertes Kontaktformular / Grafik ... PHP / MySQL 1 Svensen 21 Aug 2011 12:09 Letzten Beitrag anzeigen