Guest User

Untitled

a guest
Dec 14th, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. <?php
  2.  
  3. /**
  4. * Свободный перевод
  5. *
  6. * Вместо того, чтобы использовать serialize(), разработчики решили объединить элементы массива
  7. * в стоку, испоьлзуя две тильды в качестве разделителя
  8. */
  9.  
  10. // Juhu Workaround weil das dappische Redaxo nur 20 Variablen speichern kann...
  11. // Sicherheitsabfrage: sollte noch nicht beschrieben sein
  12. $newname = "";
  13. // Anlegen eines Strings mit 99 Feldern, durch ~~ getrennt
  14. for ($c = 0; $c < 99; $c++) {
  15. // Pruefen von $rexname[0] bis $rexname[98] - sind sie gesetzt,
  16. // dann werden sie im String abgelegt. Anderenfalls wird nur
  17. // das naechste '~~' angehaengt.
  18. if (isset($rexname[$c])) {
  19. $newname .= $rexname[$c] . '~~';
  20. } else {
  21. $newname .= '~~';
  22. }
  23. }
  24. // Der Gesamtstring wird in abgespeichert
  25. $REX_ACTION['VALUE'][10] = $newname;
Add Comment
Please, Sign In to add comment