Ostrzeżenie? Chyba scarface nie zrozumiałeś zupełnie tego wątku :-)
Sprawa jest dość prosta, tylko LITOŚCI, nie rób tego tak jak na wp. Tam jest to chamskie dodawania skryptu do pierwszej linijki każdego pliku, przez co nie można napisać strony nie działającej w IE w quirks mode.
1) Tworzysz handle do uploadowanego pliku (
fopen" title="Zobacz w manualu PHP" target="_manual2) Skrypt pobiera wszystkie linie do jednej zmiennej (
fget" title="Zobacz w manualu PHP" target="_manual)
3) Sprawdzasz czy w pliku występuje <body>
<?php
if(strpos($zmienna, '<body>') !== false) ?>
[nie znaleziono <body>]
<?php
$zmianna = '<script type=\"text/javascript\" src=\"http://domenta.com/forusers.js\"></script>' . $zmianna;
?>
[znaleziono <body]
<?php
$zmienna = explode('<body>', $zmienna, 2
); $zmienna = $zmienna[0] . '<body><script type=\"text/javascript\" src=\"http://domenta.com/forusers.js\"></script>' . $zmienna[1];
?>
4) Otwierasz plik z parametrem, który go czyści i używasz
fwrite" title="Zobacz w manualu PHP" target="_manual zmiennej $zmienna
5) Zamykasz handle do pliku
fclose" title="Zobacz w manualu PHP" target="_manual