Door
Sven Thijssen
op 14-08-2014 23:46
gewijzigd op 14-08-2014 23:54
1.301 views
Hoi allemaal
Ik had een vraag betreffende PHP. Ik had graag in mijn variabele PHP en MySQL verwerkt zonder deze uit te voeren.
<?php
$bloopp = "'; \$_GET['dtrade_id'] = \"$dtrade_id\"; include (\"https://www.bloopp-it.com/dtrade/itemshare.php\"); echo'";
?>
Later, nadat deze in de database is toegevoegd, met $bloopp terug weergegeven worden in een echo:
<?php
echo '<div class="text">'.$bloopp.'</div>';
?>
Is dit haalbaar en zou iemand mij een zetje kunnen geven a.u.b.? Heb verscheidene andere manieren geprobeerd door delen weg te laten, andere aanhalingstekens te gebruiken, echter zonder succesvol resultaat.
Niet helemaal, denk ik. Ik heb de code net een beetje aangepast (o.a. al met de backslash). Ik had graag in de variabele bloopp de echo, waarin hij later wordt geplaatst, gestopt (vandaar ';). Dan, inderdaad, zonder de variabele uit te voeren $_GET['dtrade_id'] = \"$dtrade_id\" ; include (\"https://www.bloopp-it.com/dtrade/itemshare.php\"); gevolgd door het tweede deel van de echo (vandaar echo ').
maar ik kan $bloopp niet in de database toevoegen. Hoe komt dit?
En waarom niet?
Is het zo niet makkelijker?
<?php
$bloopp = '$_GET["dtrade_id"] = $dtrade_id; include("https://www.bloopp-it.com/dtrade/itemshare.php");';;
?>
En include() met een complete url gaat vast niet werken.
Mmm, dus ik kan (zoals door -Aar- reeds was vermeld) beter geen PHP in de databse opslaan voor veiligheidsredenen? Ik zag het als enige oplossing om $bloopp variabel te houden, aangezien https://www.bloopp-it.com/dtrade/itemshare.php ook veranderlijk is a.d.h.v. $_GET["dtrade_id"].
Misschien heb ik een sprongetje te ver gemaakt en kan ik best $bloopp niet variabel maken door geen PHP in de databsae te plaatsen?