Wie, Scriptausführung im Editor verhindern?

Gesperrt
disnee
Beiträge: 34
Registriert: Sa 10. Jan 2004, 11:20
Kontaktdaten:

Wie, Scriptausführung im Editor verhindern?

Beitrag von disnee » Do 29. Jan 2004, 19:26

Hallo,

ich habe bei mir das Modul Snippets integriert.
Das funktioniert auch soweit ganz gut. Es gibt nur einen kleinen Haken.
In meinem Artikel habe ich ein PHP Script integriert welches auf der angezeigten Webseite Angaben aus der URL nutzt um aus einer Datenbank bestimmte Informationen auszulesen.
Diese URL Inhalte fehlen natürlich wenn ich mich in der Adminoberfläche befinde. Da in dem Script mögliche Fehler mit einer Meldung und anschließendem "die" beendet werden, stirbt an dieser Stelle auch die Weiterverarbeitung des Backend.

Gibt es eine Möglichkeit nach dieser Art?
wenn in Admin Oberfläche
dann script überspringen
andernfalls
script ausführen

Ich habe schon diesen Versuch unternommen, der aber nicht funktioniert...
if(!strstr($_SERVER['PATH_INFO'],"Pfad zu Backend")) {
script
}

Welche Möglichkeit gibt es mein Problem zu lösen?

Danke
Ronny

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Do 29. Jan 2004, 19:48

versuchs mal im script mit

Code: Alles auswählen

<?
if (!$edit) {
echo "dein script...";
}
?>

disnee
Beiträge: 34
Registriert: Sa 10. Jan 2004, 11:20
Kontaktdaten:

Beitrag von disnee » Do 29. Jan 2004, 19:51

Supi,
Danke das ist die Lösung!

disnee
Beiträge: 34
Registriert: Sa 10. Jan 2004, 11:20
Kontaktdaten:

Beitrag von disnee » Sa 31. Jan 2004, 18:47

Hallo nochmal,

gibt es eigentlich für die Darstellung in der Vorschau auch so eine schöne Variable die man abfragen kann, um die Ausführung von Scripten zu verhindern?

Danke
Ronny

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Sa 31. Jan 2004, 18:56

die vorschau ist an sich nur das file front_content.php...
man könnte schauen ob die variable contenido gesetzt ist...
(keine ahnung ob das klappt)

disnee
Beiträge: 34
Registriert: Sa 10. Jan 2004, 11:20
Kontaktdaten:

Beitrag von disnee » Sa 31. Jan 2004, 19:12

Hut ab,

super Antwortzeit und dann auch noch der richtige Tipp.
$contenido hat mir weitergeholfen.

Danke
Ronny

Gesperrt