Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Kontakformular erstellen.

Diskussion: Kontakformular erstellen. im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Bisher nutzte ich den Freewebspace von Arcor, um eine kleine Internetpräsenz ins Netz zu stellen. Da mir die 50 ...

Antwort
Alt 19.01.06, 18:02   #1 (permalink)
 
Registriert seit: 25.12.04
stone.dr Leistung: Facit NTK
Likes: 0
Standard Kontakformular erstellen.

Anzeige

Bisher nutzte ich den Freewebspace von Arcor, um eine kleine Internetpräsenz ins Netz zu stellen.
Da mir die 50 MB aber nicht reichen, habe ich mich jetzt entschlossen, Webspace zu mieten.
Bei Arcor hatte ich die Möglichkeit, ein Kontakformular zu erstellen.
Follgenden Script habe ich direkt von Arcor:

Zitat:
<div align="left">
<p>
<form action=/cgi-bin/formmail method=POST>

<input type=hidden name=email value="hoohead@arcor.de">
<input type=hidden name=url value="http://www.google.de">
<!-- Hier beginnt die Tabelle -->
<table border="0" align="center">
<tr>
<td>
Betreff:<br>
<input type="text" name="Betreff" size="30"></td>
</tr>
<tr>

<td><textarea name="Text" cols="50" wrap="VIRTUAL" rows="8">
</textarea></td>
</tr>
<tr align="center">
<td><input type=submit value="Ab geht die Post">
<input type=reset value="Nein, doch nicht"></td>
</tr>
</table>
<!--- Hier endet die Tabelle -->
</form>

</p></div>
In meinem neuen Webspace befindet sich im HTML Ordner (wo die index drinn liegt), der cgi-bin Ordner.

Wie mache ich das mit dem Kontaktformular?
Kann ich auch e-mail Konten ansprechen, die außerhalb liegen, oder muss ich erst ein internes e-mail konto erstellen?

Was ich gerade noch gesehen habe, bei arcor ist der cgi-bin ordner gar nicht im ftp-Verzeichnis.

Bei meinem neuen Webspace siehts so aus:

cgi-bin (Ordner)
index.html
..
..
stone.dr ist offline   Mit Zitat antworten
Alt 19.01.06, 18:47   #2 (permalink)
 
Registriert seit: 17.01.06
Oi!Alex Leistung: 8086
Likes: 7
Standard

Zitat:
<form action=/cgi-bin/formmail method=POST>
das /cgi-bin/formmail musste z.b. durch kontaktsent.php ändern und eine dem entsprechende kontaktsent.php erstellen die die POST-Variablen verabeitet und dir die per email zuschickt.
such mal in google dannach
wobei es sicher saubrer ist wenn man das direkt alles in einer php datei macht...
Oi!Alex ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 19.01.06, 18:54   #3 (permalink)
Themenstarter
 
Registriert seit: 25.12.04
stone.dr Leistung: Facit NTK
Likes: 0
Standard

Ich kenn mich zwar mit HTML weitgehenst aus, aber von PHP habe ich leider keinen Plan.
Ich weiß, dass ich mir das demnächst unbedingt aneignen muss, suche aber im Augenblick nach ner "Einfachen" Lösung.
stone.dr ist offline   Mit Zitat antworten
Alt 19.01.06, 19:58   #4 (permalink)
Senior Member
 
Registriert seit: 18.09.05
[starfoxx] Leistung: Facit NTK
Likes: 0
Standard

Also, sehe ich das richtig:
Du bist mit deiner Seite von A nach B umgezogen.
Und nun probierst du die Scripts die auf A liefen auf B zum laufen zu bringen, richtig?

Man hat mehrere möglichkeiten eine email zu versenden.
Einerseits per diese cgi-zeug (hat glaubich was mit peral zu tun, keine Ahnung ehrlichgesagt).
Oder aber, die einfachere Methode per PHP.
Da gibt es eine Mail funktion. die ist toll, und läuft direkt, automatisiert über den Apache Server.

Zum ersten, wahrscheinlich liegt daran dass Arcor dieses "Script Inputs" nicht offen rumliegen lassenw will, daher findet man die nicht, und daher geben sie vor wie diese Formulare auszusehen haben.

Ich rate dir zu PHP. (lernen! )
Ich könnte dir ein lauffähiges Script schicken, wenn dein Server mail() unterstüzt.
[starfoxx] ist offline   Mit Zitat antworten
Alt 19.01.06, 22:49   #5 (permalink)
Themenstarter
 
Registriert seit: 25.12.04
stone.dr Leistung: Facit NTK
Likes: 0
Standard

Hey Starfox das wäre super.
Der Server unterstützt PHP, Mysql usw.

Meine e-mail hab ich Dir als PN geschickt.

THX
stone.dr ist offline   Mit Zitat antworten
Alt 20.01.06, 08:05   #6 (permalink)
Senior Member
 
Registriert seit: 18.09.05
[starfoxx] Leistung: Facit NTK
Likes: 0
Standard

Code:
//Benutze das als Include. Daher kein <html> usw.

<b>Kontaktformular</b><br /><br />

<form action="<?PHP $_SERVER['PHP_SELF'] ?>" method="post">
<table width="100%">
<tr>
 <td>Name: </td>
 <td><input type="text" name="name" size="30"></td>
</tr>
<tr>
 <td>E-Mail: </td>
 <td><input type="text" name="email" size="30"></td>
</tr>
<tr>
 <td>Betreff: </td>
 <td><input type="text" name="betreff" size="30"></td>
</tr>
<tr>
 <td>Nachricht: </td>
 <td><textarea name="nachricht" rows="6" cols="30"></textarea> </td>
</tr>
</table>
<input type="submit" value="Senden">
<input type="reset" value="Löschen"><br>
</form>

<?
$empfaenger="name@email.de";
$text="Name: $name\n\rE-mail: $email \n\rBetreff: $betreff \n\r\n\rNachricht: \n$nachricht";

if($name && $email && $betreff && $nachricht)
{
mail($empfaenger,$betreff,$nachricht,"From: $name <$email>");
echo 'Deine Email wurde gesendet. Wir versuchen dir so schnell wie m&ouml;glich zu antworten. ';
}
else
{
echo 'Bitte alle Felder ausf&uuml;llen. <br /><br />';
}
?>
Achwas Email ...
Hoffe es funktioniert.
Ist eigentlich selbsterklärend. denk ich mal. Sonst fragen!
[starfoxx] ist offline   Mit Zitat antworten
Alt 20.01.06, 16:11   #7 (permalink)
Themenstarter
 
Registriert seit: 25.12.04
stone.dr Leistung: Facit NTK
Likes: 0
Standard

Danke für die schnelle Antowrt.

Mein GoLive zeigt unten, wenn ich den Queltext eingebe, einen Fehler aus.

Zitat:
$empfaenger="name@email.de";
Das steht als Text da und nicht als Anweisung.
Ich nehme an, ich muss das mit einem PHP Programm machen, welches ich leider nicht habe.

Trotzdem Danke
stone.dr ist offline   Mit Zitat antworten
Alt 20.01.06, 19:11   #8 (permalink)
dfi
 
Registriert seit: 20.05.05
dfi Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von stone.dr
Ich nehme an, ich muss das mit einem PHP Programm machen, welches ich leider nicht habe.
Ein einfacher Texteditor wie der WindowsEditor tut's doch auch.

MfG dfi
dfi ist offline   Mit Zitat antworten
Alt 20.01.06, 19:55   #9 (permalink)
 
Registriert seit: 17.01.06
Oi!Alex Leistung: 8086
Likes: 7
Standard

phpedit 3 ist freeware (musste mal bei google suchen) und für freeware ganz okay am besten wie ich finde ist ZendStudio kostet aber...
Oi!Alex ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Kontakformular erstellen.
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Win INI erstellen mayer12 Windows 1 11.06.06 14:02
.txt erstellen GDI (Web-) Design und webbasierte Sprachen 2 08.01.06 14:10
.exe erstellen Black_Box_91 (In)security allgemein 8 01.12.05 19:00
iso erstellen Dawen Linux/UNIX 6 24.02.05 19:58
EAP´s erstellen .... CubiC Windows 0 14.11.02 16:54


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61