Autor Beitrag
NetZwerg
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 448

Slackware 10.1
Kylix 3, D5 Standard
BeitragVerfasst: Mo 31.05.04 18:39 
Hi,

weiß jemand wo ich ein Kontakt-Formular für eine Homepage für gewerbliche Nutzung und ohne Werbung (wichtig!) herkriegen kann?

Thx,
Dave

_________________
"Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Mo 31.05.04 19:53 
selber schreiben? :roll:

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
NetZwerg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 448

Slackware 10.1
Kylix 3, D5 Standard
BeitragVerfasst: Mo 31.05.04 20:08 
cgi/php können? :roll:

_________________
"Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Mo 31.05.04 20:13 
Zitat:
ein Kontakt-Formular


wie solls denn aussehen? ich hab ja etz zeit, sind ja ferien :D

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
NetZwerg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 448

Slackware 10.1
Kylix 3, D5 Standard
BeitragVerfasst: Di 01.06.04 13:11 
Ganz schlicht vielleicht nur Absender (Name), Text und abschicken! Das wär super, thx!! :D

_________________
"Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
Phobeus
ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1280

Linux (FC6), WinXP Pro (Box)
D6 Pers, D7 Pro, FPC 2.x
BeitragVerfasst: Di 01.06.04 14:41 
Und da wundert man sich warum es der Branche dann so schlecht geht. 1/4 Stunde (inklusive Teepause) und jeder wirds Dir coden ohne das es für ein Gewerbe einen Verlust darstellt. Sind ja alles... Nettobeträge O_o Ansonsten gehe mal nach www.php.net und schau mal nach "mail"...

_________________
"Menschen sterben nicht wenn man sie zu Grabe trägt, sondern wenn sie ihre Träume verlieren..."
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Di 01.06.04 20:38 
:? etz hab ichs vergessen... morgen dann :)

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
NetZwerg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 448

Slackware 10.1
Kylix 3, D5 Standard
BeitragVerfasst: Mi 02.06.04 18:32 
wär wirklich super, danke, ich steig durch das zeug bei php.net nämlich nich so richig durch. hab auch noch nie was in php gemacht...

_________________
"Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Do 03.06.04 11:00 
ausblenden volle Höhe Quelltext
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:
<html>
<head>
<title>Kontaktformular</title>
<link rel="StyleSheet" href="style.css">
</head>
<body>
<span style="font-size: 18pt;font-family:Arial">Kontakt</span><br><br><br><br><br>
<div align="center">

<br><br>
<form name="mail" action="mail.php" method="post">
<table border=0 width="345">
<tr>
<td align="right" width="50%"><b>Name :</b></td>
<td><input type="text" name="name" size=22></td>
</tr>

<tr>
<td align="right" width="50%"><b>E-Mail :</b></td>
<td><input type="text" name="mail" size=22></td>
</tr>

<tr>
<td align="right"><b>Betreff :</b></td>
<td><input type="text" name="subject" size=22></td>
</tr>

<tr>
<td colspan="2"><textarea rows=10 cols=40 name="text" wrap="hard"></textarea></td>
</tr>


<tr>
<th width="50%"><input type="submit" value=":: absenden" class="btn"></td>
<th width="50%"><input type="reset"  value=":: zurücksetzen" class="btn"></td>
</tr>
</table>
</form>
</div>

</body>
</html>


und noch mail.php:
ausblenden volle Höhe Quelltext
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:
<html>
<head>
<title>Kontakt</title>
<link rel="StyleSheet" href="style.css">
</head>
<body>
<?php
 $mailto = "blubb@lab.de";  //hier die e-mail addresse angeben!
 if (!isset($_POST["name"])) {
  echo("Geben Sie ihren Namen an!<br><a href=\"JavaScript:history.go(-1)\">Zurück...</a>");
  die;
 }
 
 if (!isset($_POST["mail"])) {
  echo("Geben Sie eine gültige E-Mail Addresse an!<br><a href=\"JavaScript:history.go(-1)\">Zurück...</a>");
  die;
 }
 
  if (!isset($_POST["subject"])) {
  echo("Geben Sie einen Betreff an!<br><a href=\"JavaScript:history.go(-1)\">Zurück...</a>");
  die;
 }
 
 if (!isset($_POST["text"])) {
  echo("Geben Sie einen Text an!<br><a href=\"JavaScript:history.go(-1)\">Zurück...</a>");
  die;
 }
 
 $header = "From: <".$_POST["name"]."> ".$_POST["mail"]."\n";
 $header.= "Reply-To: ".$_POST["mail"]."\n";
 $header.= "X-Sender-IP: $REMOTE_ADDR\n";
 $header .= "Content-Type: text/html";
 
 $body = strip_tags($_POST["text"]);
 $body = nl2br($body);
 
 mail($mailto, $_POST["subject"], $body, $header);
 echo("Vielen Dank für Ihre Anfrage.<br><a href=\"JavaScript:history.go(-1)\">Zurück...</a>")
?>
</body>

</html>

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
NetZwerg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 448

Slackware 10.1
Kylix 3, D5 Standard
BeitragVerfasst: Do 03.06.04 15:02 
Kleiner Verbesserungsvorschlag: bei den ganzen zurück-Teilen die Häkchen weglassen!!

nicht
ausblenden Quelltext
1:
echo("Geben Sie eine gültige E-Mail Addresse an!<br><a href=\"JavaScript:history.go(-1)\">Zurück...</a>");					


sondern
ausblenden Quelltext
1:
echo("Geben Sie eine gültige E-Mail Addresse an!<br><a href=JavaScript:history.go(-1)>Zurück...</a>");					


Aber funzt irgendwie nich... muss das aufm server sein damit das funktioniert? so wie .htaccess!?

// Funzt nich sieht folgendermaßen aus: Alle felder schön eingetragen, und dann das:

ausblenden Quelltext
1:
2:
3:
4:
5:
Zurück..."); die; } if (!isset($_POST["mail"])) { echo("Geben Sie eine gültige E-Mail Addresse an!
Zurück..."); die; } if (!isset($_POST["subject"])) { echo("Geben Sie einen Betreff an!
Zurück..."); die; } if (!isset($_POST["text"])) { echo("Geben Sie einen Text an!
Zurück..."); die; } $header = "From: <".$_POST["name"]."> ".$_POST["mail"]."\n"; $header.= "Reply-To: ".$_POST["mail"]."\n"; $header.= "X-Sender-IP: $REMOTE_ADDR\n"; $header .= "Content-Type: text/html"; $body = strip_tags($_POST["text"]); $body = nl2br($body); mail($mailto, $_POST["subject"], $body, $header); echo("Vielen Dank für Ihre Anfrage.
Zurück...") ?>

_________________
"Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Do 03.06.04 15:08 
NetZwerg hat folgendes geschrieben:
Kleiner Verbesserungsvorschlag: bei den ganzen zurück-Teilen die Häkchen weglassen!!

nicht
ausblenden Quelltext
1:
echo("Geben Sie eine gültige E-Mail Addresse an!<br><a href=\"JavaScript:history.go(-1)\">Zurück...</a>");					


sondern
ausblenden Quelltext
1:
echo("Geben Sie eine gültige E-Mail Addresse an!<br><a href=JavaScript:history.go(-1)>Zurück...</a>");					


warum? macht man das nicht? doch, macht man :)
Zitat:
Aber funzt irgendwie nich... muss das aufm server sein damit das funktioniert? so wie .htaccess!?


jup :P muss es

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
Raphael O.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1596


VS 2013
BeitragVerfasst: Do 03.06.04 15:09 
und der Server muss zusätzlich noch PHP unterstützen...
du kannst dir sowas auch lokal einrichten, was aber ein wenig kompliziert ist ;)
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Do 03.06.04 15:13 
bzw. Suche in: Delphi-Forum, Delphi-Library SDS benutzen :P

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
Chatfix
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1583
Erhaltene Danke: 10

Win 10, Win 8, Win 7, Win Vista, Win XP
VB.net (VS 2015), MsSQL (T-SQL), HTML, CSS, PHP, MySQL
BeitragVerfasst: Fr 04.06.04 11:42 
Fiji-Fighter hat folgendes geschrieben:
und der Server muss zusätzlich noch PHP unterstützen...
du kannst dir sowas auch lokal einrichten, was aber ein wenig kompliziert ist ;)

Lokalen Webserver installieren, wasn daran kompliziert? Lässt sich installieren wie jedes andere Programm auch...

_________________
Gehirn: ein Organ, mit dem wir denken, daß wir denken. - Ambrose Bierce
Raphael O.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1596


VS 2013
BeitragVerfasst: Fr 04.06.04 14:01 
für mich ist das nicht sonderlich kompliziert, aber nicht allen geht es so...
und IMO musste man bei Apache doch noch relativ viel selbst einstellen und PHP extra installieren (?)
also schon wesentlich mehr als eine "normale" isntallation...
ist natürlcih gut schaffbar, aber eben nicht für alle ;)

übrigens mag ich solche Sprüche überhaupt nicht ;)
(Zitat meiner Chemielehrerin: "ist doch alles ganz einfach" -> finde ich auch, aber 80% der Mitschüler schauen in die Röhre... :-/ man sollte und kann das nicht so pauschalisieren...
nichts gegen dich, aber solche Aussagen bringen echt nicht viel... wenn jetzt die entsprechende PErson ein Problem mit dem installieren des lokalen WEbservers hat, dann traut sie sich nachher nicht nachzufragen, weil es ja "ganz einfach" ist...
naja, meine Meinung :roll: )
Chatfix
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1583
Erhaltene Danke: 10

Win 10, Win 8, Win 7, Win Vista, Win XP
VB.net (VS 2015), MsSQL (T-SQL), HTML, CSS, PHP, MySQL
BeitragVerfasst: Fr 04.06.04 14:14 
Man muss ja nicht unbedingt gleich nen apache draufhämmern...

ich nutze immer den Webserver von www.omnicron.ca

Einfach zu installieren und ich kann all meine PHP Webseiten offline testen

_________________
Gehirn: ein Organ, mit dem wir denken, daß wir denken. - Ambrose Bierce
Phobeus
ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1280

Linux (FC6), WinXP Pro (Box)
D6 Pers, D7 Pro, FPC 2.x
BeitragVerfasst: So 06.06.04 10:06 
Würde aber doch sehr zum Apache neigen. Weil das sowas einfach ist, finde ich auch nicht (zumindest aus der Sicht einer Person, die es noch nie gemacht hat). Sicherlich gibt es einfachere Pakete als Apache (oder Mischlösungen wie XAMP), allerdings bin ich ein Verfechter der These, dass man nicht konsumieren des Konsums wegen sollte, sondern nur dann, wenn man auch einen Vorteil davon hat. Oder bezogen auf das Problem, sich eben in Apache einarbeiten, weil hat man es erst einmal gemacht, wird man darüber lachen... und sollte man dann doch noch einmal irgendwann an einen Linux-Rechner gelangen, wird man mit nur weiteren 5 Minuten einlesen auch diesen Konfigurieren können. So ein Praktikant würde bei mir kein Tee mehr kochen, dass ist dann etwas für jene, die XAMP versuchen zu installieren... ;) just my six cent.

_________________
"Menschen sterben nicht wenn man sie zu Grabe trägt, sondern wenn sie ihre Träume verlieren..."
NetZwerg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 448

Slackware 10.1
Kylix 3, D5 Standard
BeitragVerfasst: So 06.06.04 14:31 
Chatfix hat folgendes geschrieben:
Man muss ja nicht unbedingt gleich nen apache draufhämmern...

ich nutze immer den Webserver von www.omnicron.ca

Einfach zu installieren und ich kann all meine PHP Webseiten offline testen


Hab mir den mal runtergeladen, wie machich das jetz?? :mrgreen:

_________________
"Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
NetZwerg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 448

Slackware 10.1
Kylix 3, D5 Standard
BeitragVerfasst: So 06.06.04 15:30 
Alls klar, hab's... Aber jetz nochmal ne Frage: Das teil hat nich funktioniert (Fehler 403, keine Berechtigung!?)

//EDIT und wenn ichs mit nem lokalen server probiere klappts auch nich, weiler keine mailz über localhost/25 versenden kann. was könnte man denn da als smtp-server nehmen??

_________________
"Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur