Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
flashnik
Threadersteller
Dabei seit: 13.05.2007
Ort: Bärschwil
Alter: 55
Geschlecht:
|
Verfasst Sa 01.08.2009 11:01
Titel Kein Umbruch von flash nach php |
|
|
Hallo Mediengestalters,
bin jetzt schon eine Ewigkeit am Suchen, schäme mich ja auch, denn scheinbar bin ich der einzige mit diesem Problem:
Unten ist die php, die es nach allen möglichen Versuchen nicht schafft den Zeilenumbruch in die Versendete Datei zu übergeben. Body ist das Textfeld in flash. Da schreibt einer mit Returntastengebrauch nach jedem Wort hinein:
"Hallo
Schöner
Dönner,
wie
gehts
auf
der
Stange"
Im Mail das ich dann erhalte steht es dann so:
"HalloSchönerDönner,wiegehtsaufderStange"
Es werden alle Umbrüche ... hm... verschluckt...
Wer weiss da einen Rat
Vielen Dank
flashnik
Code: |
<?php
###############################################################################
#
# E-mail Formular + Autoresponder by Matthias Kannengiesser
# Copyright 2001
# Update: 10.03.2006
#
###############################################################################
#
#
# Mail an Webmaster ##########################################################
#
# Add your E-mail right here
#
$MailTo="nö@pa-nik.ch";
#
# Formating Date ############################################################
#
$nowDay=date("m.d.Y");
$nowClock=date("H:i:s");
#
# Formating Body content ######################################################
#
$FormContent="
Die folgende Nachricht wurde empfangen am $nowDay um $nowClock:\r\n\r\n
----------------------------------------------------------------------------\r\n
Firstname: $_POST[firstname]\r\n
Lastname: $_POST[lastname]\r\n
E-mail: $_POST[MailFrom]\r\n
----------------------------------------------------------------------------\r\n
Subject: $_POST[Subject]\r\n
----------------------------------------------------------------------------\r\n
Comment: $_POST[Body]\r\n
----------------------------------------------------------------------------\r\n
";
#
#
mail($MailTo, "$_POST[Subject] (von $_POST[firstname] $_POST[lastname])", $FormContent, "From: $_POST[MailFrom]");
#
#
# Autoresponder #############################################################
#
#
$filename = "answer.txt";
$fd = fopen( $filename, "r" );
$contents = fread( $fd, filesize( $filename ) );
fclose( $fd );
mail( "$_POST[MailFrom]", "Empfangsbestaetigung von PAnik", "$contents $_POST[Body]\n\n",
"From:nö@pa-nik.ch\n" );
#
#
# Flashsignal Variable ######################################################
#
#
$signal=1;
echo "signal=$signal";
#
#
###############################################################################
?> |
Habe es auch schon erfolglos mit dem folgenden Schnipsel probiert:
Code: | $Body=str_replace("\"",""",$Body);
$Body=str_replace("'","'",$Body);
urlencode ($Body);
$Body=str_replace("%0D","n",$Body); |
Zuletzt bearbeitet von Nimroy am Sa 01.08.2009 11:38, insgesamt 1-mal bearbeitet
|
|
|
|
|
Forestsoft
Dabei seit: 02.08.2009
Ort: Dortmund
Alter: -
Geschlecht: -
|
Verfasst So 02.08.2009 16:46
Titel
|
|
|
Hi
Bist du sicher das die Zeilenumbrüche von der Flashanwendung auch übergeben werden?
Eventuell irgend eine Eigenschaft für das Textfeld vergessen?
Der PHP Code ist, wenn nicht gerade sicher, jedoch syntaktisch korrekt.
Das
Code: |
$Body=str_replace("\"",""",$Body);
$Body=str_replace("'","'",$Body);
urlencode ($Body);
$Body=str_replace("%0D","n",$Body);
|
kannst du rausnehmen das bewirkt nichts.
Wenn überhaupt kannst du einmal versuchen auf $_POST['Body'] urldecode anzuwenden.
Gruss
Sebastian
|
|
|
|
|
Anzeige
|
|
|
|
|
|
Ähnliche Themen |
InDesign - Weicher Umbruch, Harter Umbruch
Wo ist der Umbruch?
Seltsamer Umbruch
[CSS - html] unerwünschter Umbruch.
InDesign-XML, bei hartem umbruch ein ? im Quellcode
[CSS] Problem mit dem Umbruch eines Containers
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|