Howto: Send this page to a friend...

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/howto_send_this_page_to_a_friend_37364/page_1 - zur Vollversion wechseln!


Maxx666 schrieb am 10.06.2002 um 11:05

1) Wie kann ich mir einen Button an einer Seite montieren, wo man draufdrücken kann und den Link via Mail einem Freund sendet mit einem definierten/variablen Subject und MailBody?

2) Die Seite ist eine Frame. Kann mich mir eine Url erzeugen mit der die Frame und die Unterframe direkt aufgerufen werden können.


Sushimaster schrieb am 10.06.2002 um 12:00

1) Per JavaScript also mit dem Usereigenen E-Mail Client oder über etwas wie PHP?

2) Bin jetzt indifferent was du genau meinst, aber in beiden Fällen die ich mir denken kann: ja.


Maxx666 schrieb am 10.06.2002 um 12:23

Zitat von Sushimaster
1) Per JavaScript also mit dem Usereigenen E-Mail Client oder über etwas wie PHP?

2) Bin jetzt indifferent was du genau meinst, aber in beiden Fällen die ich mir denken kann: ja.

am liebsten wäre mir gleich über php...da ich mich dann nicht mit dem user-email client spielen muss.

was brauch ich dafür alles? php und iis ist schon installiert.


Tex schrieb am 10.06.2002 um 12:25

mailserver wirst du auch brauchen... (oder ist beim iis schon einer dabei?)

das ganze funktioniert dann mit der mail()-funktion (siehe http://www.php.net)


Sushimaster schrieb am 10.06.2002 um 12:36

Naja, jetzt schreibst da halt zb eine absenden.php die du mit dem "send to friend"-click post-mässig aufrufst. Subject, Body etc. kannst klarerweise entweder als Felder den User eintragen lassen, als hidden mit dem post-aufruf mitschicken oder glei ins PHP schreiben (oder mit cookies, oder.... ach, weiss der teufel was). Die PHP funktion mit der man das macht ist übrigens mail() (für parameter see php.net). Und in deiner PHP Initialisierungsdatei musst du vorher natürlich noch den Mailserver einstellen über den du das ganze machen willst (den brauchst halt, das ist der Nachteil gegenüber der JS Lösung). Ob man den auch ausm mail() heraus bestimmen kann bin ich jetzt überfragt, das brauch ich nie.


Oculus schrieb am 10.06.2002 um 14:26

des is zb a vollwertiger aufruf der mail() funktion vom php

mail("xxx@domain.com", "Betreff", "hier steht die supa message","From: protected\nReply-To: protected");


erster parameter: empfänger
2ter: betreff
3ter: zusätzliche und selbstdefinierte parameter, die dem mail-header hinzugefügt werden
zb eben von wem die mail kommt, wer standardmäßig angeschrieben werden soll, wenn user auf antworten clickt, ....

im mail-header kannst dann auch zb html-files angeben, oder andere dateien anhängen
wennst sowas aber machen willst, muss das ganze im message-block als ascii-zeichen stehen
wie das ganze genau funktioniert, brauch ich hier nicht erklären
schau dir einfach den quelltext von zb einem werbe-newsletter an
dort checkst dann eh, wie des geht

jedenfalls brauchst eben noch die mime-typen, content-boundaries, usw...

wo läuft der server?
wenns eh irgendein gewerblicher host ist, brauchst da um die funktionstüchtigkeit von da mail-funktion net wirklich gedanken machen

aber wenn der bei dir daheim steht, dreh den IIS ab und setz da an apache auf

php auf IIS......pfui :o


Maxx666 schrieb am 10.06.2002 um 15:49

Zitat von mop|simon
des is zb a vollwertiger aufruf der mail() funktion vom php

mail("xxx@domain.com", "Betreff", "hier steht die supa message","From: protected\nReply-To: protected");


erster parameter: empfänger
2ter: betreff
3ter: zusätzliche und selbstdefinierte parameter, die dem mail-header hinzugefügt werden
zb eben von wem die mail kommt, wer standardmäßig angeschrieben werden soll, wenn user auf antworten clickt, ....

im mail-header kannst dann auch zb html-files angeben, oder andere dateien anhängen
wennst sowas aber machen willst, muss das ganze im message-block als ascii-zeichen stehen
wie das ganze genau funktioniert, brauch ich hier nicht erklären
schau dir einfach den quelltext von zb einem werbe-newsletter an
dort checkst dann eh, wie des geht

jedenfalls brauchst eben noch die mime-typen, content-boundaries, usw...

tnx für die ausführliche antwort...wow ;-)

Zitat

wo läuft der server?
wenns eh irgendein gewerblicher host ist, brauchst da um die funktionstüchtigkeit von da mail-funktion net wirklich gedanken machen

ist selbstgemachter server + email server voll funktionsfähig.

Zitat

aber wenn der bei dir daheim steht, dreh den IIS ab und setz da an apache auf

php auf IIS......pfui :o

warum ist php auf iis pfui?? dass zieht dann wieder so einen rattenschwanz mit sich...das nächste ist dann apache auf w2k ist pfui...somit linux....und von linux hab ich wieder keinen check..

TNX :D :)


Maxx666 schrieb am 10.06.2002 um 16:40

Nur mal so eine Grundlegende Frage:

Wie wäre es mit der Kombination W2K-IIS5.0-ASP-MySQL
Wäre ein grosser Vorteil für mich, da ich einge Erfahrung in VbScript hätte. Oder ist das der absolute Schwachsinn??


Vir@s schrieb am 10.06.2002 um 18:38

Zitat von Maxx666
Nur mal so eine Grundlegende Frage:

Wie wäre es mit der Kombination W2K-IIS5.0-ASP-MySQL
Wäre ein grosser Vorteil für mich, da ich einge Erfahrung in VbScript hätte. Oder ist das der absolute Schwachsinn??

Schwachsinn :)

Machs liba mit PHP oder einen Link wenn du des ned über PHP machen willst:

mailto:email@myhost.com?subject=test&body=hugo

subject ist der Betreff und body is der MailBody! Mfg, Vir@s


Tex schrieb am 10.06.2002 um 18:41

Zitat von Vir@s
Schwachsinn :)

so ein schwachsinn wäre es auch wieder nicht. :rolleyes: :D

im prinzip funktioniert es mit asp genauso. trotzdem finde ich php besser/sympathischer.


Maxx666 schrieb am 10.06.2002 um 18:46

Zitat von Vir@s
Schwachsinn :)

Machs liba mit PHP oder einen Link wenn du des ned über PHP machen willst:

mailto:email@myhost.com?subject=test&body=hugo

subject ist der Betreff und body is der MailBody! Mfg, Vir@s

das machen wollen ist ja nicht das problem...sonder das können.
bin wohl zu deppert iis 5.0 + php zu installieren. auch mit dem wizard programm bring ich das scheiss php nicht zu laufen.

ok, dachte ich mir, dann haust dir einfach den Apache 2.0.36 drauf.
nur fand ich keine anleitung bis jetzt, wie dort php installiert wird. nur für den Apache 1.3.xx.

gibts nichts einfaches 2-seitiges, was auch ich dummy kapier??

was soll ich jetzt für kombinationen nehmen, will ja auch eine datenbank dahinter stellen.

(w2k+iis5.0+php4+mysql3.23????) :confused: :confused:


Oculus schrieb am 10.06.2002 um 19:24

php aufm apache zum laufen zu bringen is sau leicht

saug da apache
saug da das php-modul fürn apache
entpacke die dateien vom php-modul laut readme
lösche ausn apache-configfiles die kommentarzeichen von den anweisungen für das php-modul, laut readme

wennst das net zambringst, solltest lieber erst gar net drüber nachdenken, sowas überhaupt programmieren zu wollen ;)


Maxx666 schrieb am 10.06.2002 um 20:18

ähmmm...habs endlich auch unter IIS 5.0 zammenbracht PHP zu rennen zu bringen.

Warum sagte mir keiner das die HTML Seite die Endung .PHP haben muss....:D :D :D :D :D :rolleyes: ????


Oculus schrieb am 10.06.2002 um 20:25

..............................
.............................
..............................
............................
.............................
.................................

sorry, an das hab ich nicht gedacht :D :D :D




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025