php Datei im Content Manager hinzufügen

Thema wurde von tobiasSRT, 10. Februar 2015 erstellt.

  1. tobiasSRT
    tobiasSRT Aktives Mitglied
    Registriert seit:
    15. Januar 2015
    Beiträge:
    38
    Danke erhalten:
    0
    Danke vergeben:
    5
    Hallo!

    Ist es möglich eine php Datei mittels Content Manager hinzuzufügen?

    Ich habe es versucht unter:

    Content hinzufügen -> Datei wählen (die gewünschte php Datei ausgewählt)

    Nur wird nichts angezeigt und ich habe auch keine Vorschau...

    Wenn ich den php code einfüge bekomme ich diverse fehler...

    Meine Frage also:
    Gibt es einen einfachen Weg, eine php Datei in eine bestehende Gambio Seite einzufügen?

    Danke schonmal und lg
    tobias
     
  2. Steffen (indiv-style.de)
    Steffen (indiv-style.de) G-WARD 2013/14/15/16
    Registriert seit:
    30. Juni 2011
    Beiträge:
    5.143
    Danke erhalten:
    1.466
    Danke vergeben:
    452
    Beruf:
    Systemadmin, Webentwickler bei Indiv-Style
    Ort:
    PhpStorm
    Das geht! Wenn das php-File im Ordner /media/content/ liegt.
     
  3. tobiasSRT
    tobiasSRT Aktives Mitglied
    Registriert seit:
    15. Januar 2015
    Beiträge:
    38
    Danke erhalten:
    0
    Danke vergeben:
    5
    Ja hab ich gemacht - nur wird nichts bzw. fehler angezeigt...
     
  4. Steffen (indiv-style.de)
    Steffen (indiv-style.de) G-WARD 2013/14/15/16
    Registriert seit:
    30. Juni 2011
    Beiträge:
    5.143
    Danke erhalten:
    1.466
    Danke vergeben:
    452
    Beruf:
    Systemadmin, Webentwickler bei Indiv-Style
    Ort:
    PhpStorm
    Da liegt auch die sitemap.php und das funktioniert doch auch! Schau mal nach ob vieleicht im Quellcode nen Fehlerchen drin ist.
     
  5. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. Januar 2015
    Beiträge:
    875
    Danke erhalten:
    99
    Danke vergeben:
    135
    WIE wird denn die php von Gambio eingebunden Steffen?
    Mir ist ein Programm bekannt, da muss man die öffnenden und schliessenden Tags <?php ?> aus dem Code weglassen ...

    Liebe Grüsse:
    Tammy
     
  6. Akku Expert GmbH
    Akku Expert GmbH Erfahrener Benutzer
    Registriert seit:
    17. September 2019
    Beiträge:
    94
    Danke erhalten:
    3
    Danke vergeben:
    43
    Wenn ich die PHP im Contentmanager als Skriptdatei über "Neue Inhaltsseite" hinzufüge, kommt, wenn ich im Frontend auf den Link klicke, folgende Fehlermeldung:

    Unexpected error occurred...
    Failed opening required 'includes/application_top.php' (include_path='.:/usr/share/php')

    Liegt es daran dass wir ein Cloudshop haben?
     
  7. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.508
    Danke erhalten:
    1.141
    Danke vergeben:
    445
    #7 Anonymous, 24. März 2026
    Zuletzt bearbeitet: 24. März 2026
    Müsste schon auch im Cloudshop gehen.

    Hast du beim Include die Ordner-Ebenen berücksichtigt:
    include('../../includes/application_top.php');
     
  8. Akku Expert GmbH
    Akku Expert GmbH Erfahrener Benutzer
    Registriert seit:
    17. September 2019
    Beiträge:
    94
    Danke erhalten:
    3
    Danke vergeben:
    43
    Ich habe die Datei in den Ordner geladen, der automatisch geöffnet wurde als ich im Content-Erstellungsfenster auf das hochladen Symbol geklickt habe.

    Leider kenn ich mich nicht so gut mit der Art "Programmierung" aus.
     

    Anhänge:

  9. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.508
    Danke erhalten:
    1.141
    Danke vergeben:
    445
    Aber wie sieht deine php-Datei aus? Also der Inhalt?
     
  10. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    4.130
    Danke erhalten:
    660
    Danke vergeben:
    323
    In dem Ordner liegen bereits einige Dateien, schau dir die an, da solltest du wissen wie so was aussehen kann. Aber Vorsicht, man kann dort auch schnell Schwachstellen schaffen die ausgenutzt werden könnten.