PHP code met tags echo'en

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • ofniedan
  • Registratie: December 2004
  • Laatst online: 10-02-2023
Hallo,

Ik probeer php code door php zelf te laten uitspugen, maar dit wil niet lukken.
In mijn php wil ik een .php bestand laten wegschrijven, 90% layout, en 1 php code stukje. Dit probeer ik nu op de volgende manier:
code:
1
$test = '<? $this->action("test"); ?>';

en deze variabele door te geven aan een function die het wegschrijft via file_put_content.
De enige output die ik in mijn weggeschreven bestand krijg, is "<".
Ik heb al geprobeerd om met urldecode() en de php tags in %3F enz geschreven, maar dat werkt ook niet.. googlen op 'php php tags' wil niet echt lukken, misschien is mijn google niveau niet hoog genoeg, en op got vond ik ook niks wat mijn probleem beschreef.
Is er een manier om php zelf php code te laten uitspugen?

Hopelijk kan iemand mij hierin helpen!

[ Voor 7% gewijzigd door ofniedan op 02-07-2008 16:28 ]


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Even voor mijn beeldvorming: wat wil je het de PHP code doen? Printen naar de client zodat de bezoeker het ziet... Of ga je op magische wijze twee keer PHP parsing doen :?

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 17:23

Sebazzz

3dp

PHP:
1
2
3
<?php
$test = "<"."? echo 'test het maarrrrr'; ?".">";
?>

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


Acties:
  • 0 Henk 'm!

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 20-09 23:58

TeeDee

CQB 241

Moet '<? $this->action("test"); ?>' ge-echo-ed worden?
Moet '<? $this->action("test"); ?>' uitgevoerd worden?

edit:
spuit 11

[ Voor 10% gewijzigd door TeeDee op 02-07-2008 16:34 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


Acties:
  • 0 Henk 'm!

  • Bitage
  • Registratie: April 2006
  • Laatst online: 19-05-2024
BtM909 schreef op woensdag 02 juli 2008 @ 16:30:
Even voor mijn beeldvorming: wat wil je het de PHP code doen? Printen naar de client zodat de bezoeker het ziet... Of ga je op magische wijze twee keer PHP parsing doen :?
TeeDee schreef op woensdag 02 juli 2008 @ 16:32:
Moet '<? $this->action("test"); ?>' ge-echo-ed worden?
Moet '<? $this->action("test"); ?>' uitgevoerd worden?
en deze variabele door te geven aan een function die het wegschrijft via file_put_content.
Oh, en Sebazzz' code werkt hier prima :)

Acties:
  • 0 Henk 'm!

  • ofniedan
  • Registratie: December 2004
  • Laatst online: 10-02-2023
edit: EN ik was dom bezig ($test als naam, en dan vervolgens $tset gebruiken 8)7 ), EN mijn code was verkeerd. Het werkt inderdaad op de hiervoor genoemde manieren, allemaal bedankt voor de snelle reply!

[ Voor 79% gewijzigd door ofniedan op 02-07-2008 16:45 . Reden: DOMMMM ]


Acties:
  • 0 Henk 'm!

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 20-09 23:58

TeeDee

CQB 241

Vind je het heel erg als ik zeg dat ik er nu nog minder van snap?
edit:
Oh, en Bitage, of ik heb daar compleet overheen gelezen of dat stond er eerst nog niet bij.


Het is nog steeds niet helemaal duidelijk.

Definieer de volgende zaken eens:
- archive (tar-ball,nieuwsitems :?)
- table (als in: database of een html table :?)

Waarom schrijf je niet 2 bestanden weg?

Heart..pumps blood.Has nothing to do with emotion! Bored


Acties:
  • 0 Henk 'm!

  • ofniedan
  • Registratie: December 2004
  • Laatst online: 10-02-2023
TeeDee schreef op woensdag 02 juli 2008 @ 16:43:
Vind je het heel erg als ik zeg dat ik er nu nog minder van snap?
edit:
Oh, en Bitage, of ik heb daar compleet overheen gelezen of dat stond er eerst nog niet bij.


Het is nog steeds niet helemaal duidelijk.

Definieer de volgende zaken eens:
- archive (tar-ball,nieuwsitems :?)
- table (als in: database of een html table :?)

Waarom schrijf je niet 2 bestanden weg?
Ja mijn uitleg vermogen is bar slecht, ik heb de 2e (en nog verwarrendere) uitleg maar weggehaald voordat nog meer mensen hier hun hoofd over breken :P
Het is iig opgelost, mochten mensen -alsnog- willen weten waar het over ging dan post ik dat wel.

Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 15:14

Creepy

Tactical Espionage Splatterer

Bij deze ;)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • sky-
  • Registratie: November 2005
  • Niet online

sky-

qn nna 👌

Je kan het ook opslaan als .phps, zit er meteen highlighting bij, zo doe ik dat altijd.

don't be afraid of machines, be afraid of the people who build and train them.


Acties:
  • 0 Henk 'm!

  • Zyppora
  • Registratie: December 2005
  • Laatst online: 12-09 10:59

Zyppora

155/50 Warlock

ofniedan schreef op woensdag 02 juli 2008 @ 16:37:
edit: EN ik was dom bezig ($test als naam, en dan vervolgens $tset gebruiken 8)7 ), ...
Die was al aan het licht gekomen met een beetje debugging (o.a. error_reporting(E_ALL);).

Phenom II X4 945 \\ 8GB DDR3 \\ Crosshair IV Formula \\ R9 290

Pagina: 1