script weergeven op website
Jdog Silverblade
01/12/2012 17:33:14Hallo,
Ik heb een soort 'control panel' voor mijn website gemaakt, en wil via die pagina het script van andere pagina's (op mijn site) kunnen lezen. Hiervoor heb ik een button gemaakt en een groot tekstvak waar het script in moet komen.
Ik ben al zover dat ik het script kan lezen, met $content = fread(fopen($file, 'r'), filesize($file)) in php.
Alleen moet ik nu een onclick functie maken voor de button, waardoor javascript het gelezen script gaat invullen in het tekstvak.
Als ik eerst probeer met handmatig de onclick van de button te definieren: onclick="viewscript('test')" werkt het prima, het tekstvak wordt gevuld met "test".
Als ik nu hetzelfde probeer, maar dan met onclick="viewscript('$content')" werkt het opeens niet meer.
Het gelezen script wordt uitgevoerd, in plaats van in het tekstvak gezet.
Heeft iemand enig idee wat zou kunnen werken?
Alvast bedankt,
Jeroen D
Ik heb een soort 'control panel' voor mijn website gemaakt, en wil via die pagina het script van andere pagina's (op mijn site) kunnen lezen. Hiervoor heb ik een button gemaakt en een groot tekstvak waar het script in moet komen.
Ik ben al zover dat ik het script kan lezen, met $content = fread(fopen($file, 'r'), filesize($file)) in php.
Alleen moet ik nu een onclick functie maken voor de button, waardoor javascript het gelezen script gaat invullen in het tekstvak.
Als ik eerst probeer met handmatig de onclick van de button te definieren: onclick="viewscript('test')" werkt het prima, het tekstvak wordt gevuld met "test".
Als ik nu hetzelfde probeer, maar dan met onclick="viewscript('$content')" werkt het opeens niet meer.
Het gelezen script wordt uitgevoerd, in plaats van in het tekstvak gezet.
Heeft iemand enig idee wat zou kunnen werken?
Alvast bedankt,
Jeroen D
PHP hulp
05/11/2024 16:35:48Tim S
01/12/2012 18:38:18Bart V B
01/12/2012 18:39:37Ik gok erop dat het zoiets moet gaan worden:
Hoewel, ik aanneem dat het eerder $_POST['content'] zou moeten worden.
Laat eens wat meer code zien.
Hoewel, ik aanneem dat het eerder $_POST['content'] zou moeten worden.
Laat eens wat meer code zien.