ich stehe vor einem kleinen Problem. Undzwar programmiere ich derzeit eine Webseite für einen Kollegen von mir, welcher eine Homepage für seinen gewerblichen Verleich braucht. Allerdings hat er absolut keine Ahnung wie man eine HTML-Datei liest. Also dachte ich mir, ich schreibe ihm ein Admintool, mit welchem er einfach seine vorhandenen HTML-Seiten verändern und erweitern kann. Z.B. wenn er ein neues Festzelt hinzufügen will, dass er dann einfach in einem Formular Titel,Beschreibung,Bild,Preis etc eingeben muss und dann automatisch eine HTML-Datei erstellt wird, in der Navigation mit eingebunden wird etc. Ist das möglich, wenn ja wie?
Ich würde gerne ein paar Ideen dazu hören denn mir fällt nach stundenlangem tüfteln nichts mehr ein :/
PHP habe ich leider ne Weile nicht mehr gemacht, ich bin Anwendungsentwickler aber eigentlich nur in Objektorientierten Sprachen unterweges. Mit HTML und CSS siehts wieder besser aus, allerdings bin ich in PHP wohl eher auf Amateurniveau :/
Ich würde nicht für jedes Angebot eine HTML Seite erstellen.
Mit PHP kann man das Dynamisch lösen.
Er erstellt ein neues Angebot und alle Daten Titel, usw. werden in einer DB gespeichert.
Bei einem Klick auf ein Angebot werden einfach die nötigen Daten aus der DB geladen. - Also keine Extraseite für jedes Angebot - Das kann man später noch mod_rewrite ändern, dass es so aussieht.
Schau dir einfach bei PHP Querys an und die Sprache SQL ist nicht sonderlich schwer.
Aber bitte nicht mysql_, sondern mysqli_ oder gleich OOP. Einem Anfänger würde ich es nicht empfehlen OOP zu programmieren.
Das ergibt überhaupt keinen Sinn, da mysql(i) nichts mit OOP zu tun hat...
@OP:
Über PHP einfach die HTML Dateien erstellen, diese in einem seperaten Ordner abspeichern. Dann bei den Seiten wo das Menü ist über PHP alle Seiten in diesem Ordner auslesen und dadurch das Menü generieren.
Das ist aber eine ziemliche unschöne Lösung.
Ansonsten gibts auf die schnelle noch 2 weitere Lösungen.
1. Die ganzen Seiten, wie mein Vorposter bereits erwähnt hat, in eine Datenbank speichern und die Daten dann anhand einens Paramaters (e.g. ) auslesen & ausgeben.
2. Das ganze mit z.B. Wordpress umsetzen, welches eig. Kinderleicht ist (Tutorials dafür gibts wie Sand am Meer). Das hätte auch den positiven Nebeneffekt das er andere Seiten visuell im Editor bearbeiten kann.
Ist aber von den 3. Lösungen die, die am meisten Aufwand erfordert.
Du solltest nur auf deiner Startseite, Produktübersicht oder wo auch immer, dafür sorgen, dass auch alle Produkte aus der Datenbank angezeigt werden Dafür könntest du ihm ja eine Art Galerie oder so einbauen. Ob du ihm für das Eintragen in die DB wirklich ein Admin-Panel bauen musst? Ist die Struktur der Tabelle einmal vorgegeben, ist es wohl nicht zu viel verlangt, die erforderlichen Daten direkt in die Datenbank zu schreiben. Falls dein Kumpel nen Mac besitzt, empfiehl ihm Sequel Pro, für Windows ggf. Navicat oder sowas.
Dann solltest du noch ein bisschen an der URL rumfummeln, sieht nicht nur hässlich aus, es ist auch für Suchmaschinen unpraktisch. Besser wäre
Warum nicht ohne Datenbank? Für eine kleine Webseite reicht auch ein File-System-Speicher und sollte aus seiner Sicht einfacher zu programmieren sein, aber ist natürlich kein muss.
Zum Thema URLs: Da für Suchmaschinen / User auch "/pfad/id" nicht gerade perfekt ist, solltest du wenn dann schon auf "/name-des-produkts/id" oder ähnliches wechseln. User sehen so auf einen Blick worauf sie klicken, sofern sie den Link irgendwo verlinkt sehen... Zu viel arbeit ist das ganze dank URL rewrite auch nicht:
Hilfe bei Paysafecard Modul einrichten (PHP,HTML) 02/18/2014 - Web Development - 4 Replies Hallo,
Ich bin Paysafecard Partner und habe nun die Anleitung von PSC bekommen um das Modul einzubauen,allerdings bekomme ich es selber nicht hin.
Die Seite ist in PHP und die Anleitung soweit ich das sehen kann für PHP/HTML
Brauche außerdem noch 1-2 Dinge geändert.
Für den Zeitaufwand werde ich euch entlohnen
[Buying] HTML Seite für ein Land. 05/13/2013 - Trading - 5 Replies Also, ich suche jemanden der mit eine HTML Seite,für ein Bestimtes land das dan gesagt wird.
Man sollte es so machen das man es sieht das es ein anfänger gemacht hat.
Skype per pn.
Oder hier per PN.
[S]Einfache Html Seite[B]eg 12/23/2012 - elite*gold Trading - 11 Replies Einfache Html Seite
Moinsen, ich soll über die Weihnachtsferien für meine Schule
eine Html Seite erstellen, wozu ich jetzt aber nicht wirklich lust zu habe.
Also dachte ich mir ich frag hier mal nach ob jemande lust hat eine zu machen ;)
Das Thema der Seite soll sein: Retro Games(Die ganz alten wie: Pong, Pacman, Space Inviders)
http://images.pictureshunt.com/pics/p/pacman_game -1973.gif
Ihr werdet mir bescheid geben wenn ihr anfangt die Seite zu machen, und mir screnns von der...
[Joomla][HTML] modul in einer html datei verlinken? 11/11/2011 - Web Development - 1 Replies ich hab vorher im joomla forum schon ein thread geöffnet aber da antwortet mir niemand und ich ich langsam keine gedult mehr.. will heute noch weiter probieren und so.
----------------------------------------
Bei den Modulen gibt es ein leeres, wo man ein editor hat. Ist es möglich eine verlinkung zum modul in der html zu machen?
Hier ein beispiel vom aufbau meiner website: Vorstellung wie die website ungefähr sein soll, wo ich welche div container gemacht habe, wie das ganze zur zeit...