Autor Beitrag
storestore
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 397
Erhaltene Danke: 7

WIN 7
C#
BeitragVerfasst: Fr 26.08.11 08:35 
user profile iconGausi hat folgendes geschrieben Zum zitierten Posting springen:
Hast du denn den von dir verlinkten Beitrag gelesen? Da steht doch die Funktion mail_att, und wie sie auszusehen hat. Warum hast du die denn komplett weggelassen?

meinst du das function mail_att($to,$subject,$message,$anhang).
Das habe ich doch oder nicht, moment ...
...doch das habe ich. Tut mir leide ich habe alles gut geprüft verstehe aber nicht vor der fehler sein sollte.
Sorry aber ich habe es jetzt mal echt geprüft. Ich saß locker bis 1.30 uhr in der früh dran.

_________________
Der Pc ist nur so schlau, wie derjenige der in steuert!
"Don't Quit. Suffer now, and live the rest of your life as a champion"
storestore
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 397
Erhaltene Danke: 7

WIN 7
C#
BeitragVerfasst: Sa 27.08.11 12:22 
*Push*

_________________
Der Pc ist nur so schlau, wie derjenige der in steuert!
"Don't Quit. Suffer now, and live the rest of your life as a champion"
j.klugmann
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Sa 27.08.11 13:10 
Du scheinst dich immer noch nicht ansatzweise mit den Grundlagen beschäftigt zu haben. Trotzdem hier mal ein Stichwort, um den lustigsten Thread seit langem am Leben zu erhalten: de.wikipedia.org/wiki/Rekursion

Viel Spaß!

Für diesen Beitrag haben gedankt: storestore
storestore
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 397
Erhaltene Danke: 7

WIN 7
C#
BeitragVerfasst: Sa 27.08.11 13:36 
Ok, weiter lernen
Ich habe jetzt in einem php-forum angefragt und dort hieß es ich sollte mir eine mailer klasse anlegen. Hab auch schon einen guten Tipp bekommen swiftmailer.org/docs...html#attaching-files Also ich bin echt zufrieden da!

_________________
Der Pc ist nur so schlau, wie derjenige der in steuert!
"Don't Quit. Suffer now, and live the rest of your life as a champion"
Horschdware
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 744
Erhaltene Danke: 54

Win XP Pro, Win 7 Pro x64
Delphi 7, Delphi XE, C++ Builder 5, SAP R/3
BeitragVerfasst: Sa 27.08.11 18:41 
Oh je, lass das bitte mit diesem Swiftmailer. Versuche es doch erst einmal mit den zur Verfügung stehenden Hausmitteln. Eine Anleitung dazu hast du eh schon gepostet.
Versuche doch erst einmal die einfachen Sachen, bevor du dich an irgendwelche speziellen Zusatzklassen in die Hand nimmst.

_________________
Delphi: XE - OS: Windows 7 Professional x64

Für diesen Beitrag haben gedankt: storestore
storestore
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 397
Erhaltene Danke: 7

WIN 7
C#
BeitragVerfasst: Sa 27.08.11 18:46 
user profile iconHorschdware hat folgendes geschrieben Zum zitierten Posting springen:
Oh je, lass das bitte mit diesem Swiftmailer. Versuche es doch erst einmal mit den zur Verfügung stehenden Hausmitteln. Eine Anleitung dazu hast du eh schon gepostet.
Versuche doch erst einmal die einfachen Sachen, bevor du dich an irgendwelche speziellen Zusatzklassen in die Hand nimmst.

Es hieß mit swiftmailer ist es einfacher

_________________
Der Pc ist nur so schlau, wie derjenige der in steuert!
"Don't Quit. Suffer now, and live the rest of your life as a champion"
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Sa 27.08.11 18:49 
user profile iconHorschdware hat folgendes geschrieben Zum zitierten Posting springen:
Oh je, lass das bitte mit diesem Swiftmailer. Versuche es doch erst einmal mit den zur Verfügung stehenden Hausmitteln. Eine Anleitung dazu hast du eh schon gepostet.

Ich kenne Swiftmailer nicht, aber wenn du das allgemein meinst, muss ich dir widersprechen. Die mail-Funktion von PHP ist, vor allem, wenn man Anhänge verwenden will, ganz sicher kein Einsteigerprojekt. Es ist besser, eine schön geschriebene Klasse mit einfachen Methoden zu verwenden und dabei dann im Idealfall auch noch jedes selbst geschriebene Wort zu verstehen, als den Mail-Standard von Hand zu implementieren.

user profile iconHorschdware hat folgendes geschrieben Zum zitierten Posting springen:
Versuche doch erst einmal die einfachen Sachen, bevor du dich an irgendwelche speziellen Zusatzklassen in die Hand nimmst.

Und einfach ist garantiert keine richtige Beschreibung von mail. Ich habe da schon etliche Stunden reininvestiert, um Anhänge, Zeichenkodierungen und HTML-Mails zu erstellen. Sicherlich wäre es da sinnvoller gewesen, gleich eine Wrapper-Klasse zu verwenden.

Für diesen Beitrag haben gedankt: storestore
storestore
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 397
Erhaltene Danke: 7

WIN 7
C#
BeitragVerfasst: Sa 27.08.11 18:52 
[quote="user profile iconYogu"(648943)]
user profile iconHorschdware hat folgendes geschrieben Zum zitierten Posting springen:
Oh je, lass das bitte mit diesem Swiftmailer. Versuche es doch erst einmal mit den zur Verfügung stehenden Hausmitteln. Eine Anleitung dazu hast du eh schon gepostet.

Ich kenne Swiftmailer nicht, aber wenn du das allgemein meinst, muss ich dir widersprechen. Die mail-Funktion von PHP ist, vor allem, wenn man Anhänge verwenden will, ganz sicher kein Einsteigerprojekt. Es ist besser, eine schön geschriebene Klasse mit einfachen Methoden zu verwenden und dabei dann im Idealfall auch noch jedes selbst geschriebene Wort zu verstehen, als den Mail-Standard von Hand zu implementieren.

Sowas will ich hören, danke. Naja jetzt nochmal zu dem von mit geposteten code (evt. 5 Seite im Forum) Was ist daran falsch? Ich habe die mail_att function doch erstellt?

_________________
Der Pc ist nur so schlau, wie derjenige der in steuert!
"Don't Quit. Suffer now, and live the rest of your life as a champion"
Horschdware
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 744
Erhaltene Danke: 54

Win XP Pro, Win 7 Pro x64
Delphi 7, Delphi XE, C++ Builder 5, SAP R/3
BeitragVerfasst: Sa 27.08.11 18:57 
Es stimmt schon, dass man viele Dinge in der Praxis wohl nicht mehr neu erfinden wird, sondern auf solche netten Goodies zurückgreift; Klassen und Bibliotheken, die es einem einfacher machen. Normalerweise wäre das mit dieser Swiftmail-Geschichte auch eine echt schöne Sache.

Aber wenn wir hier in diesem Thread schon seit mehreren Seiten auf eine Lösung mit der standard mail() hinarbeiten und schon ein Tutorial hier gesehen haben und die Umsetzung quasi nur noch "ge-copy&paste-d" werden muss, dann denke ich, sollte das auch so umgesetzt werden und nicht aus der Unnot heraus auf ein neues Konzept umgeschwenkt werden.

edit: ein Bisschen zu spät...
Zitat:
Was ist daran falsch? Ich habe die mail_att function doch erstellt?

Ja, du hast eine function mit diesem Namen erstellt. Aber mache dir doch einmal Gedanken darüber, was diese Methode überhaupt tut. Du hast das nicht so umgesetzt wie in deinem Tutorial. Darüber hinaus ist es gar nicht notwendig, eine entsprechende Methode zu schreiben.
Du musst ja nur die mail()-Function mit den richtigen Parametern bestücken. Du warst ja schon mal recht nah am Ziel...

_________________
Delphi: XE - OS: Windows 7 Professional x64

Für diesen Beitrag haben gedankt: storestore
storestore
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 397
Erhaltene Danke: 7

WIN 7
C#
BeitragVerfasst: Sa 27.08.11 19:00 
user profile iconHorschdware hat folgendes geschrieben Zum zitierten Posting springen:
Es stimmt schon, dass man viele Dinge in der Praxis wohl nicht mehr neu erfinden wird, sondern auf solche netten Goodies zurückgreift; Klassen und Bibliotheken, die es einem einfacher machen. Normalerweise wäre das mit dieser Swiftmail-Geschichte auch eine echt schöne Sache.

Aber wenn wir hier in diesem Thread schon seit mehreren Seiten auf eine Lösung mit der standard mail() hinarbeiten und schon ein Tutorial hier gesehen haben und die Umsetzung quasi nur noch "ge-copy&paste-d" werden muss, dann denke ich, sollte das auch so umgesetzt werden und nicht aus der Unnot heraus auf ein neues Konzept umgeschwenkt werden.

edit: ein Bisschen zu spät...
Zitat:
Was ist daran falsch? Ich habe die mail_att function doch erstellt?

Ja, du hast eine function mit diesem Namen erstellt. Aber mache dir doch einmal Gedanken darüber, was diese Methode überhaupt tut. Du hast das nicht so umgesetzt wie in deinem Tutorial. Darüber hinaus ist es gar nicht notwendig, eine entsprechende Methode zu schreiben.
Du musst ja nur die mail()-Function mit den richtigen Parametern bestücken. Du warst ja schon mal recht nah am Ziel...

Naja in dem phpforum wurde mir dazu geraten. Ich wollte nur nochmal euren Rat einholen.

_________________
Der Pc ist nur so schlau, wie derjenige der in steuert!
"Don't Quit. Suffer now, and live the rest of your life as a champion"
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Sa 27.08.11 19:03 
user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
Naja jetzt nochmal zu dem von mit geposteten code (evt. 5 Seite im Forum) Was ist daran falsch? Ich habe die mail_att function doch erstellt?

Das da: ?

user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
Choose a file to upload: <input name="uploadedfile" type="file" />
<input type="submit" value="Upload File" />

<?php
function mail_att($to,$subject,$message,$anhang)
   {
     $to= "storestore@web.de";
$anhang = array();
$anhang["name"] = $_FILES['datei_feld']['name'];
$anhang["size"] = $_FILES['datei_feld']['size'];
$anhang["type"] = $_FILES['datei_feld']['type'];
$anhang["data"] = implode("",file($_FILES['datei_feld']['tmp_name']));

mail_att("storestore@web.de","Email mit Anhang","Im Anhang ist eine Datei",$anhang);
}
?>

Korrekt, du hast eine Funktion mail_att erstellt. Und was macht die? Sie weißt ein paar Variablen zu, füllt ein Array, und ruft die Funktion mail_att auf. Und was macht die? Sie weißt ein paar Variablen zu, füllt ein Array, und... verstehst du? Da passiert gar nichts, außer dass sich das Programm ständig im Kreis dreht und sich aufhängt. Vorausgesetzt, die Funktion mail_att wird überhaupt vom Hauptprogramm heraus aufgerufen, was in dem Quellcode nicht der Fall ist.

Was du gemacht hast, ist auf die Fehlermeldung "Funktion nicht gefunden" eine eigene Funktion zu erstellen, die nicht der entspricht, die du eigentlich wolltest. Ich schätze, du hast im Internet irgendwo einen Verweis auf mail_att gefunden. Nun, dann musst du an dieser Stelle eben den Quelltext dieser Funktion suchen und ihn einbauen.

user profile iconHorschdware hat folgendes geschrieben Zum zitierten Posting springen:
Aber wenn wir hier in diesem Thread schon seit mehreren Seiten auf eine Lösung mit der standard mail() hinarbeiten und schon ein Tutorial hier gesehen haben und die Umsetzung quasi nur noch "ge-copy&paste-d" werden muss, dann

ist das wahrlich schade, denn es war offensichtlich vergeudete Zeit.

user profile iconHorschdware hat folgendes geschrieben Zum zitierten Posting springen:
denke ich, sollte das auch so umgesetzt werden und nicht aus der Unnot heraus auf ein neues Konzept umgeschwenkt werden.

Naja, nur weil man eine Stunde lang eine Straße entlanggelaufen ist, bis man festgestellt hat, dass sie eine Sackgasse ist, sollte man nicht aus Prinzip weiterlaufen, sondern umkehren.

Ob mail oder Swiftmailer, ist user profile iconstorestores Entscheidung. Ich werde konkrete Fragen zu beiden Möglichkeiten beantworten, vorausgesetzt, die Eigeninitiative, die user profile iconstorestore seit kurzem zeigt, ist nicht nur vorübergehend.

Für diesen Beitrag haben gedankt: storestore
Horschdware
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 744
Erhaltene Danke: 54

Win XP Pro, Win 7 Pro x64
Delphi 7, Delphi XE, C++ Builder 5, SAP R/3
BeitragVerfasst: Sa 27.08.11 19:06 
user profile iconYogu hat folgendes geschrieben Zum zitierten Posting springen:

Naja, nur weil man eine Stunde lang eine Straße entlanggelaufen ist, bis man festgestellt hat, dass sie eine Sackgasse ist, sollte man nicht aus Prinzip weiterlaufen, sondern umkehren.


Verstehe mich bitte nicht falsch, ich stimme dir da voll und ganz zu :-)

Ich denke nur, dass es in diesem konkreten Fall sinnvoller wäre, wenn storestore die Lösung, die ja zum Greifen nah ist, umsetzen würde. Ich schätze, das würde jetzt schneller gehen, da wir schon so weit gekommen sind, als sich nun in swiftmail einzuarbeiten.

Aber wie du schon gesagt hast, es bleibt seine Entscheidung ;-)

_________________
Delphi: XE - OS: Windows 7 Professional x64

Für diesen Beitrag haben gedankt: storestore
storestore
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 397
Erhaltene Danke: 7

WIN 7
C#
BeitragVerfasst: Sa 27.08.11 19:11 
user profile iconYogu hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
Naja jetzt nochmal zu dem von mit geposteten code (evt. 5 Seite im Forum) Was ist daran falsch? Ich habe die mail_att function doch erstellt?

Das da: ?

user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
Choose a file to upload: <input name="uploadedfile" type="file" />
<input type="submit" value="Upload File" />

<?php
function mail_att($to,$subject,$message,$anhang)
   {
     $to= "storestore@web.de";
$anhang = array();
$anhang["name"] = $_FILES['datei_feld']['name'];
$anhang["size"] = $_FILES['datei_feld']['size'];
$anhang["type"] = $_FILES['datei_feld']['type'];
$anhang["data"] = implode("",file($_FILES['datei_feld']['tmp_name']));

mail_att("storestore@web.de","Email mit Anhang","Im Anhang ist eine Datei",$anhang);
}
?>

Korrekt, du hast eine Funktion mail_att erstellt. Und was macht die? Sie weißt ein paar Variablen zu, füllt ein Array, und ruft die Funktion mail_att auf. Und was macht die? Sie weißt ein paar Variablen zu, füllt ein Array, und... verstehst du? Da passiert gar nichts, außer dass sich das Programm ständig im Kreis dreht und sich aufhängt. Vorausgesetzt, die Funktion mail_att wird überhaupt vom Hauptprogramm heraus aufgerufen, was in dem Quellcode nicht der Fall ist.

Was du gemacht hast, ist auf die Fehlermeldung "Funktion nicht gefunden" eine eigene Funktion zu erstellen, die nicht der entspricht, die du eigentlich wolltest. Ich schätze, du hast im Internet irgendwo einen Verweis auf mail_att gefunden. Nun, dann musst du an dieser Stelle eben den Quelltext dieser Funktion suchen und ihn einbauen.

user profile iconHorschdware hat folgendes geschrieben Zum zitierten Posting springen:
Aber wenn wir hier in diesem Thread schon seit mehreren Seiten auf eine Lösung mit der standard mail() hinarbeiten und schon ein Tutorial hier gesehen haben und die Umsetzung quasi nur noch "ge-copy&paste-d" werden muss, dann

ist das wahrlich schade, denn es war offensichtlich vergeudete Zeit.

user profile iconHorschdware hat folgendes geschrieben Zum zitierten Posting springen:
denke ich, sollte das auch so umgesetzt werden und nicht aus der Unnot heraus auf ein neues Konzept umgeschwenkt werden.

Naja, nur weil man eine Stunde lang eine Straße entlanggelaufen ist, bis man festgestellt hat, dass sie eine Sackgasse ist, sollte man nicht aus Prinzip weiterlaufen, sondern umkehren.

Ob mail oder Swiftmailer, ist user profile iconstorestores Entscheidung. Ich werde konkrete Fragen zu beiden Möglichkeiten beantworten, vorausgesetzt, die Eigeninitiative, die user profile iconstorestore seit kurzem zeigt, ist nicht nur vorübergehend.


Hallo, wo warst du als iich das Thema aufgemacht habe. Gott segen dich!!!
Genau so jemanden suche ich. Das Angebot mit den Fragen werde ich aufjedenfall annehmen.
So wie ich es jetzt verstanden habe, wäre es besser ein html forumlar zu erstellen und denn code durch eine <form action="" method="get"></form> einzufügen, meinst du ich sollte da noch eine mail function eibauen, da durch die mail_att function funktion nur variablen definiert werden.
Aufjeden fall danke und wenn ich das sagen darf. Für die 11klasse (die anderen die hier gepostet haben sind ja schon zwischen 21-25)bist du echt weisse.

_________________
Der Pc ist nur so schlau, wie derjenige der in steuert!
"Don't Quit. Suffer now, and live the rest of your life as a champion"


Zuletzt bearbeitet von storestore am Sa 27.08.11 19:42, insgesamt 2-mal bearbeitet
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Sa 27.08.11 19:18 
user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
Hallo, wo warst du als iich das Thema aufgemacht habe. Gott segen dich!!!

Da saß ich gemütlich in meinem Sessel und habe dieses Thema bei einer Packung Gummibärchen gespannt verfolgt. Das Bedürfnis, etwas zu schreiben, hab ich erst verspürt als es Anzeichen gab, dass du vielleicht etwas des Geschriebenen ernst nehmen würdest...

user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
Genau so jemanden suche ich. Das Angebot mit den Fragen werde ich aufjedenfall annehmen.

Das Angebot, konkrete Fragen zu beantworten, gibt die Entwickler-Ecke seit 9 Jahren jedem Benutzer. Du hast es nur noch nicht sonderlich oft angenommen.

user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
So wie ich es jetzt verstanden habe, wäre es besser ein html forumlar zu erstellen und denn code durch eine <form action="" method="get"></form> einzufügen, da sich der code sonst wiederholt, stimmt das?

Wie willst du das denn sonst machen, ohne HTML-Formular? Und das mit Code-Wiederholung verstehe ich nicht.

Für diesen Beitrag haben gedankt: storestore
storestore
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 397
Erhaltene Danke: 7

WIN 7
C#
BeitragVerfasst: Sa 27.08.11 19:22 
user profile iconYogu hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
Hallo, wo warst du als iich das Thema aufgemacht habe. Gott segen dich!!!

Da saß ich gemütlich in meinem Sessel und habe dieses Thema bei einer Packung Gummibärchen gespannt verfolgt. Das Bedürfnis, etwas zu schreiben, hab ich erst verspürt als es Anzeichen gab, dass du vielleicht etwas des Geschriebenen ernst nehmen würdest...

user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
Genau so jemanden suche ich. Das Angebot mit den Fragen werde ich aufjedenfall annehmen.

Das Angebot, konkrete Fragen zu beantworten, gibt die Entwickler-Ecke seit 9 Jahren jedem Benutzer. Du hast es nur noch nicht sonderlich oft angenommen.

user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
So wie ich es jetzt verstanden habe, wäre es besser ein html forumlar zu erstellen und denn code durch eine <form action="" method="get"></form> einzufügen, da sich der code sonst wiederholt, stimmt das?

Wie willst du das denn sonst machen, ohne HTML-Formular? Und das mit Code-Wiederholung verstehe ich nicht.

Mit dem code wiederholen ist egal, habe ich auch wieder gelöscht. Ja ich meine nochmal eine neue Seite, das ein HTML-Formular ist und den PHP code nochmal in einer anderen Seite reinzuschreiben, und nicht das HTML formular in dem PHP code zu öffnen

_________________
Der Pc ist nur so schlau, wie derjenige der in steuert!
"Don't Quit. Suffer now, and live the rest of your life as a champion"
j.klugmann
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Sa 27.08.11 23:37 
user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconYogu hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
Naja jetzt nochmal zu dem von mit geposteten code (evt. 5 Seite im Forum) Was ist daran falsch? Ich habe die mail_att function doch erstellt?

Das da: ?

user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
Choose a file to upload: <input name="uploadedfile" type="file" />
<input type="submit" value="Upload File" />

<?php
function mail_att($to,$subject,$message,$anhang)
   {
     $to= "storestore@web.de";
$anhang = array();
$anhang["name"] = $_FILES['datei_feld']['name'];
$anhang["size"] = $_FILES['datei_feld']['size'];
$anhang["type"] = $_FILES['datei_feld']['type'];
$anhang["data"] = implode("",file($_FILES['datei_feld']['tmp_name']));

mail_att("storestore@web.de","Email mit Anhang","Im Anhang ist eine Datei",$anhang);
}
?>

Korrekt, du hast eine Funktion mail_att erstellt. Und was macht die? Sie weißt ein paar Variablen zu, füllt ein Array, und ruft die Funktion mail_att auf. Und was macht die? Sie weißt ein paar Variablen zu, füllt ein Array, und... verstehst du? Da passiert gar nichts, außer dass sich das Programm ständig im Kreis dreht und sich aufhängt. Vorausgesetzt, die Funktion mail_att wird überhaupt vom Hauptprogramm heraus aufgerufen, was in dem Quellcode nicht der Fall ist.

Was du gemacht hast, ist auf die Fehlermeldung "Funktion nicht gefunden" eine eigene Funktion zu erstellen, die nicht der entspricht, die du eigentlich wolltest. Ich schätze, du hast im Internet irgendwo einen Verweis auf mail_att gefunden. Nun, dann musst du an dieser Stelle eben den Quelltext dieser Funktion suchen und ihn einbauen.

user profile iconHorschdware hat folgendes geschrieben Zum zitierten Posting springen:
Aber wenn wir hier in diesem Thread schon seit mehreren Seiten auf eine Lösung mit der standard mail() hinarbeiten und schon ein Tutorial hier gesehen haben und die Umsetzung quasi nur noch "ge-copy&paste-d" werden muss, dann

ist das wahrlich schade, denn es war offensichtlich vergeudete Zeit.

user profile iconHorschdware hat folgendes geschrieben Zum zitierten Posting springen:
denke ich, sollte das auch so umgesetzt werden und nicht aus der Unnot heraus auf ein neues Konzept umgeschwenkt werden.

Naja, nur weil man eine Stunde lang eine Straße entlanggelaufen ist, bis man festgestellt hat, dass sie eine Sackgasse ist, sollte man nicht aus Prinzip weiterlaufen, sondern umkehren.

Ob mail oder Swiftmailer, ist user profile iconstorestores Entscheidung. Ich werde konkrete Fragen zu beiden Möglichkeiten beantworten, vorausgesetzt, die Eigeninitiative, die user profile iconstorestore seit kurzem zeigt, ist nicht nur vorübergehend.


Hallo, wo warst du als iich das Thema aufgemacht habe. Gott segen dich!!!
Genau so jemanden suche ich. Das Angebot mit den Fragen werde ich aufjedenfall annehmen.
So wie ich es jetzt verstanden habe, wäre es besser ein html forumlar zu erstellen und denn code durch eine <form action="" method="get"></form> einzufügen, meinst du ich sollte da noch eine mail function eibauen, da durch die mail_att function funktion nur variablen definiert werden.
Aufjeden fall danke und wenn ich das sagen darf. Für die 11klasse (die anderen die hier gepostet haben sind ja schon zwischen 21-25)bist du echt weisse.

Ich finde dein Auftreten echt unverschämt und deines Alters nicht angemessen. Letztendlich verhältst du dich hier wie ein Kleinkind, was du ja anscheinend nicht mehr bist oder sein willst. Über mehrere Seiten wurden dir die einfachsten Lösungswege vorgestellt, Tutorials für dich rausgesucht, obwohl du zu faul und anscheinend auch nicht ansatzweise lernfähig genug bist, Google richtig zu bedienen oder mal einen Satz richtig zu lesen. Wäre ich Admin, würde ich mir überlegen, dir nicht eine Sperre zu erteilen für diese Dreistigkeit. Zum Glück ist das nicht mir überlassen und ich kann diese schwere Frage einfach ignorieren.

Du solltest an deinem Auftreten arbeiten, so lernst du nie was.

Für diesen Beitrag haben gedankt: storestore
mandras
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 429
Erhaltene Danke: 107

Win 10
Delphi 6 Prof, Delphi 10.4 Prof
BeitragVerfasst: Sa 27.08.11 23:46 
Bitte setze dich einmal hin und formuliere Deine Fragen in strukturierter Weise.
Ich verfolge diesen Faden hier schon seit einiger Zeit und je weiter es geht desto weniger kann ich nachvollziehen um was es denn zum Schluß eigentlich geht, wo das Problem noch liegt.
Und das ständige Einstellen von Codeschnippseln mit/ohne Änderungen gegenüber dem jeweils letzten Posting führt nicht zur besseren Verständlichkeit.

Für diesen Beitrag haben gedankt: storestore
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: So 28.08.11 00:57 
user profile iconstorestore hat folgendes geschrieben Zum zitierten Posting springen:
Ja ich meine nochmal eine neue Seite, das ein HTML-Formular ist und den PHP code nochmal in einer anderen Seite reinzuschreiben, und nicht das HTML formular in dem PHP code zu öffnen

So ganz versteh ich das immer noch nicht. :nixweiss: Ist doch schlussendlich egal, ob Formular und Code in der gleichen Datei sind, oder eine reine HTML-Datei mit dem Formular eine andere PHP-Datei mit dem Upload-Code aufruft. Nur, wenn der Upload-Code manchmal (z.B. bei falscher Eingabe) das Formular anzeigen soll, ist es sinnvoller, beides in einer Datei zu vereinigen.

Für diesen Beitrag haben gedankt: storestore
storestore
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 397
Erhaltene Danke: 7

WIN 7
C#
BeitragVerfasst: So 28.08.11 12:26 
Ich versuche es jetzt einfach mit einer Mailerklasse. Ist das sicherer? Oder ist das genauso xss ausgesetzt wie ohne?

mfg storestore

_________________
Der Pc ist nur so schlau, wie derjenige der in steuert!
"Don't Quit. Suffer now, and live the rest of your life as a champion"
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: So 28.08.11 13:28 
Stell Dir eine Kette aus 5cm starken Stahlbolzen vor, die in der Mitte durch einen Bindfaden zusammengehalten wird. Der Bindfaden ist dein Code, die 5cm starken Stahlbolzen der Webserver und die Mailerklasse.

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.

Für diesen Beitrag haben gedankt: storestore
Dieses Thema ist gesperrt, Du kannst keine Beiträge editieren oder beantworten.

Das Thema wurde von einem Team-Mitglied geschlossen. Wenn du mit der Schließung des Themas nicht einverstanden bist, kontaktiere bitte das Team.