mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 00:28 Benutzername: Passwort: Auto-Login

Thema: Maximal verschickbare Zeichen-/Wordanzahl des Email-Formular vom 22.08.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Maximal verschickbare Zeichen-/Wordanzahl des Email-Formular
Seite: 1, 2  Weiter
Autor Nachricht
bento1
Threadersteller

Dabei seit: 14.12.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 22.08.2007 10:56
Titel

Maximal verschickbare Zeichen-/Wordanzahl des Email-Formular

Antworten mit Zitat Zum Seitenanfang

Hallo Zusammen,

Installation eines Flash-Formular für einen Kunden.
Mails werden über ein PHP Script verschickt.

Mein Problem:
Beim Verschicken der Nachricht wird diese aber ab einer
bestimmten Word- oder Zeichenanzahl abgeschnitten bzw.
überhaupt nicht mehr angezeigt und man erhält eine leere
Email (bzw. Info's über Name, Telefonnummer und
Email-Adresse aus dem Flash-Formular werden übermittelt,
nicht aber der eigentliche Nachrichten-Text).

Auf meinem eigenen Server funktioniert alles bestens, nur
auf dem Kunden-server gibt es dieses seltsame Verhalten.

Kann dies eventuell an der php.ini Datei liegen,
die eventuell die maximal Zahl der Worte/Buchstaben
oder der Nachrichten Größe vorgibt?

Hier ist sind die php.ini Einstellungen zu sehen
http://shineadv.com/info.php.

Hier ist nochmal die info zu meinem eigenen Server:
http://bentographics.com/test/shine1/info.php

Vielleicht wird jemand draus schlau?!

Was könnte noch dieses seltsame Verhalten hervorrufen?
Und vor allem wie kann man es beheben?

Recht herzlichen Dank schonmal im vorraus,
Ich hoffe mir kann jemand auf diesem Forum helfen.
Bin selber eigentlich nur Grafiker, daher kaum Ahnung von PHP.

DANKE!!
  View user's profile Private Nachricht senden
Account gelöscht


Ort: -
Alter: -
Verfasst Mi 22.08.2007 12:49
Titel

Antworten mit Zitat Zum Seitenanfang

Werden die Daten per GET oder POST versendet? Über GET hast du das Problem, dass die Daten in der Url verschlüsselt werden und somit nicht unendlich lang sein dürfen.

http://www.php-faq.de/q/q-formular-methode.html
 
Anzeige
Anzeige
bento1
Threadersteller

Dabei seit: 14.12.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 22.08.2007 12:57
Titel

flash formular

Antworten mit Zitat Zum Seitenanfang

XSchinkenX hat geschrieben:
Werden die Daten per GET oder POST versendet? Über GET hast du das Problem, dass die Daten in der Url verschlüsselt werden und somit nicht unendlich lang sein dürfen.

http://www.php-faq.de/q/q-formular-methode.html


Habe gerade nachgeschaut, aber das Formular verschickt über "POST".
Es müsste an was anderem liegen...

Trotzdem vielen Dank für deine Antwort, XSchinkenX.
  View user's profile Private Nachricht senden
sxs_de

Dabei seit: 06.08.2007
Ort: Dettenheim
Alter: -
Geschlecht: Männlich
Verfasst Mi 22.08.2007 13:27
Titel

Re: flash formular

Antworten mit Zitat Zum Seitenanfang

bento1 hat geschrieben:
XSchinkenX hat geschrieben:
Werden die Daten per GET oder POST versendet? Über GET hast du das Problem, dass die Daten in der Url verschlüsselt werden und somit nicht unendlich lang sein dürfen.

http://www.php-faq.de/q/q-formular-methode.html


Habe gerade nachgeschaut, aber das Formular verschickt über "POST".
Es müsste an was anderem liegen...

Trotzdem vielen Dank für deine Antwort, XSchinkenX.


wäre sehr hilfreich wenn du mal das php script posten würdest *zwinker*
ansonsten sollte es mit post arrays eig. kein limit an zeichen geben :O
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
bento1
Threadersteller

Dabei seit: 14.12.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 22.08.2007 13:38
Titel

Re: flash formular

Antworten mit Zitat Zum Seitenanfang

sxs_de hat geschrieben:
wäre sehr hilfreich wenn du mal das php script posten würdest *zwinker*
ansonsten sollte es mit post arrays eig. kein limit an zeichen geben :O


Code:
<?

$destination="xxx@gmail.com";

$name=$_POST['name'];
$email=$_POST['email'];
$telephone=$_POST['telephone'];
$mes=$_POST['message'];
$subject="Message from $name" ;

$mes="Name : $name\n
Email: $email\n
Telephone : $telephone\n
Comments: $mes";

mail($destination,$subject,$mes);

?>


Im Flash Formular wird es so aufgerufen:

Code:
on (release) {
   form.loadVariables("email.php","POST");
}

Das ist alles...
Vielen Dank für deine Antwort. * Ich bin unwürdig *
  View user's profile Private Nachricht senden
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 22.08.2007 21:55
Titel

Antworten mit Zitat Zum Seitenanfang

isses immer die gleiche anzahl von zeichen nach der's zu ende
ist, oder kommt's evtl auch bestimmte zeichen(-kombis) an,
die den string vorzeitig beenden?

Schon mal derartige Probleme mit nem Script auf deinem/seinem
Server gehabt?
  View user's profile Private Nachricht senden
labrar

Dabei seit: 04.04.2006
Ort: -
Alter: 49
Geschlecht: Männlich
Verfasst Mi 22.08.2007 22:06
Titel

Antworten mit Zitat Zum Seitenanfang

Naja. Zum einen verstehe ich nicht warum du im PHP einen Parameter zu wenig übergibst was aber nicht für dein Problem verantwrtlich ist. Sieht eben nicht so hübsch aus mit Betreffzeile und "von" etc.

loadVariables ist eigentlich noch ziemlich alte Klamotte. Hast es mal mit sendAndLoad versucht?

Code:
deinversendebutton.onPress=function(){
caller=new LoadVars();
caller.name=name.text;
caller.email=mail.text;
caller.mes=mess.text;
caller.sendAndLoad("deine.php",caller,"POST");
}


Um eine Möglichkeit zu nennen. Obs in deinem Fall was bringt * Keine Ahnung... *
  View user's profile Private Nachricht senden
bento1
Threadersteller

Dabei seit: 14.12.2005
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 23.08.2007 11:37
Titel

Antworten mit Zitat Zum Seitenanfang

dastef hat geschrieben:
isses immer die gleiche anzahl von zeichen nach der's zu ende
ist, oder kommt's evtl auch bestimmte zeichen(-kombis) an,
die den string vorzeitig beenden?

Schon mal derartige Probleme mit nem Script auf deinem/seinem
Server gehabt?


Eigentlich kann es daran nicht liegen, Ich nutzt nur den "Lorem Ipsum" Text,
ohne irgendwelchen Sonderzeichen, jeweils Blöcke von 50 Worten mit einfachen
Absätzen dazwischen.
Nach dem überscheiten von etwa 400 Worten wird die der komplette Mail-Text
abgeschnitten und nur die Felder "Name", "Telefon-Nummer" und "Email-Adresse"
werden per Email übermittelt.

Habe mittlerweile eine Log-datei auf dem Server anlegen lassen, in dieser werden
alle versandten Emails aufgezeichnet. Dort ist seltsamerweise der ganze Message-
Text erhalten. Es scheint ein Fehler in der Funktion beim Versenden der Email zu sein...

Ich werde nur das Gefühl nicht los, dass es etwas mit dem Hosting-Server zu tun hat,
da das selbe Email Formular ohne Problem auf meinem eigenen Server funktioniert.
  View user's profile Private Nachricht senden
 
Ähnliche Themen Email-Formular
PHP-Email-Formular
formular an 2 email Adressen senden
Zusammenfassung von ein Formular an meine Email senden
PHP Formular erstellt...wie auf meine Email verweisen?
PHP :: kontakt-formular an mich und variable email senden
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


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.