php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.03.2005, 17:32  
Gast
 
Beiträge: n/a
Standard Möchte einen Button anklicken um eine Funktion aufzurufen

Hallo Leute,

ich suche nach einer Möglichkeit in php mit der Maus auf einen Button zu klicken und damit eine function aufzurufen. Natürlich sollte das auch mit mehreren Buttons, die je eine andere function aufrufen funktionieren. Hab mir die letzte Nacht um die Ohren gehauen und bin völlig gefrustet ins Bett gegangen. Gib es wie z.B. bei HTML und JavaScript in Formularen so was wie onSubmit?

<form action="" name="Eingabe" onSubmit="return testen();"> //testen ist die Funktion die aufgerufen erden soll

Oder kann ich die call_user_func benutzen? Wenn ja, wie?

Schon mal vielen Dank und tschüss,

Delef

 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.03.2005, 17:40  
Gast
 
Beiträge: n/a
Standard

Geht nicht bei PHP, nur wenn die Seite neu geladen wird.
 
Alt 22.03.2005, 17:40  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

php wird serverseitig ausgeführt, wenn du damit was machen willst musst du die seite neu laden mit irgendwelchen parametern. bzw die werte der buttons / formulare auswerten, aber dass du klickst und ne php-funktion wird direkt irgendwie ausgefühlt, geht schlicht und einfach nicht.

mfg
robo47
robo47 ist offline  
Alt 22.03.2005, 17:42  
Erfahrener Benutzer
 
Registriert seit: 26.10.2003
Beiträge: 240
php1 befindet sich auf einem aufstrebenden Ast
Standard

Hi Detlef,

du kannst in PHP nicht einfach so eine Funktion über einen Button aufrufen, weil das Script serverseitig ausgeführt wird. Du kannst lediglich eine Variable an ein Script übermitteln, welches dann die gewünschaft Funktion aufruft.

PHP-Code:
<?php
if($_GET["funktion"]=="hallo_sagen") {
deine_funktion_hallo_sagen();
}

else {
echo 
"Funktion nicht vorhanden";
}
Du kannst das Script dann mit "deinscript.php?funktion=hallo_sagen" aufrufen. Oder eben über einen Button:

Code:
<fom method="GET" .....>
<input typ="submit" value="hallo_sagen">
</form>
Sven
php1 ist offline  
Alt 22.03.2005, 17:47  
Gast
 
Beiträge: n/a
Standard

Hab´s mir schon fast gedacht!!!!

Vielen Dank für eure schnelle Hilfe.

Detlef
 
Alt 22.03.2005, 17:51  
Erfahrener Benutzer
 
Registriert seit: 26.10.2003
Beiträge: 240
php1 befindet sich auf einem aufstrebenden Ast
Standard

Aber leider nur fast.....

Sven
php1 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
Reset Button bei Formularen TeazY PHP Tipps 2008 2 24.12.2007 14:59
Prüfen ob Button angeklickt wurde.. krummzahn HTML, Usability und Barrierefreiheit 2 30.04.2006 21:18
radio button mit Funktion.... PHP Tipps 2006 18 13.01.2006 10:08
PHP-GTK Tutorial Beitragsarchiv 9 02.11.2005 21:07
Rückgabewert einer rekrusiven Funktion PHP-Fortgeschrittene 7 06.10.2005 18:44
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
[Erledigt] IF Funktion auf einen Button. Funktion wird trotzdem ausgef. HTML, Usability und Barrierefreiheit 3 04.08.2005 14:57
Funktion in einer Funktion aufrufen? PHP Tipps 2005-2 11 14.06.2005 15:14
Button mit OnClick eine PHP Funktion ausführen lassen PHP Tipps 2005 3 24.04.2005 14:03
[Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben PHP Tipps 2005 11 25.01.2005 10:44
funktion über Form button aufrufen PHP Tipps 2005 10 11.01.2005 16:54
Funktion für Button PHP Tipps 2004-2 6 11.11.2004 13:04
[Erledigt] Radio Button anklicken und weiterleiten??? HTML, Usability und Barrierefreiheit 4 14.10.2004 16:19
php funktion ausfuehren wenn button oder link gedrueckt wurd PHP Tipps 2004 1 25.09.2004 12:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php button soll funktion ausführen, php button funktion aufrufen, php beim anklicken von link soll funktion aufgerufen werden, php funktion nach anklicken, php buttom anklicken, php anklicken funktion, button anklicken php ausführen, button mehrere funktionen aufrufen, php-funktion button anklicken, html button php function aufrufen, php button beim anklicken aktion, button anklicken, php funktion für link anklicken, website automatisch aufrufen button klicken, php function button, php butten funktion ausführen, php anklick puttons, html button mit funktion, php button function ausführen, php button anklicken

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.