|
|
|
|
|
| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Adminator Schaut sich um

Anmeldedatum: 27.09.2007 Beiträge: 10
|
Verfasst am: Sa 06 Okt, 2007 19:43 Titel: variableninhalt als function aufrufen |
|
|
Hallo,
ich mach z.Z. ein Datenbank-Frontend und müsste den Inhalt von variablen als function aufrufen. Bsp.:
wenn variable "$function" den String "mysql_drop_db" enthält, dann soll die function mysql_drop_db aufgerufen werden.
Da ich gerade voll auf dem Schlauch stehe, bleibt mir nichts anderes übrig, als alle möglichen functionen mit switch abzuarbeiten und die, die in der Variable steht auszuführen.
Es ist mir halt wichtig, dass das Frontend keine große Geschwindigkeitsbremse ist. Ich hoffe, dass mir von jemmand von euch helfen kann.
MfG Adminator _________________ Ich würd so gern die Welt verändern, aber Gott gibt mir den Quellcode nicht.
TESTOPEDIA |
|
| Nach oben |
|
 |
Werbung
|
Verfasst am: Titel: Anzeige |
|
|
|
|
|
| Nach oben |
|
 |
sukram Administrator

Anmeldedatum: 16.01.2007 Beiträge: 115 Wohnort: Schloß Holte-Stukenbrock
|
Verfasst am: So 07 Okt, 2007 10:20 Titel: |
|
|
Hallo, meinst Du sowas?
| PHP: |
function uebergabe()
{
echo 'Ein beliebiger String o.ä.';
}
$functionvar = 'uebergabe';
echo $functionvar(); |
_________________ TeraPix.de - Moderne Scripte zu fairen Preisen |
|
| Nach oben |
|
 |
Belerofon Mitglied

Anmeldedatum: 20.08.2007 Beiträge: 31
|
Verfasst am: So 07 Okt, 2007 12:48 Titel: |
|
|
Wenn ich das richtig verstanden habe brauchst du sowas:
| PHP: |
<?php
$string = "mysql_select_db()";
// ohne die Klammern noch: $string .= "()";
eval($string); //führt string als php-Code aus
?> |
_________________ www.Webmasterhouse.net - Das Webmasterportal |
|
| Nach oben |
|
 |
Adminator Schaut sich um

Anmeldedatum: 27.09.2007 Beiträge: 10
|
Verfasst am: So 07 Okt, 2007 14:46 Titel: |
|
|
Danke, danke
ist zwar ein sicherheitsrisko, aber hauptsache es stimmt die performance. _________________ Ich würd so gern die Welt verändern, aber Gott gibt mir den Quellcode nicht.
TESTOPEDIA |
|
| Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|