Hallo,
Ich arbeite mich gerade etwas in HTML ein und brauche noch einige Ratschläge
Ich gehe mal davon aus das HTML keine Dateien (serverseitig) erstellen kann und dachte ich kann es mit PHP machen und habe folgendes zusammengebastelt:
Zu allererst mal müssen deine Buttons in ein gepackt werden SELFHTML: HTML/XHTML / Formulare / Formulare definieren
Wenn die Auswertung auf der selben Seite geschehen soll, musst du als [FONT=„Courier New“]action=„“[/FONT] natürlich auch die selbe Seite angeben.
Außerdem solltest du statt [FONT=„Courier New“]type=„button“[/FONT] besser [FONT=„Courier New“]type=„submit“[/FONT] wählen.
Der Schlüssel zur Auswertung ist übrigens das [FONT=„Courier New“]name=„“[/FONT] Attribut.
Die sollten also nicht beide identisch sein, sondern idealerweise ebenfalls ButtonA und B heißen.
Zur Auswertung benötigst du dann eine if-Abfrage, die je nach geklicktem Button die eine oder andere Funktion aufruft.
[PHP]if(isset($_POST[‚ButtonA‘])){
ButtonA();
}else if(isset($_POST[‚ButtonB‘])){
ButtonB();
}[/PHP]
Allerdings kannst du auch gleich den Inhalt deiner Funktionen in diese if-Abfragen einsetzen, sofern du die Funktionen nicht an anderen Stellen der selben Seite noch öfter benötigst.
Zum Schluss noch ein Rat:
Das solltest du erst mal vollständig tun, bevor du dich an PHP heranwagst.
Bevor die Grundlagen in HTML (und möglichst auch CSS) nicht sitzen, wirst du mit PHP nicht weit kommen!
Benutze doch bitte die Code-Tags aus dem erweiterten Editor.
Noch mal kopier ich mir den Code nicht in mein Notepad+ um ihn übersichtlich lesen zu können!
Doch brauchst du.
Der Button muss ja abgesendet werden.
Du arbeitest hier mit PHP und nicht Javascript, womit das dynamisch gehen würde.
hab mir hetzt auch Notepad++ installiert. Ist echt einfacher damit.
Ich hab jetzt die index.html und vorsichtshalber eine besucherzaehler.txt erstellt und auf mein webspace geupt.
Leider wird bei Buttonklick nichts in der txt gespeichert. Ich finde den Fehler leider nicht.
hmmmm…