Xantian schrieb am 15.10.2003 um 20:50 Uhr
Also ich bin von 6 bis 20 auf´er Arbeit, und brauche dringend euere hilfe!!!
Also es muss ein formular neben bezeichnung müssen eingabe fenster sein sein ungefähr so :
bezeichnung1 __________
bezeichnung2 _________
bezeichnung3 _________
bezeichnung4 __________
bezeichnung5 ___________
bezeichnung6 __________
bezeichnung7 ___________
SUBMIT CANCEL
das soll alles z.B. an blabla@blabla.de automatisch gehen sobald es auf SUBMIT gedrückt ist wenns auf CANCEL sollen alle eingaben gelöscht werden.
Dazu muss es noch in MySQL gespeichert werden und ein extra formular wo ich nach suchen kann!
BITTE BITTE ES IST WICHTIG HELFT MIR!
(es ist zwar niet viel Arbeit aber ich muss wirklich viel arbeiten!!!)
Danke im vorraus!
Tendor schrieb am 15.10.2003 um 21:26 Uhr
klar helfen wir dir.
wo hängst du denn fest ?
:P
Xantian schrieb am 15.10.2003 um 21:42 Uhr
Eigentlich hänge ich net fest sondern habe 0 sekunden zum proggen und ich brauche es dringen für meine seite (nichts kommerzielles ehrenwort) und möchte jemanden bieten der das für mich machen kann (wenn ich ins netz gehe dann nur Online Banking)
Und Danke
Tendor schrieb am 15.10.2003 um 21:59 Uhr
>sondern habe 0 sekunden zum proggen
bla....
hab auch keine zeit...
lol
Dr.HDi schrieb am 15.10.2003 um 22:05 Uhr
Check this out:
http://de.selfhtml.org/html/formulare/index.htm
or
http://google.de
hab auch keine zeit...
Agree !
Xantian schrieb am 16.10.2003 um 09:00 Uhr
jaja bla bla
<?php
function doerror($errmsg) {
echo $errmsg."n<br>";
die('In aufrufenden Formular steckt noch ein Konfigurationsfehler!');
}
if ($REQUEST_METHOD != "POST") doerror ('Mail funktioniert nur per POST. Bitte auf <form method="post"> abändern');
if (!isset($HTTP_POST_VARS["ser"])) doerror ('to-Feld fehlt: Es wurde keine Seriennummer agegeben.');
if (!isset($HTTP_POST_VARS["rma"])) doerror ('from-Feld fehlt: Es wurde keine RMA angegeben.');
if (!isset($HTTP_POST_VARS["name"])) doerror('subject-Feld fehlt: Es wurde kein Name angegeben');
if (!isset($HTTP_POST_VARS["stras"])) doerror('topage-Feld fehlt: Es wurde keine Strasse/Nr. angegeben.');
if (!isset($HTTP_POST_VARS["postl"])) doerror('topage-Feld fehlt: Es wurde kein ORT/PLZ angegeben.');
if (!isset($HTTP_POST_VARS["tel"])) doerror('topage-Feld fehlt: Es wurde keine Telefon angegeben.');
soweit bin ich schon
Danke für mithilfe! >:o(
MrNase schrieb am 16.10.2003 um 11:49 Uhr
:rolleyes:
Ich kann dir fertige Scripte geben/zeigen. Ein bissel Zeit wirst du aber schon mitbringen müssen.
PHP : Scripts and Programs : Form Processors
Xantian schrieb am 16.10.2003 um 13:41 Uhr
Danke
ich habe es soweit fertig
<?php
function doerror($errmsg) {
echo $errmsg."n<br>";
die('In aufrufenden Formular steckt noch ein Konfigurationsfehler!');
}
if ($REQUEST_METHOD != "POST") doerror ('Mail funktioniert nur per POST. Bitte auf <form method="post"> abändern');
if (!isset($HTTP_POST_VARS["ser"])) doerror ('to-Feld fehlt: Es wurde keine Seriennummer agegeben.');
if (!isset($HTTP_POST_VARS["rma"])) doerror ('from-Feld fehlt: Es wurde keine RMA angegeben.');
if (!isset($HTTP_POST_VARS["name"])) doerror('subject-Feld fehlt: Es wurde kein Name angegeben');
if (!isset($HTTP_POST_VARS["stras"])) doerror('topage-Feld fehlt: Es wurde keine Strasse/Nr. angegeben.');
if (!isset($HTTP_POST_VARS["postl"])) doerror('topage-Feld fehlt: Es wurde kein ORT/PLZ angegeben.');
if (!isset($HTTP_POST_VARS["tel"])) doerror('topage-Feld fehlt: Es wurde keine Telefon angegeben.');
if (!isset($HTTP_POST_VARS["error"])) doerror('topage-Feld fehlt: Es wurde keine Error Meldung angegeben.');
$dontsend = array('ser', 'rma', 'name', 'stras', 'postl', 'tel', 'error');
$mailtext = 'Gericom-Eskalation';
if (isset($HTTP_REFERER)) {
//Ja, also in die Mail schreiben
$mailtext.= "from URL $HTTP_REFERER.\n";
} else {
//Nein, also Satz beenden
$mailtext.= ".\n";
}
reset ($HTTP_POST_VARS);
while (list ($varname, $varvalue) = each ($HTTP_POST_VARS)) {
if (!in_array($varname, $dontsend)) $mailtext.= "$varname:\t $varvalue\n";
}
mail($HTTP_POST_VARS["to"], $HTTP_POST_VARS["subject"], $mailtext, "From: ".$HTTP_POST_VARS["from"]."\nContent-Type: text/plain; charset="iso-8859-1"\nContent-Transfer-Encoding: 8bit\nX-Mailer: SimpleForm");
header("Location: ".$HTTP_POST_VARS["topage"]);
?>
MrNase schrieb am 16.10.2003 um 13:52 Uhr
Und warum postest du es hier? Brauchst du weitere Hilfe? Ich kann mit dem Code nix anfangen, wenn ich sowas brauche dann schreibe ich es mir selber :rolleyes:
Xantian schrieb am 16.10.2003 um 16:29 Uhr
ich möchte es über mysql laufen lassen mit späterer suche. also das es direkt an eine email adresse geht und zugleich in der datenbank gespeichert wird um später nach zu suchen
MrNase schrieb am 16.10.2003 um 21:39 Uhr
WAS möchtest du über MySQL laufen lassen? Was soll gespeichert werden? Wie soll gesucht werden?
Sagen wir mal so, du willst jetzt ein Rezept für eine Pizza von mir haben. Auf die frage welche Pizza, sagst du "eine runde Pizza". :D
Tut mir leid wenn es sich unhöflich liest, aber ohne Angaben kann ich keine Pizza backen/rezept erstellen. ;)
Xantian schrieb am 17.10.2003 um 16:12 Uhr
MrNase postete
WAS möchtest du über MySQL laufen lassen? Was soll gespeichert werden? Wie soll gesucht werden?
Sagen wir mal so, du willst jetzt ein Rezept für eine Pizza von mir haben. Auf die frage welche Pizza, sagst du "eine runde Pizza". :D
Tut mir leid wenn es sich unhöflich liest, aber ohne Angaben kann ich keine Pizza backen/rezept erstellen. ;)
Klor doch :)
Also wenn ich alle eingaben ins formular eingetippt habe soll soll es so gespeichert werden und direct eine mail an z.B. an support@ex-geeks.net gehen und dazu noch das ich nach einzelnen suchen kann z.B.
SUCHE nach : RMA oder PLZ oder Namen oder Seriennummer etc.pp aus der Datenbank ist es möglich?