kostenloser Webspace werbefrei: lima-city


benutzer können html dokumente erstellen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    skullsplitter

    skullsplitter hat kostenlosen Webspace.

    hallo...

    also ich erkl?re mal was ich machen will:

    die benutzer sollen html dokumente erstellen k?nnen und dann soll eben eine html-datei erstellt werden.

    naja... ich bin mir jetzt nicht sicher, ob ich dass ?ber mysql laufen lassen soll, oder ob das auch einfacher geht. dass die php datei schreibrechte kriegt, und eben die dateien anlegt.

    wie w?rdet ihr das machen? o_O

    es gibt ja den befehl "a". mit dem kann man ja schreiben und daten erstellen... mit dem m?sste das eigetnlich gehen nicht?

    mfg


    Beitrag ge?ndert am 29.08.2005 12:18 von skullsplitter
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. c*********c

    Wenn das Script auf deinem Space liegt, so kann man, meines Wissens, HTML-Dokumente, ohne Rechte zu ?ndern, auf dem Space erstellen.

    Somit d?rfte Deinem Vorhaben nichts im Wege stehen.

  4. schrotti12

    Moderator Kostenloser Webspace von schrotti12

    schrotti12 hat kostenlosen Webspace.

    Also ich w?rde das nach einem anderen Prinzip machen:

    Eine mysql-Tabelle, in der der Titel, der Dateiname und der Quelltext gespeichert werden.
    In diese k?nnen die Benutzer via Formular ihren Quelltext in die Datenbank eintragen.
    Danach wird es eine Seite geben, ?ber die man die Seite wieder ausgeben kann...
    Soll hei?en:

    Es wird eine Verbindung zur DB aufgebaut, der Quelltext ausgelesen und dann via "echo" ausgeben...
    So soll irgendwann mal auch meine Template-Klasse funktionieren.
    Dann habe Template-Klauer nicht mehr die M?glichkeit, in den Template-Ordner zu gehen und dort mein ganzes Template einfach so runterzuladen...

    So ein System bietet vorteile. Der Nachteil liegt auf der Hand:
    Wenn der My-SQL-Server down iss iss nix mit Homepage...
  5. t*****b

    Ich w?rde is in deinem Fall nicht ?ber eine Datenbank laufen lassen, da man die Datei sonst nicht ?ber ".../meinedatei.html" aufrufen kann.

    "a" ist kein Befehl sondern ein ?bergabeparameter, dass der Datei die du ?ffnest das Recht gibts, in sie zu schreiben. Eine Datei erstellst du ?ber FWrite: http://www.selfphp.de/funktionsreferenz/dateisystem_funktionen/fwrite.php
  6. Autor dieses Themas

    skullsplitter

    skullsplitter hat kostenlosen Webspace.

    naja - es soll ja jeder benutzer mehrere solche dokumente erstellen k?nnen....
    das auslesen von diesen dateien von jedem benutzer ist glaub ich kein problem...

    mit welcher funktion w?rde ich das machen, wenn ich nicht mysql benutzen w?rde?

    eine seite auf der der html code eingegeben wird.
    dann via post r?berziehen und im script dann diesen text in einem html datei schreiben lassen?
  7. schrotti12

    Moderator Kostenloser Webspace von schrotti12

    schrotti12 hat kostenlosen Webspace.

    Zuerst in ein Formular und dann in die Datenbank schreiben lassen...
    Aber wie du es ausgeben willst, wei? ich ja nicht:
    Gibt es ein User-System, kann das jeder machen, gibt es eine Session-ID?
    Keine Ahnung...

    Ausgeben einfach via
    mysql_query("SELECT * FROM...");

    Dann musst du hier halt die Kriterien angeben und das ganze in eine Variable speichern.
    Danach kannst du diese Variable ganz einfach via

    echo $variable_mit_quelltext;

    ausgeben und fertig... Dann wirds angezeigt.
    Ich kann mir das ganze so oder so nicht vorstellen.
    Ich meine, f?r was soll das gut sein? Hier hat eh jeder Webspace, da kann man sein Zeugs ja drauf speichern!
  8. t*****b

    Mach am Besten ein Formular f?r den Quelltext der Webseite. Dann sende das Formular an eine Seite, wo eine HTML-Datei mit dem entsprechendem Quellcode aus dem Formular erstellt. Fertig. Wo isn da das Problem? Das gleiche auch mit ner DB, nur dass du dort keine Dateien erstellst sondern in die DB schreibst.
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!