[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:
(1870 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:
(1854 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:
(1839 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:
(1833 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
[email protected] 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:
(1830 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:
(1829 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:
(1824 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:
(1819 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:
(1812 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:
(1800 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:
(1793 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
am anfang oder am ende... einfach ausprobieren.


als Antwort auf: [#186732]
X

Aktuell

PDF / Print
300_PDF20

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.12.2022

Online
Donnerstag, 01. Dez. 2022, 10.00 - 10.45 Uhr

Webinar

Die drei ColorLogic-Programme ZePrA, CoPrA und ColorAnt sind in neuen Versionen mit vielen neuen Funktionen im Jahr 2022 veröffentlich worden oder werden in Kürze veröffentlicht (ColorAnt 9). In unserem ca. 45 minütigen kostenlosen Webinar zeigen wir Ihnen einige dieser neuen Funktionen mit dem Schwerpunkt auf Automatisierung und Produktivitätssteigerungen.

Ja

Organisator: Impressed GmbH

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=311

ColorLogic Update-Webinar ZePrA 10, CoPrA 9 und ColorAnt 9
Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/