Support System

05/01/2012 18:54 ToBii™#1
Hallo Epvp ich habe heute ein Support-System erstellt und komme grade nicht weiter.
So sieht es aus:
[Only registered and activated users can see links. Click Here To Register...]

Und mein problem ist jetzt das wenn man das Ticket abschickt.
Keine Email ankommt ich weiß auch gar nicht wo ich die email eintragen muss im html code.
Ich hoffe mir kann jemand helfen.

Hier ein ausschnitt:

HTML Code:
 <meta http-equiv="Content-Type" content="" content="application/xhtml+xml; charset=windows-1250" />          
    <meta name="Keywords" content="Metin2 Majestra Support - System" />         
    <meta name="Description" content="http://www.5.195.15.25/" />         
    <meta name="robots" content="all, follow" />         
    <meta name="author" content="Nitram" />         
    <link rel="shortcut icon" href="images/favicon.ico" />         
    <title>Support Majestra          
    </title>         
    <link rel="stylesheet" type="text/css" href="css/styl.css">       
  </head>     
  <body>              
    <div class="maincontainer">                
      <div class="header">                
      </div>                   
      <div class="content">                       
        <div class="text">      
        <table width=520 align=center><tr><td align=right><a href='http://5.195.15.25/support/index.html'>Ticket schreiben| <a href='zobraz.php'>Ticket anzeigen</a></td></tr></table>            
<script type="text/javascript" src="valid.js"></script>            
                  
          <br>
<script type="text/javascript">
var clientVer = parseInt(navigator.appVersion); // Get browser version
var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
var is_nav = ((clientPC.indexOf('mozilla')!=-1) && (clientPC.indexOf('spoofer')==-1)
                && (clientPC.indexOf('compatible') == -1) && (clientPC.indexOf('opera')==-1)
                && (clientPC.indexOf('webtv')==-1) && (clientPC.indexOf('hotjava')==-1));
var is_moz = 0;
var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1));
var is_mac = (clientPC.indexOf("mac")!=-1);
function bbfontstyle(bbopen, bbclose) {
  var txtarea = document.form.tct_description;
  
  if ((clientVer >= 4) && is_ie && is_win) {
          theSelection = document.selection.createRange().text;
          if (!theSelection) {
                  txtarea.value = bbopen + bbclose;
                  txtarea.focus();
                  return;
          }
          document.selection.createRange().text = bbopen + theSelection + bbclose;
          txtarea.focus();
          return;
  }
  else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
  {
          mozWrap(txtarea, bbopen, bbclose);
          return;
  }
  else
  {
          txtarea.value = bbopen + bbclose;
          txtarea.focus();
  }
  storeCaret(txtarea);
}
</script>             
          <form action="http://5.195.15.25/support/index.html" method=POST enctype="multipart/form-data">            
            <center><h1>Support kontaktieren<br /></h1>                        
              <br>              
              <br>              
              <label for="tct_username">Login               
              </label>              
              <br>              
              <input type=text id="tct_username" name="tct_username" size=45>              
              <br>              
              <br>              
              <label for="tct_email">E-Mail Addresse:               
              </label>              
              <br>              
              <input type=text id="tct_email" name="tct_email" size=45>              
              <br>              
              <br>              
              <label for="tct_email_again">E-Mail Addresse wiederholen:               
              </label>              
              <br>              
              <input type=text id=tct_email_again name="tct_email_again" value='' size=45>                                         
              <br>              
              <br>              
              <label for="tct_subject">Problem auswählen:               
              </label>                
              <br>                                       
              <select class="xxl" name="tct_subject" id="tct_subject" onchange="document.getElementById('tct_description').value=this.options[this. selectedIndex].id">                                         
                <option value="0">[Wählen sie ihr Problem aus]                 
                </option>                                         
                <option value="1" id="Zahlung ist erfolgt am: 
Account Daten:
">Zahlungsproblem / Coins nicht bekommen            
                </option>                
Pøeklep v emailu:                 
Nelze zmìnit nìkteré údaje:
                                   
Dodateèné Informace:                  
Pro ovìøení je nutno uvést Heslo ke skladu :                  
Heslo pro smazání postavy: ">Problém s nastavením úètu                 
                </option>                
                <option value="5" id="Datum: 
(Senden sie wenn möglich ein Screen als Beweis mittel.)">Bugs / Betrug     
                </option>
				</select>  
              <br>              
              <br>                      
              <br>
<textarea name="tct_description" id=tct_description cols=50 rows=15></textarea>                
              <br>              
              <br>  <br>              
              <label for="tct_attachments1">Sie können Datein anhängen. (z.B. Jpg, Png, txt)
              </label>              
              <br>              
                               
              
            <br /><input size="27" name="file1" type="file">  <br />
            <br /><input size="27" name="file2" type="file">  <br />
            <br /><input size="27" name="file3" type="file">  <br />
              <br>                   
              <br>
              <br />                                                     
              <input type=submit name="tct_send" class="submit" value="Odeslat tiket"'>            
            </center>          
          </form>
<script type="text/javascript">
    var tct_username = new LiveValidation( 'tct_username', {onlyOnSubmit: false } );
    tct_username.add( Validate.Presence );
    var tct_email = new LiveValidation( 'tct_email', {onlyOnSubmit: false } );
    tct_email.add( Validate.Presence ); 
    tct_email.add( Validate.Email );
    var tct_email_again = new LiveValidation('tct_email_again');
    tct_email_again.add( Validate.Presence ); 
    tct_email_again.add( Validate.Confirmation, { match: 'tct_email' } );
    var tct_description = new LiveValidation( 'tct_description', {onlyOnSubmit: false } );
    tct_description.add( Validate.Presence );
    
    var automaticOnSubmit = tct_username.form.onsubmit;
    tct_username.form.onsubmit = function(){
        var valid = automaticOnSubmit();
            if(!valid)
                return false;
    }
Das war die index jetzt noch das dazugehörige zusatzscript:

HTML Code:
    <meta http-equiv="Content-Type" content="" content="application/xhtml+xml; charset=windows-1250" />          
    <meta name="Keywords" content="Metin2 P Server Majestra Support" />         
    <meta name="Description" content="http://5.195.15.25" />         
    <meta name="robots" content="all, follow" />         
    <meta name="author" content="Majestra" />         
    <link rel="shortcut icon" href="images/favicon.ico" />         
    <title>Support Majestra        
    </title>         
    <link rel="stylesheet" type="text/css" href="css/styl.css">       
  </head>     
  <body>              
    <div class="maincontainer">                
      <div class="header">                
      </div>                   
      <div class="content">                       
        <div class="text"> 


<table width=520 align=center><tr><td align=right><a href='index.html'>Ticket schreiben</a> | <a href='zobraz.php'>Ticket Anzeigen</a></td></tr></table>
<br>

        <table width=750 align=center>
<form method=GET action='zobraz.php'>
<input type=hidden name=akce value='Ticket Anzeigen'>
<tr><td align=right>Schlüssel:</td><td><input type=text name=email size=25></td></tr>
<tr><td align=right>Ticket ID:</td><td><input type=text name=id size=25></td></tr>
<tr><td colspan=2 align=center><input type=submit class=button value='Ticket'></td></tr>
</form>
</table>     
  
  <br />                   
        </div>                 
      </div>               
      <div class="footer">
      <div class="text">
      <div style="text-align: center;">2011 &copy; Majestra</div>
Ich hoffe mir kann jemand helfen, danke !
05/01/2012 19:47 .Marcel'#2
mittels PHP mail() kann man emails versenden
05/01/2012 19:48 ToBii™#3
Quote:
Originally Posted by .Marcel' View Post
mittels PHP mail() kann man emails versenden
kannst du mir das evtl erklären oder evtl. vlt einbauen ?

ich bin ein kompletter neuling , ich arbeite erst 2 tage mit html , danke
05/01/2012 22:48 JPGaming#4
[Only registered and activated users can see links. Click Here To Register...]
Die Server (SMTP / IMAP / POP3) kannst du per ini_set machen ;)


Edit:
Entschuldige bitte, dann möchte ich das mal genauer erläutern.

PHP Code:
$empfaenger "[Only registered and activated users can see links. Click Here To Register...]"//Ist der Empfänger
$betreff "Dies ist der Betreff"//...
$text "Hallo $empfanger, TEXT TEXT TEXT";
/*In dem Text dürfen PHP Variable ohne Quotes / Zeichen / etc. angesprochen werden*/
                                                                                
$absendername "JPGaming";
$absendermail "[Only registered and activated users can see links. Click Here To Register...]";

 
mail($empfaenger$betreff$text"From: $absendername <$absendermail>"); 
Das wäre die Funktion mit Parameterübergabe.

Zu den ini_set();
- Brauchst du meistens nur lokal bei Testzwecken, da es auf dem Webserver meist schon in der php.ini alles eingestellt ist.

Möchtest du dennoch den E-Mail Versand Lokal nutzen, erkläre ich dir dies auch gerne!

Hoffe dir hilft das besser, als meine grobe Erklärung.
05/01/2012 23:56 マルコ#5
Quote:
Originally Posted by JPGaming View Post
[Only registered and activated users can see links. Click Here To Register...]
Die Server (SMTP / IMAP / POP3) kannst du per ini_set machen ;)
So wie ich das verstanden habe, hat der gute Mensch kaum Plan von HTML, und du haust ihm irgend eine PHP Funktion an den Kopf.

Und an den OP: Wieso willst du mit so was anfangen? Festige doch erstmal dein Wissen in HTML/CSS/JS/jQuery[ und/oder Dojo und/oder prototype], bevor du dich an PHP wagst.

Und wenn du dann so weit bist, schau dir mal das hier an:
[Only registered and activated users can see links. Click Here To Register...]

auf [Only registered and activated users can see links. Click Here To Register...] wirst du auch zu allen Themen Step-By-Step Tuts auf deutsch finden.

Außerdem empfehle ich dir, HTML5 und CSS3 zu benutzen.
05/02/2012 12:02 ToBii™#6
Ich werde es gleich ausprobieren, danke erstmal
05/03/2012 10:30 PR-Hosting / Thorben S.#7
Der ebserver muss POP aber unterstützen. Aber das tut er eig. schon standartweise, ich nutze POP3.

MFG

pr
05/03/2012 12:37 マルコ#8
Quote:
Originally Posted by Pr-Hosting* View Post
Der ebserver muss POP aber unterstützen. Aber das tut er eig. schon standartweise, ich nutze POP3.

MFG

pr
1) Woher willst DU wissen, was der Host von dem unterstützt?
2) Standartmäßig tut der nix unterstützen. Jeder Server muss konfiguriert werden, bevor er irgendwas kann.
3) POP? POP3? Show me the difference. Von der Version her benutzen sowieso alle die neuste.

@OP:
Bei Freehostern kann es natürlich sein, dass du keine Mails verschicken kannst.
05/09/2012 14:58 ToBii™#9
minecrawler könntest du mich bitte in Skype adden, danke
ich brauche echt hilfe ich verzweifel-.-
05/09/2012 16:07 Fratyr#10
Quote:
Außerdem empfehle ich dir, HTML5 und CSS3 zu benutzen.
Da empfiehlst du aber falsch. Beides wird erst in den neusten Browsergenerationen unterstützt, bis sich das komplett durchgesetzt hat werden noch mehrere Jahre ins Land ziehen. HTML5 befindet sich noch in der Entwicklung und ist zum momentanen Zeitpunkt auch noch kein Webstandart. Verrate mir doch bitte was in seinem HTML Code dir Anlass gibt ihm eine sich noch nicht etablierte Webtechnik (Die in der Momentanen Version als einzige signifikante Neuerung den Canvas Support und paar coole neue JS Spielereien vorzuweisen hat) und deren offizieller Fertigstellungstermin auf 2014 datiert ist, ans Herz zu legen?

Auserdem Frage ich mich wieso du ihm rätst JavaScript oder jQuery (was übrigens auch Javascript ist) zu lernen wenn er doch nur Mails mit PHP versenden will? Ich will dich beim besten Willen nicht angreifen, aber mir kommts gerade ein wenig so vor als hättest du von prototype und dem Dojo Toolkit in nem anderen Thread mal gehört und musst nun mit diesen Begriffen um dich werfen.
Wenn du mir den Grund nennen kannst warum prototype prototype heißt, bin ich gerne bereit
letztere Aussage zurückzunehmen und mich zu entschuldigen.
05/09/2012 17:34 マルコ#11
Quote:
Originally Posted by Fratyr View Post
Da empfiehlst du aber falsch. Beides wird erst in den neusten Browsergenerationen unterstützt, bis sich das komplett durchgesetzt hat werden noch mehrere Jahre ins Land ziehen. HTML5 befindet sich noch in der Entwicklung und ist zum momentanen Zeitpunkt auch noch kein Webstandart. Verrate mir doch bitte was in seinem HTML Code dir Anlass gibt ihm eine sich noch nicht etablierte Webtechnik (Die in der Momentanen Version als einzige signifikante Neuerung den Canvas Support und paar coole neue JS Spielereien vorzuweisen hat) und deren offizieller Fertigstellungstermin auf 2014 datiert ist, ans Herz zu legen?

Auserdem Frage ich mich wieso du ihm rätst JavaScript oder jQuery (was übrigens auch Javascript ist) zu lernen wenn er doch nur Mails mit PHP versenden will? Ich will dich beim besten Willen nicht angreifen, aber mir kommts gerade ein wenig so vor als hättest du von prototype und dem Dojo Toolkit in nem anderen Thread mal gehört und musst nun mit diesen Begriffen um dich werfen.
Wenn du mir den Grund nennen kannst warum prototype prototype heißt, bin ich gerne bereit
letztere Aussage zurückzunehmen und mich zu entschuldigen.
Ich weiß nicht, warum ich dir überhaupt antworte. Wahrscheinlich weil ich zu nett bin.
Also 1. Warum HTML5/CSS3?

Weil diese Technologie der kommende Standart ist. Und nur, weil die neuen Funktionen noch nicht fertig sind, heißt das noch lange nicht, dass es unnütz ist. Außerdem folgt HTML5 den HTML Standarts und kann deshalb, was non-HTML5-spezifische Tags angeht, vollständig dargestellt werden, ohne irgendwelchem Probleme. Das selbe gilt für CSS3.
Ich weiß ja nicht, wie oft im Jahr du deine Homepages machst, oder ob du überhaupt irgendwas darüber weißt, aber im Normalfall versucht man, keine veraltete Technologie zu verwenden, um eine Basisseite aufzubauen. Weil ansonsten kann er in 2 Jahren die Seite komplett neu machen.

2. Javascript/jQuery

Zum einen: Glückwunsch, dass du herausgefunden hast, dass jQuery ein JS-Framework ist!
Zum anderen: Weil es standart ist, dass man HTML, CSS und JS beherrscht, wenn man eine gute professionelle Homepage macht. Und da der OP schon beim HTML Probleme hat, und eine professionelle HP machen will, habe ich es als Paket mit aufgelistet. jQuery gehört heute schon fast standartmäßig dazu. Alternativ kann man Dojo oder Prototype + Scriptaculous verwenden, um das Interface dynamisch zu gestalten.


Deine Beleidigung, ich hätte keine Ahnung etc. überles ich einfach mal. Du solltest besser recherchieren, bevor du irgendjemanden nieder machen musst.
Wenn du eine andere Meinung hast als ich, dann tu sie kund, aber ohne dabei irgendwen in den Dreck zu ziehen.

BTW, im Gegensatz zu dir habe ich das Mail Problem so weit gelöst.
05/09/2012 20:00 NotEnoughForYou#12
Quote:
Originally Posted by minecrawler View Post
Ich weiß nicht, warum ich dir überhaupt antworte. Wahrscheinlich weil ich zu nett bin.
Also 1. Warum HTML5/CSS3?

Weil diese Technologie der kommende Standart ist. Und nur, weil die neuen Funktionen noch nicht fertig sind, heißt das noch lange nicht, dass es unnütz ist. Außerdem folgt HTML5 den HTML Standarts und kann deshalb, was non-HTML5-spezifische Tags angeht, vollständig dargestellt werden, ohne irgendwelchem Probleme. Das selbe gilt für CSS3.
Ich weiß ja nicht, wie oft im Jahr du deine Homepages machst, oder ob du überhaupt irgendwas darüber weißt, aber im Normalfall versucht man, keine veraltete Technologie zu verwenden, um eine Basisseite aufzubauen. Weil ansonsten kann er in 2 Jahren die Seite komplett neu machen.

2. Javascript/jQuery

Zum einen: Glückwunsch, dass du herausgefunden hast, dass jQuery ein JS-Framework ist!
Zum anderen: Weil es standart ist, dass man HTML, CSS und JS beherrscht, wenn man eine gute professionelle Homepage macht. Und da der OP schon beim HTML Probleme hat, und eine professionelle HP machen will, habe ich es als Paket mit aufgelistet. jQuery gehört heute schon fast standartmäßig dazu. Alternativ kann man Dojo oder Prototype + Scriptaculous verwenden, um das Interface dynamisch zu gestalten.


Deine Beleidigung, ich hätte keine Ahnung etc. überles ich einfach mal. Du solltest besser recherchieren, bevor du irgendjemanden nieder machen musst.
Wenn du eine andere Meinung hast als ich, dann tu sie kund, aber ohne dabei irgendwen in den Dreck zu ziehen.

BTW, im Gegensatz zu dir habe ich das Mail Problem so weit gelöst.
Um auf den Punkt seiner "kompetenz" einzugehen, soweit ich weiss arbeitet er als Informatiker ( zumindest nach dem was ich so mitgekriegt hab ).
05/09/2012 21:15 ToBii™#13
#Problem Gelöst dank minecrawler
Special Thanks minecrawler
05/10/2012 07:45 Fratyr#14
Quote:
Originally Posted by minecrawler View Post
Ich weiß nicht, warum ich dir überhaupt antworte. Wahrscheinlich weil ich zu nett bin.
Also 1. Warum HTML5/CSS3?

Weil diese Technologie der kommende Standart ist. Und nur, weil die neuen Funktionen noch nicht fertig sind, heißt das noch lange nicht, dass es unnütz ist. Außerdem folgt HTML5 den HTML Standarts und kann deshalb, was non-HTML5-spezifische Tags angeht, vollständig dargestellt werden, ohne irgendwelchem Probleme. Das selbe gilt für CSS3.
Ich weiß ja nicht, wie oft im Jahr du deine Homepages machst, oder ob du überhaupt irgendwas darüber weißt, aber im Normalfall versucht man, keine veraltete Technologie zu verwenden, um eine Basisseite aufzubauen. Weil ansonsten kann er in 2 Jahren die Seite komplett neu machen.

2. Javascript/jQuery

Zum einen: Glückwunsch, dass du herausgefunden hast, dass jQuery ein JS-Framework ist!
Zum anderen: Weil es standart ist, dass man HTML, CSS und JS beherrscht, wenn man eine gute professionelle Homepage macht. Und da der OP schon beim HTML Probleme hat, und eine professionelle HP machen will, habe ich es als Paket mit aufgelistet. jQuery gehört heute schon fast standartmäßig dazu. Alternativ kann man Dojo oder Prototype + Scriptaculous verwenden, um das Interface dynamisch zu gestalten.


Deine Beleidigung, ich hätte keine Ahnung etc. überles ich einfach mal. Du solltest besser recherchieren, bevor du irgendjemanden nieder machen musst.
Wenn du eine andere Meinung hast als ich, dann tu sie kund, aber ohne dabei irgendwen in den Dreck zu ziehen.

BTW, im Gegensatz zu dir habe ich das Mail Problem so weit gelöst.
Wie ich aus deinem Post entnehmen kann, hast du absolut keine Kompetenzen im Webbereich. Ich weiß ja nicht was du als professionelle Homepage ansiehst, aber alles was ich von dir und dem Großteil der anderen Forenuser in diesem Bereich gelesen habe bewegt sich in ganz anderen Gefilden als der Professionalität. Und nein es ist eben nicht Standart HTML,
CSS und JS zu beherrschen. In heutigen Tagen gibt es Leute die beherrschen
HTML und CSS, und es gibt Leute die beherrschen JavaScript. Ich weiß
natürlich du fragst dich natürlich warum, aber lass dir von jemanden der
seit längerem fast ausschließlich in serverseitigem JavaScript (Ja das gibts auch) programmiert sagen, das hinter der Sprache wesentlich mehr steckt. Und zu behaupten HTML, CSS und JS seien Standart, spricht schon für deine nicht vorhandene Kompetenz. Alles was du bisher gesehen hast war jQuery oder einen ganz kleinen Teil von JS's Funktionsumfang, und nun denkst du du beherrscht die Sprache? Absolut lächerlich. Du kanntest nichteinmal jQuerys toggle() Funktion, dass lässt darauf schließen das du selbst bei jQuery nur an der Oberfläche gekratzt hast.

Die meisten Web Programmierer die ich kenne können übrigens nichtmal richtig HTML, sondern entwickeln fast ausschließlich in PHP, Rails oder Django. Wieso? Weil es unnötig ist. Ein Designer ist dafür zuständig, und kein Programmierer. Anfänger.

Und zum Thema xhtml sei eine veraltete Technik. Wie lange bewegst du dich schon im Bereich der Webprogrammierung? 3 Monate? Bis xhtml veraltet ist werden noch gut 10 Jahre ins Land ziehen. Warum? Weil es ganz einfach immer so war. Bis sich neue Techniken etabliert haben dauert es seine Zeit. Sorry aber du hast sowas von überhaupt keine Ahnung wie es im Webbereich abläuft.

Ich verstehe nicht wieso ich mich mit einem Hobbycoder überhaubt unterhalte, du hast keine Referenzen, abgesehen von fast ausschließlich fehlerhaften Antworten auf irgentwelche Forenposts, und Argumente die nur für dich zählen aber schlicht und einfach nicht der Wahrheit entsprechen, während meine Posts eigentlich Bände sprechen sollten, ich bringe Fakten, du haltlose Argumente, die nur auf deiner eigenen (falschen) Meinung basieren. Du kannst auch behaupten die Erde sei eine Scheibe, deshalb habe ich trotzdem Recht wenn ich dir sage das dem nicht so ist.

Du hast mir übrigens immernoch nicht gesagt was es mit dem Wort Prototype in Verbindung mit dem Framwork "prototype" zu tun hat. Hat dir google wohl nichts ausgespuckt was?

Quote:
Alternativ kann man Dojo oder Prototype + Scriptaculous verwenden, um das Interface dynamisch zu gestalten.
Wieder falsch. Das Interface gestaltet man dynamisch mit Ajax. Scriptaculous (schweres wort) ist eine UI lib. Weißt du was dynamisch im Webbereich bedeutet? Anscheinend nicht, denn das was du meinst ist animieren. Wiegesagt, ich behaupte einfach mal ganz dreist das du von beidem in den anderen Threads gehört hast und nun mit diesen Begriffen um dich werfen musst. Würdest du dich nämlich ein wenig auskennen würdest du einem Anfänger nicht gleich Prototype empfehlen.

Kein Wunder wieso ich in letzter Zeit so wenig Posts von NotEnoughForYou in der Websection sehe, hier wimmelt es nurnoch von unbelehrbaren Kindern die sich auf ihre kaum Vorhandenen Fähigkeiten was einbilden und sich auch wenn sie offensichtlich falsch liegen nicht verbessern lassen. Wärst du Sachlich geblieben wie ich im ersten Post, hätte das ganze nicht so ausarten müssen. Vom Kiddi Anteil in der Websection ist e*pvp absolute Spitze. Ich verstehs auch nicht, nimm doch einfach mal einen Rat von jemandem an der schon wesentlich mehr Ahnung, und Erfahrung in diesem Bereich hat als du.

Quote:
Weil ansonsten kann er in 2 Jahren die Seite komplett neu machen.
Anscheinend hast du noch nie mit einem Klienten zusammengearbeitet (Was für eine Überraschung), seine Website alle 2-3 Jahre zu erneuern oder einfach die Technik zu aktualisieren ist vollkommen normal.
05/10/2012 14:44 マルコ#15
kp, was du da so viel schreibst, aber ich habe verwandte und Bekannte, die als Designdozenten arbeiten, die Webdesign studieren, die damit ihr Geld verdienen. Dabei fließen 1000e € für Aufträge.
Mir persönich ist es egal, was du über mich denkst, aber behalt es für dich. Ich persönlich halte dich für vollkommen unkompetent in diesem Bereich. Selbst wenn es dein Beruf ist. Es gibt auch Zahnärzte, die Zähne ruinieren.
Meine Meinung ist, das du nur ein Großmaul mit kleinen Eiern bist. Ich denke, dass du nur Aufmerksamkeit willst, und deshalb hier Aufsätze verfassen musst. Das ist meine persönliche Meinung.