Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

fkrauthan

Supermoderator

Beiträge: 979

Wohnort: Vancouver

Beruf: Software engineer

  • Private Nachricht senden

31

08.06.2011, 19:55

Jop lass es wenn dus nicht kannst oder beschäftige dich inruhe mit einem PHP anfänger tutorial und lerne google zu benutzen. Aber tu mir hier bitte einen großen gefallen. Hör auf so einen scheiß hier rumzufragen!!! Hier haben dir alle schon mehr als gute Tutorials und Links gepostet wenn du damit nicht arbeiten kannst bist du noch nicht reif genug und solltest überlegen das Entwickeln aufzugeben.
Homepage: fkrauthan.de | Browser-game: flowergame.net

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

32

08.06.2011, 20:06

fkrauthan, das sehe ich nicht so. Ein Forum ist ja schließlich dazu da, dass Fragen gestellt werden können. Manche Fragen sind zwar unnötig, da Google viel beantworten kann. Das hilft aber auch nur, wenn man weiß, wie man nach den entsprechenden Themen richtig googelt und wenn man Fachbegriffe versteht. Developer_X wird noch nicht so viel Erfahrung haben und noch sehr jung sein, deswegen ist es - finde ich - unangebracht, ihm zu unterstellen, dass er uns nur ausnutzen will. Manchmal kann es für Anfänger hilfreich sein, einen Fachtext auf "deutsch" erklärt zu bekommen. Wenn man keine Lust hat zu antworten, kann man es ja bleiben lassen. Ich denke, dass es klar ist, dass derjenige, der eine Frage hat, zuvor versucht, sich diese selbst zu beantworten, bevor er andere fragt.

fkrauthan

Supermoderator

Beiträge: 979

Wohnort: Vancouver

Beruf: Software engineer

  • Private Nachricht senden

33

08.06.2011, 20:09

Wenn man ihm ein Tutorial gibt und er es nicht kapiert. Wenn er sogar schon die richtige Doku auf hat wo alles steht aber dann nicht liest und nicht kapiert dann sollte man noch ein zwei Jahre warten und dann nochmal mit dem entwickeln anfangen. Momentan hat es wohl bei ihm einfach keinen Sinn.
Homepage: fkrauthan.de | Browser-game: flowergame.net

valentin

Treue Seele

Beiträge: 212

Wohnort: Schweiz

Beruf: Schüler

  • Private Nachricht senden

34

08.06.2011, 20:36

Also einfacher gehts echt nicht mehr. Wenn du das hier nicht verstehst, dann kann dir wohl auch in diesem Forum niemand helfen. Tut mir Leid, wird aber wohl so sein.

Wenn du übrigens die geposteten Links (z.B. php-einfach.de) angeschaut hättest, hättest du auch diese Tutorial gefunden.
visit me on deviantArt!
http://v-alentin.deviantart.com/

There is no programming language, no matter how structured, that will prevent programmers from making bad programs. //Larry Flon

Mastermind

unregistriert

35

08.06.2011, 20:56

Lustig.

Developer_X

Treue Seele

  • »Developer_X« ist der Autor dieses Themas

Beiträge: 247

Wohnort: Hessen

Beruf: Schüler

  • Private Nachricht senden

36

08.06.2011, 21:01

Sry dass ihr so wütend auf mich seid, ich will das gar nicht.
Ich bin nur so frustriert, weil ich so lange für so ein mini-problem brauche.

Ich habe mir den Link durchgelesen, und da stand ich muss den letzten Parameter ja noch paar sachen hinzufügen, damit das auch als HTMl-EMAIL anerkannt wird.
Aber wenn ich das mache, geht da immer noch was nicht, und wenn ich im HTML Code dann zum Beispiel <hr> oder <br> verwende oder <ol> wirds nicht angezeigt :

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
//  Daten präparieren
    string content = "<html><body>";
    content += "<h1>Developer_X</h1>";
    content += "<u><b>Proposals : "+toString(proposals.size())+"</u></b>";
    content += "<hr><ol>";
    for(int i = 0;i<proposals.size();i++)
    {
        content += "<li>"+proposals[i]+"</li>";
    }
    content += "</ol><hr><br></body></html>";

    cout << content << endl;

Quellcode

1
2
3
4
5
6
7
8
9
10
<?php
$user = $_GET["user"];

$content = $_GET["content"];
$receiver = "doctor.dangerous@hotmail.de";
$title = "Proposal from $user";
[b]$headers = "Content-Type: text/html\n";[/b]

mail($receiver, $title, $content, $headers);
?>


Ausgabe :

Quellcode

1
2
Developer_X
Proposals


Was mache ich denn falsch?

Ich sehe das beim besten Willen net, ich mache doch alles in der PHP richtig oder net?
Ich übergebe die receiver variable, die title Variable, die content variable und die header variable, inder steht dass das ne HTML-EMAIL ist.

Und dann wird in der Email nur ein Teil angezeigt, warum?#

Sry, ich will euch nicht verärgern, ich habe echt Angst euch wütend zu machen, wirklich, ich will das nciht :(


M.f.G. Developer_X
- Die Zeit ist wie ein Fluss, und die Gegenwart wie ein Fels, der von dem Fluss der Zeit geschliffen wird. -
Kevin Riehl

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

37

08.06.2011, 21:08

E-Mails senden mit PHP ist manchmal so eine Sache. Es kann auch ein Problem mit dem Server vorliegen. Ich habe beispielsweise keine Ahnung, warum ich nur 50% der Mails empfange, die ich mit PHP an mich selbst sende. Ich habe die unbestimmte Vermutung, dass das an 1blu (Hoster meiner Seite) liegt. In manchen Fällen kann man selbst nichts dafür. Überträgst du "content", indem du den Inhalt an die URL anhängst (wie www.xyz.de/x.php?content=...)? Falls ja, musst du beachten, dass alle Sonderzeichen codiert sein müssen. Du solltest mal überprüfen, ob content richtig auf dem Server ankommt und versuchen den Inhalt der Mail in der PHP-Datei zu definieren.

Developer_X

Treue Seele

  • »Developer_X« ist der Autor dieses Themas

Beiträge: 247

Wohnort: Hessen

Beruf: Schüler

  • Private Nachricht senden

38

08.06.2011, 21:12

Wie meinst du richtig codiert, und ja so übergebe ich die variable content, wie meinst du codiert?
- Die Zeit ist wie ein Fluss, und die Gegenwart wie ein Fels, der von dem Fluss der Zeit geschliffen wird. -
Kevin Riehl

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

39

08.06.2011, 21:29

Das meine ich: http://www.user-archiv.de/url-escape-sequenzen.html
http://www.codeguru.com/cpp/cpp/cpp_mfc/article.php/c4029
http://www.zedwood.com/article/111/cpp-urlencode-function

Hast du die anderen Sachen getestet? Wenn du mich fragst, ist es Unsinn, den ganzen Inhalt der Mail zu übertragen. Du solltest nur einzelne Werte übertragen.

Developer_X

Treue Seele

  • »Developer_X« ist der Autor dieses Themas

Beiträge: 247

Wohnort: Hessen

Beruf: Schüler

  • Private Nachricht senden

40

08.06.2011, 21:36

Zitat

Hast du die anderen Sachen getestet? Wenn du mich fragst, ist es Unsinn, den ganzen Inhalt der Mail zu übertragen. Du solltest nur einzelne Werte übertragen.


Aber was soll ich denn machen?
Irgendwie muss die email doch gesendet werden, es ist doch besser wenn ich dann das per php mache, als extra noch mal ne library zu nutzen, oder?
- Die Zeit ist wie ein Fluss, und die Gegenwart wie ein Fels, der von dem Fluss der Zeit geschliffen wird. -
Kevin Riehl

Werbeanzeige