Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: syntax error podczas wykonywania kodu a u mnie działa
Forum PHP.pl > Forum > PHP
dżozef
zacznijmy od kawałka kodu:
  1. <div class="tab-pane active" id="tab1">
  2. <table class="table table-striped table-hover">
  3. <thead>
  4. <tr>
  5. <th>Domain name</th>
  6. <th>Registrar</th>
  7. <th>Days left</th>
  8. <th>Action</th>
  9. </tr>
  10. </thead>
  11. <tbody>
  12. <?php
  13. if ($d->numTotal()>0){
  14. foreach($domains as $row) {
  15. echo '
  16. <tr>
  17. <td><a href="single.php?id='.$row['dom_id'].'">'.$row['dom_name'].'</a></td> // <- TUTAJ LINIA #55
  18. <td><a href="registrar.php?id='.$row['dom_reg_id'].'">'.$r->get($row['dom_reg_id'])['reg_name'].'</a></td>
  19. <td>'.$row['dom_days_left'].'</td>
  20. <td>
  21. <a href="http://'.$row['dom_name'].'"><i class="icon-share"></i></a>
  22. <a href="single.php?id='.$row['dom_id'].'" alt="Details"><i class="icon-edit"></i></a>
  23. <a href="delete.php?id='.$row['dom_id'].'"><i class="icon-trash"></i></a>
  24. </td>
  25. </tr>';
  26. }
  27. }?>
  28. </tbody>
  29. </table>
  30. </div>


jeden z użytkowników (php 5.3.25) dostaje następujący błąd:
  1. Parse error: syntax error, unexpected '[', expecting ',' or ';' in /myhostinguser/domainagent/domains.php on line 55


wszystko działa bez problemu u mnie na 5.4.4-14
widzi ktoś co może tu psocić?
skowron-line
  1. $r->get($row['dom_reg_id'])['reg_name']
takie konstrukcje dopiero w 5.4 są wprowadzone.
dżozef
jak to rozwiązać w 5.3?
klocu
Przepisać wynik $r->get($row['dom_reg_id']) do zmiennej, a potem wywołać element zwróconej tablicy?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.