Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Свободный перевод
- *
- * Вместо того, чтобы использовать serialize(), разработчики решили объединить элементы массива
- * в стоку, испоьлзуя две тильды в качестве разделителя
- */
- // Juhu Workaround weil das dappische Redaxo nur 20 Variablen speichern kann...
- // Sicherheitsabfrage: sollte noch nicht beschrieben sein
- $newname = "";
- // Anlegen eines Strings mit 99 Feldern, durch ~~ getrennt
- for ($c = 0; $c < 99; $c++) {
- // Pruefen von $rexname[0] bis $rexname[98] - sind sie gesetzt,
- // dann werden sie im String abgelegt. Anderenfalls wird nur
- // das naechste '~~' angehaengt.
- if (isset($rexname[$c])) {
- $newname .= $rexname[$c] . '~~';
- } else {
- $newname .= '~~';
- }
- }
- // Der Gesamtstring wird in abgespeichert
- $REX_ACTION['VALUE'][10] = $newname;
Add Comment
Please, Sign In to add comment