<!-- ... -->
<input type="button" value="If ur happy 'n u nowit click on me!!" onClick="document.location.href='index.php?action=btn1Click';">
<!-- ... -->
index.php:
PHP Code:
<?php
// ...
function foo() { // ... }
// ...
if(isset($_GET['action'])) { switch($_GET['action']) { case 'btn1Click': { foo(); break; }
<input type="submit" name="SUBMIT" value="Bla bla bla">
und der php Teil:
PHP Code:
if(isset($_POST["SUBMIT"])) {
echo 'BLUBB';
// BZW führe den Code aus, der nach betätigen des Knofpes gemacht werden soll
}
So prüftst du allerdings nur auf einen Submit Button, was ist wenn dieser jetzt mehrere hätte
PHP Code:
if(isset($_POST["SUBMIT"])) {
swtich($_POST["SUBMIT"]){
//Hier dann für jeden möglichen Wert etwas ausführen
case 'Wert1':
funktion1();
break;
case 'Wert2':
funktion2();
break;
default:
die('Unerwarteter Wert übergeben');
}
}
So prüftst du allerdings nur auf einen Submit Button, was ist wenn dieser jetzt mehrere hätte
PHP Code:
if(isset($_POST["SUBMIT"])) {
swtich($_POST["SUBMIT"]){
//Hier dann für jeden möglichen Wert etwas ausführen
case 'Wert1':
funktion1();
break;
case 'Wert2':
funktion2();
break;
default:
die('Unerwarteter Wert übergeben');
}
}
kann in einem Knopf nicht nur 1 übregeben werden oder sehe ich das falsch? Weil so ohne den zu drücken ist er 0 sobald du drauf drückst 1. Also geht das doch in dem Fall gar nicht mit switch?
Ahhh sorry das war ein fail von mir, ja das stimmt allerdings wenn du mehrere Submit Buttons hast
HTML Code:
<form method="post"><input type="submit" name="submit" value="19 Prozent MwSt" /><input type="submit" name="submit" value="7 Prozent MwSt" /></form>
PHP Code:
if(isset($_POST["submit"])) { swtich($_POST["submit"]){ //Hier dann für jeden möglichen Wert etwas ausführen case '19 Prozent MwSt': drucke_rechnung_mit_19mwst(); break; case '7 Prozent MwSt': drucke_rechnung_mit_7mwst(); break; default: die('Unerwarteter Wert übergeben'); } }
Wieso bennenst du die Submit-Buttons nicht einfach um
<input type="submit" name="one">
<input type="submit" name="two">
<input type="submit" name="three">
schon, aber ist doch eigentlich n bissl umständlich, oder?
Umständlich inwiefern?
Im Normalfall hast du ja nicht nur einen Button da. Und selbst dann müsstest du nur Switch und If austauschen. Der einzige Vorteil des Submit Buttons ist, dass da kein JS ist (sry, wollt nimmer viel denken und hab einfach die erste Lösung hingeschrieben, die mir eingefallen ist).
[Python]Gui-Position ermitteln? // Funktion aus Game ausführen? 06/29/2013 - Metin2 Private Server - 5 Replies Ja, Hallo, ich versuche mit derzeit verstärkt an Python und hätte da 2 kleine Probleme, habe ihn der Sufu dazu nichts gefunden, also frage ich hier.
1.: Ich habe mir ein Board erstellt und zwar "movable".
Gibt es eine Möglichkeit, die aktuelle Boardposition zu ermitteln, also die Koordinaten der linken, oberen Ecke?
2.: Gibt es eine Möglichkeit, eine in der game.py definierte Funktion aus einer anderen .py-Datei aus auszuführen?
Ich schaff's nur über nen QuestbuttonClick, welcher dann...
Problem beim ausführen von MySQL in quest 04/16/2013 - Metin2 Private Server - 8 Replies hallo, ich habe folgendes problem, jedes mal wenn ich in einer quest ne mysql querry ausführen lasse, downt es den entsprechenden core auf der ich die quest benutze.
Infos:
Aktuellste Questlib von Mijago installiert
MySQL Schnittstelle von Hanashi installiert
Game2089 Rev
Aktuellste DB Core
spieleigene funktion per hotkey ausführen, aber wie ? 07/31/2011 - AutoIt - 2 Replies guten morgen :)
ich melde mich mal zurück mit einer frage die mich schon immer interessiert hat...
also, ich finde beim betrachten des disassembler-codes oft funktionen deren namen recht einleuchtend sind, d.h. es lässt sich vermuten was diese bewirkt. nun würde ich gerne wissten wie ich diese funktion am besten beeinträchtigen kann bzw am liebsten selber ausfüren kann, per hotkey.
in meinem beispiel hab ich im spiel eine funktion gefunden die offenbar einen zeitcounter resetted... im...
Mysql/PHP funktion 04/15/2011 - Main - 5 Replies Hallo zusammen ich wollte fragen
ich habe zumbeispiel ein online spiel mit einer mysql datenbank
darauf sind alle accounts spieler usw gespeichert
jetzt habe ich eine admin seite wo ich leute bannen kann.
aber ich möchte die vergehn der spieler unterscheiden können
das heist:
ich möchte das die account´s nach einer bestimmten zeit (zum beispiel 2 tage)
wieder "ENTBANNT" werden und das automatisch per >PHP<
[VB 2010]Mit MySQL-Datenbank verbinden & Querrys ausführen 03/21/2011 - .NET Languages - 1 Replies Hallo,
ich möchte in meinem Programm mich mit einer MySQL-Datenbank verbinden und folgenden Code ausführen:
"INSERT INTO gmlist ('Spaltenname1', 'Spaltenname2', 'Spaltenname3') VALUES ('" & textbox1.text & "', '" & textbox2.text & "', '" & textbox3.text & "')"
Wie realisier ich sowas?
Hab es nach diesem Tutorial (Visual Basic Express 2008 an MySQL-Datenbank konnektieren - Visual Basic, VBA und .Net - administrator) versucht, jedoch nicht hinbekommen.
Danke,
Lukas