Frage von CaptainFrage, 51

Ich mache mit einem Freund eine Internetseite und wir wollen ein Feedback kasten hinzufügen. Wir haben auch eine seperate feedback seite erstellt aber...?

... wie man in dem 2. bild sehen kann, stimmt anscheinend was mit den ersten paar zeilen nicht und wir wissen nicht was... :/
Die Textfelder und der "Post it !" button funktionieren, aber nachdem man auf "post it!" drückt verschwindet das feedback und wird auch auf keiner der dazugehörigen pages aufgezeigt (haben 5 pages) :/

wenn es jetzt was komplett offensichtliches ist, tut es uns leid, sind erst in der 8. und machen es auch nur zum spaß also bitte nicht haten ^^

Kann bitte jemand antwortet der mehr erfahrung in info hat als wir ? ^^

Antwort
von Missingo1996, 27

Eig. nimmt man für so etwas eine Datenbank her und speichert die Posts darin.

Und der Variablenname ist verschieden. Einmal schreibst du "conent" und einmal "comment".

Der Befehl fopen geht so:

fopen("/feedback.htm", "a+");

Schau dir am besten immer die Beispiel in der offiziellen Dokumentation an:

http://php.net/manual/de/function.fopen.php

Kommentar von Missingo1996 ,

Wenn du keine Datenbank verwenden willst, solltest es trotzdem nicht so machen, sondern denn Weg über z.B. XML nehmen.

https://maczarr.de/webdesign/xml-php/

Kommentar von maximilianus7 ,

den "/" vor dem dateinamen würde ich aber weglassen.

Kommentar von Missingo1996 ,

Warum? Bei Pfadangaben ist das üblich und auch empfohlen das man ein "/" oder "./" nimmt, um anzugeben das man vom aktuellen Pfad aus weggeht.

Kommentar von maximilianus7 ,

"./" wäre auch richtig. nur "/" ist das root-verzeichnis des filesystems (vom web-server aus gesehen). und in das darf bestimmt nicht geschrieben werden.

Antwort
von maximilianus7, 6

mir fällt auf, dass auf dem web-bild in der linken oberen ecke ein stück eures php-codes erscheint.
als ob statt "<b>" in zeile 6 "<b?>" stehen würde.

Antwort
von webflexer, 21

Ihr habt eine Menge Fehler!

HTML ist nicht valide! PHP Variablen sind teilweise falsch geschrieben! usw. usw.

Postet doch mal den Code bei PASTEBIN, keine Lust den jetzt abzutippen!

http://pastebin.com/

Sie kennen die Antwort?

Fragen Sie die Community