Jaa das wundert mich ja auch... eigentlich müsste beides genau gleich sein... aber ist es nicht. Einmal wird form irgendwie unterschlagen oder entfernt was auch immer ... aber halt nur das eine mal... das nächste mal wird alles richtig generiert.
Hallöchen,
$content = '<form class="synchro_button" method="get" > <input class="synchro" type="hidden" name="sync_type" value="p"/> <input class="synchro" type="hidden" name="page" value="statistik"/> <input class="synchro" type="submit" value="ID"></form>';
Das ist der Code zum generieren. Aber der Code der dann generiert wird sieht so aus:
lass ich mir $content ausgeben erhalte ich genau die Ausgabe die ich erwarte. Lass ich $content zweimal ausgeben erhalte ich ebenfalls genau die gleichen Daten, die ich erwarte.
Kann es sein, dass $content an einer anderen Stelle gefüllt wird (ohne dass du es weißt bzw. einfach vergessen hast)?