[GastForen Programmierung/Entwicklung PHP und MySQL Hilfe bei Mail mit zwischen Korrektur Seite

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Hilfe bei Mail mit zwischen Korrektur Seite

networkle
Beiträge gesamt: 10

8. Sep 2005, 21:35
Beitrag # 1 von 11
Bewertung:
(1886 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
HI @ all,

Ihr habt mir ja schon mal geholfen und ich hoffe Ihr könnte mir wieder weiterhelfen.

zum fall:

habe ein einfaches formular entworfen. nach dem ausfüllen der felder wird der inhalt zur kontrolle an eine neue seite weitergeleitet. das funktioniert auch.
danach soll der inhalt nach dem korrekturlesen versandt werden. das funktioniert mit einer mail.php.

die mail.php funktioniert.

mein problem ist:

wenn ich auf der ersten seite die felde ausfülle, soll das textarea feld auch in die neue seite ünbernommen werden. das geht aber nur wenn ich auf der korrektur seite das eingabe feld textarea in ein input feld umschreibe. erst dann werden die mitteilungen aus dem textarea feld hineingeschrieben.

wie kann ich es machen das ich eine korrektur seite seite bekomme die nicht wieder aus form input feldern bestht sondern das mir der text nur so angezeigt wird und ich ihn wenn alles ok ist mit einen button an die mail.php weitergebe zum eigentlichen versandt.

bitte helft mir.

unten die codes:

http://www.network-le.info/php_test/8.htm = ist der link

code von der 8.htm:


<html>
<head>
<title>LUTTER-Haus GmbH - Leipzig </title>
<meta http-equiv="Content-Type" content="text/html;">
<style type="text/css">

.kon_in{
background-color: white;
color: #666666;
font-family: Verdana;
font-size: 10px;
border: 1px solid;
border-color: #666666;
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: blue;
scrollbar-darkshadow-color: #ffffff;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #666666;
scrollbar-shadow-color: #666666;
scrollbar-track-color: #ffffff;
}


</style></head>
<body bgcolor="#ffffff">
<table border="0" cellpadding="0" cellspacing="0" width="770">
<!-- fwtable fwsrc="kontakt.png" fwbase="8.gif" fwstyle="Dreamweaver" fwdocid = "742308039" fwnested="0" -->
<tr>
<td><img src="bilder/spacer.gif" width="5" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="32" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="44" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="7" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="77" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="30" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="8" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="107" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="7" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="107" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="7" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="118" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="16" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="7" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="107" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="6" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="76" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="9" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="1" height="1" border="0" alt=""></td>
</tr>
<tr>
<td colspan="18" rowspan="7"><form name="Kontakt" method="post" action="8_3.php">
<p><font color="#000000" size="3" face="Verdana"></font></p>
<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3"><p>&nbsp;</p>
<table width="50%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Telefon:
<br>
</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>0341
- 30 25 932</strong></font></td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">FAX:</font></td>
<td> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>0341
- 30 25 933</strong></font></td>
</tr>
</table></td>
</tr>
<tr>
<td width="24%"><input type="hidden" name="sent" value="1"></td>
<td width="60%">&nbsp;</td>
<td width="16%">&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Ihr
Name/ Firma:</font></td>
<td><input name="name" type="text" class="kon_in" id="name" value="Name" size="30"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Ansprechpartner:</font></td>
<td><input name="partner" type="text" class="kon_in" id="partner" value="Ansprechpartner" size="30"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Telefon:</font></td>
<td><input name="telefon" type="text" class="kon_in" id="telefon" value="Telefon" size="30"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">FAX:</font></td>
<td><input name="fax" type="text" class="kon_in" id="fax" value="FAX" size="30"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">E-Mail:</font></td>
<td><input name="email" type="text" class="kon_in" id="email" value="E-Mail" size="30"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Betreff:</font></td>
<td><input name="betreff" type="text" class="kon_in" id="betreff" value="Betreff" size="35"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Mitteilung:</font></td>
<td><textarea name="mitteilung" cols="60" rows="10" class="kon_in" id="mitteilung" value="Mitteilung"></textarea></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp; </td>
<td><input name="senden2" type="submit" class="kon_in" id="senden23" value="Senden" ></td>
</tr>
<tr>
<td>&nbsp;</td>
<td> </td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p></td>
</tr>
</table>
</form></td>
<td><img src="bilder/spacer.gif" width="1" height="103" border="0" alt=""></td>
</tr>
<tr>
<td><img src="bilder/spacer.gif" width="1" height="15" border="0" alt=""></td>
</tr>
<tr>
<td><img src="bilder/spacer.gif" width="1" height="4" border="0" alt=""></td>
</tr>
<tr>
<td><img src="bilder/spacer.gif" width="1" height="208" border="0" alt=""></td>
</tr>
<tr>
<td><img src="bilder/spacer.gif" width="1" height="270" border="0" alt=""></td>
</tr>
<tr>
<td><img src="bilder/spacer.gif" width="1" height="20" border="0" alt=""></td>
</tr>
<tr>
<td><img src="bilder/spacer.gif" width="1" height="230" border="0" alt=""></td>
</tr>
</table>
</body>
</html>



code von der datei an die die datei 8.htm den inhalt schickt:


<html>
<head>
<title>LUTTER-Haus GmbH - Leipzig </title>
<meta http-equiv="Content-Type" content="text/html;">
<style type="text/css">

.kon_in{
background-color: white;
color: #666666;
font-family: Verdana;
font-size: 10px;
border: 1px solid;
border-color: #666666;
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: blue;
scrollbar-darkshadow-color: #ffffff;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #666666;
scrollbar-shadow-color: #666666;
scrollbar-track-color: #ffffff;
}


</style></head>
<body bgcolor="#ffffff">
<table border="0" cellpadding="0" cellspacing="0" width="770">
<!-- fwtable fwsrc="kontakt.png" fwbase="8.gif" fwstyle="Dreamweaver" fwdocid = "742308039" fwnested="0" -->
<tr>
<td><img src="bilder/spacer.gif" width="5" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="32" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="44" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="7" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="77" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="30" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="8" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="107" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="7" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="107" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="7" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="118" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="16" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="7" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="107" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="6" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="76" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="9" height="1" border="0" alt=""></td>
<td><img src="bilder/spacer.gif" width="1" height="1" border="0" alt=""></td>
</tr>
<tr>
<td colspan="18" rowspan="7"><form name="Kontakt" method="post" action="mail.php">
<p><font color="#000000" size="3" face="Verdana"></font></p>
<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3"><p>&nbsp;</p>
<table width="50%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Telefon:
<br>
</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>0341
- 30 25 932</strong></font></td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">FAX:</font></td>
<td> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>0341
- 30 25 933</strong></font></td>
</tr>
</table></td>
</tr>
<tr>
<td width="24%"><input type="hidden" name="sent" value="1"></td>
<td width="60%">&nbsp;</td>
<td width="16%">&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Ihr
Name/ Firma:</font></td>
<td><input name="name" type="text" class="kon_in" id="name" value="<?php echo $name ?>" size="30"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Ansprechpartner:</font></td>
<td><input name="partner" type="text" class="kon_in" id="partner" value="<?php echo $partner ?>" size="30"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Telefon:</font></td>
<td><input name="telefon" type="text" class="kon_in" id="telefon" value="<?php echo $telefon ?>" size="30"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">FAX:</font></td>
<td><input name="fax" type="text" class="kon_in" id="fax" value="<?php echo $fax ?>" size="30"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">E-Mail:</font></td>
<td><input name="email" type="text" class="kon_in" id="email" value="<?php echo $email ?>" size="30"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Betreff:</font></td>
<td><input name="betreff" type="text" class="kon_in" id="betreff" value="<?php echo $betreff ?>" size="35"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Mitteilung:</font></td>
<td><input name="mitteilung" cols="60" rows="10" class="kon_in" id="mitteilung" value="<?php echo $mitteilung ?>"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp; </td>
<td><input name="senden2" cols="60" rows="10" type="submit" class="kon_in" id="senden23" value="Senden" ></td>
</tr>
<tr>
<td>&nbsp;</td>
<td> </td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p></td>
</tr>
</table>
</form></td>
<td><img src="bilder/spacer.gif" width="1" height="103" border="0" alt=""></td>
</tr>
<tr>
<td><img src="bilder/spacer.gif" width="1" height="15" border="0" alt=""></td>
</tr>
<tr>
<td><img src="bilder/spacer.gif" width="1" height="4" border="0" alt=""></td>
</tr>
<tr>
<td><img src="bilder/spacer.gif" width="1" height="208" border="0" alt=""></td>
</tr>
<tr>
<td><img src="bilder/spacer.gif" width="1" height="270" border="0" alt=""></td>
</tr>
<tr>
<td><img src="bilder/spacer.gif" width="1" height="20" border="0" alt=""></td>
</tr>
<tr>
<td><img src="bilder/spacer.gif" width="1" height="230" border="0" alt=""></td>
</tr>
</table>
</body>
</html>



danke bitte helft mir

(Dieser Beitrag wurde von Pozor am 9. Sep 2005, 08:14 geändert)
X

Hilfe bei Mail mit zwischen Korrektur Seite

vollueli
Beiträge gesamt: 785

9. Sep 2005, 08:08
Beitrag # 2 von 11
Beitrag ID: #186521
Bewertung:
(1870 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo networkle
zuerst: formatier doch bitte deinen code ein bischen, wir brauchen nicht alle deine spacers.gif zu lesen... :)
ansonsten versuch mal das: <textarea name="name" id="name"><?php ?><textarea>
und formatier die textarea mit einem css. dann kannst du sie evebtuell unsichtbar machen.


als Antwort auf: [#186505]

Hilfe bei Mail mit zwischen Korrektur Seite

Tömsken
Beiträge gesamt: 720

9. Sep 2005, 18:06
Beitrag # 3 von 11
Beitrag ID: #186661
Bewertung:
(1855 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Vollueli meinte das...

<textarea name="mitteilung" id="mitteilung"><?php echo $mitteilung ?></textarea>

... nehme ich mal stark an ;)


als Antwort auf: [#186521]

Hilfe bei Mail mit zwischen Korrektur Seite

networkle
Beiträge gesamt: 10

9. Sep 2005, 19:14
Beitrag # 4 von 11
Beitrag ID: #186668
Bewertung:
(1849 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hi@ all,

genau das habe ich gemacht, aber der Text aus dem Mitteilungsfeld wird nicht übertragen. Wie Ihr seht habe ich schon ein wenig experementiert.

aber mit den letzten tip wo ich das php mit echo $mitteilung eingebe wird der wert nicht übermittelt.

hmm...

versuch noch ein wenig weiter zu suchen, bin aber über jede weitere anregung von euch dankbar.


danke im vorraus....


als Antwort auf: [#186661]

Hilfe bei Mail mit zwischen Korrektur Seite

Pozor
Beiträge gesamt: 892

9. Sep 2005, 19:44
Beitrag # 5 von 11
Beitrag ID: #186674
Bewertung:
(1846 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

jetzt geht es jedenfalls...
Nur so nebenbei, man sollte nur noch die $_POST und $_GET verwenden,
auch wenn register_globals auf on ist.


als Antwort auf: [#186668]

Hilfe bei Mail mit zwischen Korrektur Seite

networkle
Beiträge gesamt: 10

9. Sep 2005, 19:50
Beitrag # 6 von 11
Beitrag ID: #186676
Bewertung:
(1845 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hi,

ja danke, es funktioniert.... freu

aber:

was meinst dumit:
Nur so nebenbei, man sollte nur noch die $_POST und $_GET verwenden,
auch wenn register_globals auf on ist.

so weit bin ich noch nicht in php drinn, was bedeutet das?


danke


als Antwort auf: [#186674]

Hilfe bei Mail mit zwischen Korrektur Seite

Pozor
Beiträge gesamt: 892

9. Sep 2005, 20:18
Beitrag # 7 von 11
Beitrag ID: #186681
Bewertung:
(1840 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

dein Skript kann sehr einfach manipuliert werden:
Manipuliertes script

Was hier harmlos scheint kann ganz fatale Folgen haben, wenn eine Applikation
nicht mit den neuen Globale Array arbeitet.

So kann man Skripte von ausserhalb Steuern. -> Sicherheitslücke.

In dem Fall wird dies nicht relevant sein, wenn du die Empfängeradresse im php Skript steht. Trotzdem könnte jemand mit Leichtigkeit dein Skript "überreden", dir ganz viele unnütze mails zu senden...


als Antwort auf: [#186676]

Hilfe bei Mail mit zwischen Korrektur Seite

networkle
Beiträge gesamt: 10

9. Sep 2005, 21:24
Beitrag # 8 von 11
Beitrag ID: #186703
Bewertung:
(1835 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hi,

danke für den hinweis, und wie umgehe ich die sicherheitslücke? wäre sehr lieb von dir mir dahin gehend zu helfen? bzw. was hat es mit den oben genannten Strings auf sich?

bitte helft mir

danke


als Antwort auf: [#186681]

Hilfe bei Mail mit zwischen Korrektur Seite

Pozor
Beiträge gesamt: 892

10. Sep 2005, 01:26
Beitrag # 9 von 11
Beitrag ID: #186711
Bewertung:
(1828 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

in deinem Fall nummst du anstatt $message $_POST['message'].
Somit weisst du woher die variable kommt.

Zusätzlich kannst du prüfen ob der Aufruf von der gleichen domain kommt,
das sollte ja so sein. schau dir mal dies an:

Code
echo '<pre>'; 
print_r($_SERVER);
echo '</pre>';


Wenn du dies berücksichtigst wird es sicherer. Natürlich kann man POST und GET
Anfragen auch fälschen...


als Antwort auf: [#186703]

Hilfe bei Mail mit zwischen Korrektur Seite

networkle
Beiträge gesamt: 10

10. Sep 2005, 16:22
Beitrag # 10 von 11
Beitrag ID: #186732
Bewertung:
(1816 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hi,

danke erstmal das du wieder geantwortet hast und mir eine lösung zeigst. aber leider weis ich net genau wo ich den code in mein script einfügen soll. könntest du mi da bitte helfen?

wäre dir sehr dankbar, weil ich noch ein php einsteiger bin..


danke


als Antwort auf: [#186711]

Hilfe bei Mail mit zwischen Korrektur Seite

Pozor
Beiträge gesamt: 892

10. Sep 2005, 22:47
Beitrag # 11 von 11
Beitrag ID: #186754
Bewertung:
(1809 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
am anfang oder am ende... einfach ausprobieren.


als Antwort auf: [#186732]
X

Aktuell

Web / SEO / Blockchain / Betriebssystem
switch_22_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/