Apps und PHP Script Gesuche Hier könnt ihr nach PHP Skripten und Programmen fragen. Postet eure Wünsche |
 |

28-11-2017, 18:25
|
Christian62
Registrierter Benutzer
|
|
Registriert seit: Nov 2017
Beiträge: 6
|
|
Mail per php mit Anhang (alle Anhangdateien nur 163Bytes groß)
Alle meine Anhangdateien sind nur 163Bytes groß, welche aus einem Verzeichnis am Server per php an mich gemailt werden.
Folgende Aufgabe:
Ich mache per Cron mit einer php Datei eine MySQL Sicherung aller Datenbanken. Diese sql Dateien, werden vom Server aus in 10MB große Dateien gezippt (.zip, .z01, .z02 usw.) und in einem Verzeichnis gespeichert.
Jetzt lese ich dieses Verzeichnis per php aus und will alle darin enthaltenen Dateien an mich per Email senden.
Es werden alle Dateien gefunden und im Email übernommen, jedoch sind alle Dateien gleich groß und unlesbar.
Die Dateien im Verzeichnis sind aber ok, wenn ich sie mit FTP auf meinen PC lade, lassen sie sich normal extrahieren.
Ich suche jetzt schon so lange nach dem Fehler, aber finde ihn nicht,
Nun bitte ich euch um Hilfe.
Hier mein Script (der Teil relevante Teil:
Scriptteil habe ich GELÖSCHT wegen ein paar oberwichtigen Möchtegernprogrammierern, die nur große Klappe haben aber nichts können
Geändert von Christian62 (30-11-2017 um 00:45 Uhr)
|

28-11-2017, 18:41
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 3.769
|
|
mail() zu beherrschen ist außerordentlich komplex. Wenn das Hauptziel ein anderes ist als zig oder hunderte Stunden in einen eigenen Mailer zu investieren, ist es sinnvoller einen fertigen Mailer (wie z.B. PHPMailer) zu verwenden.
|

28-11-2017, 19:23
|
Christian62
Registrierter Benutzer
|
|
Registriert seit: Nov 2017
Beiträge: 6
|
|
Zitat:
Zitat von h3ll
mail() zu beherrschen ist außerordentlich komplex. Wenn das Hauptziel ein anderes ist als zig oder hunderte Stunden in einen eigenen Mailer zu investieren, ist es sinnvoller einen fertigen Mailer (wie z.B. PHPMailer) zu verwenden.
|
Der phpmailer funktioniert leider nicht auf meinem Server
|

28-11-2017, 20:41
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 3.769
|
|
Zitat:
Zitat von Christian62
Der phpmailer funktioniert leider nicht auf meinem Server
|
Was für ein komischer Server soll das sein? Solltest du vielleicht dazu schreiben, wenn das wirklich so ein Spezialfall ist. Denn wenn dort PHP-Mailer nicht funktioniert, dann viele andere Dinge auch nicht.
|

28-11-2017, 22:36
|
Christian62
Registrierter Benutzer
|
|
Registriert seit: Nov 2017
Beiträge: 6
|
|
Zitat:
Zitat von h3ll
Was für ein komischer Server soll das sein? Solltest du vielleicht dazu schreiben, wenn das wirklich so ein Spezialfall ist. Denn wenn dort PHP-Mailer nicht funktioniert, dann viele andere Dinge auch nicht.
|
Eigentlich wollte ich nur Hilfe zu meinem oben geposteten Scriptteil und keine Empfehlung für etwas anderes.
Aber schick mir ein Test-Script wie ich testen kann ob mein Server PHP-Mailer akzeptiert. Ich habe mir PHPMailer-master.zip runter geladen, in einem Ordner am server gespeichert und es hat nicht funktioniert. sendmail hat mein Server nicht, aber mit php kann ich mailen.
|

28-11-2017, 22:54
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 3.769
|
|
Zitat:
Zitat von Christian62
Eigentlich wollte ich nur Hilfe zu meinem oben geposteten Scriptteil und keine Empfehlung für etwas anderes.
|
Naja, das Thema ist recht komplex und zeitaufwändig. Die Wahrscheinlichkeit, dass du jemand findest, der sich wirklich auskennt und auch noch die Zeit dafür investieren will ist recht gering. Die Erfolgschance ist eben höher, wenn du fertige, vielfache verwendete und getestete Bestandteile verwendest.
Zitat:
Zitat von Christian62
Aber schick mir ein Test-Script wie ich testen kann ob mein Server PHP-Mailer akzeptiert.
|
Das klingt nach einem Programmierauftrag. Die Sinnhaftigkeit dürfte auch nicht vorhanden sein, da PHP-Mailer prinzipiell auf jedem (nicht kaputt konfigurierten) PHP-Server läuft. Wenn also PHP-Mailer nicht läuft, kannst du davon ausgehen, dass dein Server kaputt oder ganz "speziell" ist.
Zitat:
Zitat von Christian62
Ich habe mir PHPMailer-master.zip runter geladen, in einem Ordner am server gespeichert und es hat nicht funktioniert.
|
Was hat nicht funktioniert? Bitte eine genaue Fehlerbeschreibung, am besten mit Test-Script, das nicht funktioniert.
|

29-11-2017, 09:35
|
Christian62
Registrierter Benutzer
|
|
Registriert seit: Nov 2017
Beiträge: 6
|
|
Mail per php mit Anhang
Bitte kann sich jemand (von den echten Programmierern) mein obiges Script anschauen, woran der Fehler liegen mag?
...und BITTE keine Empfehlung für phpmailer oder sonstigen fertigen Scripte
|

29-11-2017, 12:33
|
bandit600
Registrierter Benutzer
|
|
Registriert seit: Jan 2010
Beiträge: 192
|
|
Zitat:
Zitat von Christian62
Bitte kann sich jemand (von den echten Programmierern) mein obiges Script anschauen, woran der Fehler liegen mag?
|
Jeder von den "echten" Programmierern (gibt es auch unechte??) wird dir nichts anderes zum Thema mail() sagen. Die mail()-Funktion ist eine Krücke, da lässt jeder mit etwas Ahnung die Finger von.
Aber da du ja anscheinend beratungsresistent bist, wirst du mit deinem Problem wohl alleine klar kommen müssen.
|

29-11-2017, 16:50
|
Christian62
Registrierter Benutzer
|
|
Registriert seit: Nov 2017
Beiträge: 6
|
|
Zitat:
Zitat von bandit600
Jeder von den "echten" Programmierern (gibt es auch unechte??) wird dir nichts anderes zum Thema mail() sagen. Die mail()-Funktion ist eine Krücke, da lässt jeder mit etwas Ahnung die Finger von.
Aber da du ja anscheinend beratungsresistent bist, wirst du mit deinem Problem wohl alleine klar kommen müssen.
|
Also was ist das denn für ein Forum? Deine persönliche Meinung kannst mir per PN schreiben. Es sind nur deine persönlichen Ansichten und nicht mehr und verfehlen das Thema, welches eindeutig oben betitelt ist.
Der Rest gehört in ein anderes Forum unter Diskussionen.
Die echten Programmierer gab es früher, sonst könntet ihr nicht FERTIGE Scripte verwenden.
|

29-11-2017, 21:01
|
bandit600
Registrierter Benutzer
|
|
Registriert seit: Jan 2010
Beiträge: 192
|
|
Tja, dann werde mit deiner mail()-Funktion glücklich, früher oder später wirst du vielleicht selber darauf kommen, dass dein Vorhaben mit dem phpMailer wesentlich einfacher umzusetzen wäre.
Aber wer nicht will ...
|

29-11-2017, 22:44
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 3.769
|
|
Zitat:
Zitat von Christian62
Die echten Programmierer gab es früher, sonst könntet ihr nicht FERTIGE Scripte verwenden.
|
Die "echten" Programmierer von früher haben aber kein PHP programmiert.
Davon abgesehen ist es sinnvoll fertige Funktionen und Libraries verwenden. Selbst PHP ist eine Ansammlung von fertigen Funktionen. Nach deinem Prinzip dürftest du also nicht mal PHP schreiben, denn dadurch verwendest du "fertige Skripte" von anderen. Warum programmierst du kein Assembler statt PHP?
Das was du hier veranstaltest ist einfach nur Trollerei. Du willst offensichtlich keine Lösung für dein Problem, bzw. zumindest nicht selber erarbeiten. Du willst eine Lösung auf dem Silbertablett serviert haben. Und jeder, der dich zur Mitarbeit motiviert, ist anscheinend dein persönlicher Feind, denn Arbeiten willst du nichts.
Würdest du das wollen, hättest du schon lange selber die RFC durchgearbeitet. Denn das musst du tun, wenn du mail() verwenden möchtest. Wenn du das nicht willst (wie 99,9999% aller anderen Programmierer auch), musst du eben einen fertigen Mailer verwenden.
Suchs dir aus. Entweder den steinigen Weg über die RFC oder den leichten Weg über einen Mailer. Aber hör auf dich bei anderen zu beklagen, nur weil du selber nichts machen willst.
Geändert von h3ll (29-11-2017 um 22:49 Uhr)
|

30-11-2017, 00:43
|
Christian62
Registrierter Benutzer
|
|
Registriert seit: Nov 2017
Beiträge: 6
|
|
Zitat:
Zitat von h3ll
Die "echten" Programmierer von früher haben aber kein PHP programmiert.
Davon abgesehen ist es sinnvoll fertige Funktionen und Libraries verwenden. Selbst PHP ist eine Ansammlung von fertigen Funktionen. Nach deinem Prinzip dürftest du also nicht mal PHP schreiben, denn dadurch verwendest du "fertige Skripte" von anderen. Warum programmierst du kein Assembler statt PHP?
Das was du hier veranstaltest ist einfach nur Trollerei. Du willst offensichtlich keine Lösung für dein Problem, bzw. zumindest nicht selber erarbeiten. Du willst eine Lösung auf dem Silbertablett serviert haben. Und jeder, der dich zur Mitarbeit motiviert, ist anscheinend dein persönlicher Feind, denn Arbeiten willst du nichts.
Würdest du das wollen, hättest du schon lange selber die RFC durchgearbeitet. Denn das musst du tun, wenn du mail() verwenden möchtest. Wenn du das nicht willst (wie 99,9999% aller anderen Programmierer auch), musst du eben einen fertigen Mailer verwenden.
Suchs dir aus. Entweder den steinigen Weg über die RFC oder den leichten Weg über einen Mailer. Aber hör auf dich bei anderen zu beklagen, nur weil du selber nichts machen willst.
|
Ich geh in ein anderes Forum, ist seid die Obergescheiten, die nichts können außer Clonen und mit fremden Federn (Scripts) sich schmücken. Das hier ist mir zu blöd
|

30-11-2017, 08:03
|
bandit600
Registrierter Benutzer
|
|
Registriert seit: Jan 2010
Beiträge: 192
|
|
Sollen wir wetten, dass du in einem anderen Forum ebenfalls den Tipp auf eine Mailer-Klasse bekommst?
Zitat:
Zitat von Christian62
Ich geh in ein anderes Forum
|
 Bei deiner Einstellung wird dich hier kaum jemand vermissen.
Zitat:
Zitat von Christian62
ist seid die Obergescheiten, die nichts können außer Clonen
|
Und damit können wir ja schon mal mehr als du.
Zitat:
Zitat von Christian62
Das hier ist mir zu blöd
|
Danke, gleichfalls.
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Thema bewerten |
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|