Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   mailformulier maken (https://forum.scholieren.com/showthread.php?t=12578)

micha 24-12-2001 22:21

mailformulier maken
 
Hoe maak ik een mailformulier dat buiten
de e-mailprogramma's om toch kan e-mailen.
dus bijvoorbeeld iemand die hotmail gebruikt en
dus niet zijn outlook heeft ingesteld,
toch een bericht via dat formulier te sturen
zonder eerst bij hotmail in te loggen.
ik heb hier al naar gezocht maar niet gevonden.
bedankt alvast

Chimera 24-12-2001 23:25

Heb je script-toegang op je webserver. Zo ja, welke (PHP, Perl)?

Marc S 24-12-2001 23:30

http://home.wanadoo.nl/tsd-mas/dump/form_processor.pl

Nog van 1 van mijn oude sites http://forum.scholieren.com/biggrin.gif

Gewoon aanroepen vanuit een HTML formulier en een beetje modificeren...

[edit]
Heb je wel shell-access en CGI/PERL support voor nodig, ook moet er tevens werkend Sendmail op de server draaien...



[Dit bericht is aangepast door Marc S (25-12-2001).]

micha 25-12-2001 07:33

Ik heb geen idee wat ik kan op mijn webserver.
We hebben hier namelijk een eigen webserver
gemaakt en de website staat dus op mijn harde
schijf.
ik ga het wel even uitzoeken

Jozzy 25-12-2001 09:35

je kan http://htmlgear.lycos.com eens bekijken. werkt fijn (je kan heel veel aanpassen enzo), maar er zit wel een beetje reclame bij http://forum.scholieren.com/frown.gif

micha 26-12-2001 08:15

Ik heb het ook even uitgezocht over welke scripts werken.
we hebben een heel simpel programma dus geen scripot ondersteuning.
maar ik heb nu zo'n mailform met een cgi-bestandje erbij.
is dit de oplossing?

ff een vraagje daarover:
in het readme bestandje staat dit:
- mailform.cgi
Het programma dat de inhoud van het formulier verwerkt en per E-Mail naar de
ontvanger stuurt. Zet dit bestand in een 'executable' directory, vaak cgi-bin
of een subdirectory daarvan. Dit bestand en de directory waar je dit bestand
in zet stel je in als executable met het UNIX-commando 'CHMOD 755'. Kijk in de
help-bestanden van het programma dat je gebruikt om deze bestanden op je site
te zetten hoe je dit moet doen.

hoe bedoelen ze dit? moet ik gewoon een map
cgi-bin maken? en daar het cgi-bestandje inzetten?
en wat doe ik met dat UNIX-commando?
HELP ik snap hier nix van.


[Dit bericht is aangepast door micha (26-12-2001).]

[Dit bericht is aangepast door micha (26-12-2001).]

MilieuGaatVoor 26-12-2001 13:26

php-mailform:

Code:

//email gegevens naar mijn emailadres
$Date = date("d-m-Y");
$Time = date("H:i");
mail(
"floriandraisma@chello.nl",
"$naam heeft het brief-schrijf formulier gebruikt!",
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<HTML>
<head>
<style type=\"text/css\">@import url(http://www.klas5w.dts.nl/css/algemeen.css);</style>
</head>
<body bgcolor=\"#42709e\" link=\"#ffffff\" vlink=\"#cccccc\" alink=\"#0000ff\">
<table>
<tr>
<td>IP:</td>
<td>$REMOTE_ADDR</td>
</tr>
<tr>
<td>Host:</td>
<td>$REMOTE_HOST</td>
</tr>
<tr>
<td>Vorige pagina:</td>
<td>$vorige</td>
</tr>
<tr>
<td>Gepost op:</td>
<td>$Date om $Time uur</td>
</tr>
<tr><td height=15></td></tr>
<tr>
<td>Naam:</td>
<td>$naam</td>
</tr>
<tr>
<td>Adres:</td>
<td>$adres</td>
</tr>
<tr>
<td>Postcode + Plaats:</td>
<td>$postcode_cijfers $postcode_letters $plaats</td>
</tr>
<tr>
<td>E-mail:</td>
<td>$email</td>
</tr>
<tr>
<td>Telefoonnummer:</td>
<td>$telefoon</td>
</tr>
<tr>
<td>Faxnummer:</td>
<td>$fax</td>
</tr>
<tr><td height=15></td></tr>
<tr>
<td>Naam school:</td>
<td>$school</td>
</tr>
<tr>
<td>Plaats school:</td>
<td>$school_plaats</td>
</tr>
<tr>
<td>Universiteit:</td>
<td>$naam_un</td>
</tr>
<tr>
<td>Faculteit:</td>
<td>$naam_fac</td>
</tr>
</table>
</body></html>",
"From: $naam <$email>\nReply-to: $email\nReturn-path: $email\nContent-Type: text/html; charset=\"iso-8859-1\" Content-Transfer-Encoding: quoted-printable");

ik heb het ook maar van iemand anders, ik kan geen php dus ik weet niet of het klopt (zelf nooit gebruikt)

maar suxes ermee

F10®!@n 26-12-2001 14:00

Citaat:

Socratesss schreef:
php-mailform:

Code:

//email gegevens naar mijn emailadres
$Date = date("d-m-Y");
$Time = date("H:i");
mail(
"floriandraisma@chello.nl",
"$naam heeft het brief-schrijf formulier gebruikt!",
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<HTML>
<head>
<style type=\"text/css\">@import url(http://www.klas5w.dts.nl/css/algemeen.css);</style>
</head>
<body bgcolor=\"#42709e\" link=\"#ffffff\" vlink=\"#cccccc\" alink=\"#0000ff\">
<table>
<tr>
<td>IP:</td>
<td>$REMOTE_ADDR</td>
</tr>
<tr>
<td>Host:</td>
<td>$REMOTE_HOST</td>
</tr>
<tr>
<td>Vorige pagina:</td>
<td>$vorige</td>
</tr>
<tr>
<td>Gepost op:</td>
<td>$Date om $Time uur</td>
</tr>
<tr><td height=15></td></tr>
<tr>
<td>Naam:</td>
<td>$naam</td>
</tr>
<tr>
<td>Adres:</td>
<td>$adres</td>
</tr>
<tr>
<td>Postcode + Plaats:</td>
<td>$postcode_cijfers $postcode_letters $plaats</td>
</tr>
<tr>
<td>E-mail:</td>
<td>$email</td>
</tr>
<tr>
<td>Telefoonnummer:</td>
<td>$telefoon</td>
</tr>
<tr>
<td>Faxnummer:</td>
<td>$fax</td>
</tr>
<tr><td height=15></td></tr>
<tr>
<td>Naam school:</td>
<td>$school</td>
</tr>
<tr>
<td>Plaats school:</td>
<td>$school_plaats</td>
</tr>
<tr>
<td>Universiteit:</td>
<td>$naam_un</td>
</tr>
<tr>
<td>Faculteit:</td>
<td>$naam_fac</td>
</tr>
</table>
</body></html>",
"From: $naam <$email>\nReply-to: $email\nReturn-path: $email\nContent-Type: text/html; charset=\"iso-8859-1\" Content-Transfer-Encoding: quoted-printable");

ik heb het ook maar van iemand anders, ik kan geen php dus ik weet niet of het klopt (zelf nooit gebruikt)

maar suxes ermee

Hee. Die komt me bekend voor http://forum.scholieren.com/wink.gif

Deze is al oud. Ik denk dat ik het nu anders zou maken...

The-Offspring-GeeK 26-12-2001 14:11

niet moeilijk...
HTML
- email
- subject
- bericht

PHP
<?
mail($email, $subject, $bericht);
?>


klaar is kees.

micha 26-12-2001 14:31

het spijt me, maar ik snap er niet zoveel van.
als ik de code kopieer naar een html pagina.
(in de bron dus)
gebeurd er volgens mij niet wat er zou
moeten gebeuren.
kan niemand de html code werkend uploaden?
iig bedankt voor de moeite

MilieuGaatVoor 26-12-2001 16:14

Citaat:

micha schreef:
het spijt me, maar ik snap er niet zoveel van.
als ik de code kopieer naar een html pagina.
(in de bron dus)
gebeurd er volgens mij niet wat er zou
moeten gebeuren.
kan niemand de html code werkend uploaden?
iig bedankt voor de moeite

heb je wel een server die php en perl en shit geinstalleerd heeft?

en volgens mij moeten die php-tags in de head.

The-Offspring-GeeK 26-12-2001 16:18

je moet die code wel kopieeren, die van PHP,

een formulier kun je wel zelf maken.

maar je moet die

<?
mail(blaaaat);
?>

in mail.php zetten

(als je het over mijn geval had)..

micha 26-12-2001 19:07

Citaat:

Socratesss schreef:
heb je wel een server die php en perl en shit geinstalleerd heeft?

en volgens mij moeten die php-tags in de head.

eerlijk gezegd, volgens mij niet.
maar kan het niet via zo'n cgi bestandje?
je weet wel, met een map cgi-bin (zoals dit forum ook heeft.
en dan een mail.cgi bestand en daar de ingevulde waarde naar wegschrijven.



Alle tijden zijn GMT +1. Het is nu 04:34.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.