Sam Max: Mit einer HTMLseite eine HTMLseite erstellen ?

Hallo zusammen,
ich habe hier mal ne frage und hoffe ihr könnt mir weiterhelfen.
Vieleicht kennt einer von euch Ogame.de das Spiel.
Dort gründet man Allianzen mit anderen Membern
und nutzt Foren zur komonikation.
Da gibts bei uns im Forum die möglichkeit seine Flotte an schiffen
die man im Spiel hat zu Posten und den anderen zu zeigen und sich zu vergleichen. Nun habe ich mir da HTML möglich ist im Forum eine Tabelle mit Hintergrund und auflistung der Schiffe zusammengebastelt und diese gepostet.
Jetzt waren die anderen Member begeistert und wollten dies auch machen nur kennen die sich nicht mal ein wenig mit HTML aus.

Meine frage ist halt Kann man eine HTMl seite erstellen mit eingabefeldern wo die Leute eine überschrift, ein hintergrundbild und ihre anzahl der schiffe eintragen und noch die Farbe einstellen können. Und diese daten dann nach absenden automatisch in eine htmlseite eingetragen werden und sie dann als TXT datei angezeigt bekommen so das sie nur noch Kopieren und ins Forum einfügen müßen den HTML Code?

Is vieleicht was umständlich erklärt kann mir aber selber nicht weiterhelfen.
Da ich bisher nur mit Formailer gearbeitet habe und eben mal ein Contact Formular geschrieben habe wo ich dann eine Email bekomme mit den angaben.
Wenn das halt keine Email währe sondern das die daten in eine Text datei kommen und dies angezeigt wird das möchte ich ereichen.

Hoffe mir kann einer helfen.

Gruß Sam Max

  1. Meine frage ist halt Kann man eine HTMl seite erstellen mit eingabefeldern wo die Leute eine überschrift, ein hintergrundbild und ihre anzahl der schiffe eintragen und noch die Farbe einstellen können. Und diese daten dann nach absenden automatisch in eine htmlseite eingetragen werden und sie dann als TXT datei angezeigt bekommen so das sie nur noch Kopieren und ins Forum einfügen müßen den HTML Code?

    Das geht, dafür brauchst Du aber Perl, PHP, ASP oder eine andere irgendwie geartete serverseitige Logik. Du lässt den Nutzer ein Formular (FORM) ausfüllen und gibst nach einer entsprechenden Bearbeitung mit dieser Logik ein HTML-Dokument mit einer TEXTAREA (und in dieser HTML-Code ("TXT datei")) zurück.

  2. Lieber Sam,

    Hamstar hat schon geschrieben, dass Du um eine serverseitige Verarbeitung nicht herumkommen wirst.

    Was das Eingeben selbst betrifft, so gibt es WYSIWYG-Editoren, die das Eingeben des "HTML-Codes" erleichtern, indem sie Dir den Code erst gar nicht präsentieren. Sie arbeiten mit Javascript und wandeln eine <textarea> in einen solchen Editier-Bereich um. Wenn man dann das Formular abschickt, dann können sie diesen Prozess umkehren und die Benutzereingaben in HTML-Code umwandeln und in diese Textarea zurückschreiben.

    Ich benutze für solche Zwecke den TinyMCE von Moxiecode. Den kann man hier ausprobieren: [Demo]

    Liebe Grüße aus Ellwangen,

    Felix Riesterer.

  3. du hast mich gerade auf die Idee gebracht, ingame resourcen (ob 500k deuterium reichen?) für das tool zu verlangen :)
    MFG
    bleicher

    --
    __________________________-
    Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
  4. hi,

    Kann man eine HTMl seite erstellen mit eingabefeldern wo die Leute eine überschrift, ein hintergrundbild und ihre anzahl der schiffe eintragen und noch die Farbe einstellen können. Und diese daten dann nach absenden automatisch in eine htmlseite eingetragen werden und sie dann als TXT datei angezeigt bekommen so das sie nur noch Kopieren und ins Forum einfügen müßen den HTML Code?

    Wenn es nur um das Anzeigen dynamisch generierten Codes als Text geht, der dann per Copy & Paste woandershin übernommen werden kann, muss dies natürlich nicht unbedingt serverseitig geschehen, das ginge auch mit Javascript.
    Wenn du das machen willst, beschäftige dich vor allem und als erstes damit, wie man mit Formularelementen umgeht.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  5. Hi,

    ist nicht besonders schwierig: Du kannst die Inhalte der Formularfelder beim Absenden (was nicht wirklich geschieht) mit Javascript auslesen und drumherum das Tabellengerüst bauen. Anschliessend mit alert() ausgeben.

    Grüße Basti