pragmaMx Support Forum

alles für Webmaster => PhP & mySQL => Thema gestartet von: bert am 12 Juni 2004, 13:32:44

Titel: Link
Beitrag von: bert am 12 Juni 2004, 13:32:44
Hallo Leute,
für viele vieleicht eine banale Frage für mich nicht!

Ich habe einen Textlink. Wenn dieser gedrückt wurde, soll eine abfrage
erstellt werden.
Wie überprüfe ich den klick.
Habe dem Link schon eine ID vergeben, aber dieses funzt nicht.

Danke für die Hilfe.

Bert
Titel: Re: Link
Beitrag von: HartmutWG am 13 Juni 2004, 20:42:46
ich verstehe dein "abfrage" nicht so ganz?
willst du nur das der klick auf den link gezählt wird?
Titel: Re: Link
Beitrag von: bert am 14 Juni 2004, 09:45:11
Hi,
danke für die Reaktion.

Wenn ich eine Schaltfläche habe, kann man ja mit einer
if anweisung kontrollieren ob diese gedrückt wurde!
 if ("Name der Schaltfläche") echo "Die Schaltfläche wurde gedrückt";
Das möchte ich jetzt mit einem Textlink erreichen.
Wenn darauf geklickt, dann führe DB Abfrage aus.
Ich hoffe, das ich mich verständlich ausgedrückt habe.

Danke für Eure Hilfe

Bert
Titel: Re: Link
Beitrag von: Andi am 15 Juni 2004, 07:24:59
Hi bert :)

so ganz verstehe ich das auch nicht, was du vor hast...

Aber ich denke du willst einem aufgerufenen Script einen Wert über den URL übergeben.

Das geht z.B. so:

Der Link:
 <a href="script.php?wert=HalloWelt">klick mich</a>

Und dann im aufgerufenen script (script.php):
if(isset($_GET['wert'])) {
   echo $_GET['wert'];
}
else {
   echo 'da war nix...';
}


http://www.php.net/manual/de/reserved.variables.php#reserved.variables.get
Titel: Re: Link
Beitrag von: bert am 15 Juni 2004, 19:59:50
Hi,
die Lösung passt noch nicht ganz, aber ich finde die Lösung nicht. :(
 
<table width=\"60%\" border=\"0\" align=\"center\">
        <td width=\"10%\" align=\"center\" bgcolor=\"DEDEDE\"><a href=\"index3.php?gruppe=$gruppe1 \">Gruppe A</a></td>
        <td width=\"10%\" align=\"center\" bgcolor=\"DEDEDE\"><a href=\"index3.php?gruppe=$gruppe2 \">Gruppe B</a></td>
        <td width=\"10%\" align=\"center\" bgcolor=\"DEDEDE\"><a href=\"index3.php?gruppe=$gruppe3 \">Gruppe C</a></td>
        <td width=\"10%\" align=\"center\" bgcolor=\"DEDEDE\"><a href=\"index3.php?gruppe=$gruppe4 \">Gruppe D</a></td>
            </center></tr>
            </table>

       
        <hr align=\"center\" width=\"60%\" size=\"5\" noshade/>
       
        <table width=\"60%\" border=\"0\" align=\"center\">
        <td width=\"10%\" align=\"center\" bgcolor=\"DEDEDE\"><a href=\"index3.php?gruppe=$gruppe \">Tabelle</a></td>
        <td width=\"10%\" align=\"center\" bgcolor=\"DEDEDE\"><a href=\"index3.php?gruppe=$gruppe \">Ergebnisse</a></td>
        <td width=\"10%\" align=\"center\" bgcolor=\"DEDEDE\"><a href=\"index3.php?gruppe=$gruppe \">Kreuztabelle</a></td>
        <td width=\"10%\" align=\"center\" bgcolor=\"DEDEDE\"><a href=\"index3.php?gruppe=$gruppe \">Spielplan</a></td>
            </center></tr>
            </table>";


 if (isset($_GET['gruppe'] ))  { // Hier die 1.DB Abfrage für Link Tabelle//

 

Durch die 4 Links in der 2 Reihe werden DB Abfragen ausgeführt und es sollte immer nur eine angezeigt werden.
Wie kann ich den Klick auf den Link prüfen.
Wer hat eine Lösung??
Danke Bert

[Editiert am 15/6/2004 von bert]