Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Kod nie działa po przeniesieniu na nowy hosting
EvilBlast482
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 4.02.2014

Ostrzeżenie: (0%)
-----


Możecie mi podpowiedzieć czemu kod przestał działać po przeniesieniu kodu na inny hosting?
  1. <?php
  2. header('Content-Type: application/json');
  3. header('Access-Control-Allow-Origin: *');
  4. header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept");
  5. include('config.php');
  6. $wynik = mysql_query("SELECT * FROM `forever` WHERE `typ`!='uni' ORDER BY `data` DESC LIMIT 15") or die(mysql_error());
  7.  
  8. if(mysql_num_rows($wynik) > 0) {
  9. while($r = mysql_fetch_array($wynik)) {
  10. $lr[] = $r;
  11. };
  12. };
  13. echo json_encode($lr);
  14. ?>


Po prostu nic się nie wyświetla...

Ten post edytował EvilBlast482 1.04.2014, 09:30:19
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
markuz
post
Post #2





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

Ostrzeżenie: (0%)
-----


  1. ini_set('display_errors','1');

Umieść to na początku skryptu.
Sprawdź czy w ogóle pobierane są jakieś dane z bazy (var_dump($lr))
Go to the top of the page
+Quote Post
EvilBlast482
post
Post #3





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 4.02.2014

Ostrzeżenie: (0%)
-----


Teraz nic nie chce się wyświetlać ( wyjątkiem jest var_dump, ale ja chcę json_encode ).
Pomocy. (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
Turson
post
Post #4





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


Usuwaj po kolei elementy aż dojdziesz do tego, którego usunięcie nie powoduje błędnego działania. Zacząłbym od nagłowków
Go to the top of the page
+Quote Post
com
post
Post #5





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

Ostrzeżenie: (0%)
-----


co zwrócił Ci var_dunp? i zakładam serwer nie pozwala Ci na CORS (IMG:style_emoticons/default/smile.gif)

Turson lekka przesada (IMG:style_emoticons/default/biggrin.gif)

}; a ten ; to tu poco? (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
EvilBlast482
post
Post #6





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 4.02.2014

Ostrzeżenie: (0%)
-----


Jednym z wcześniejszych błędów było to, że musiałem napisać to w PDO/MySQLi.

Teraz kod wygląda tak:
  1. <?php
  2. ini_set('display_errors','1');
  3. header('Content-Type: application/json');
  4. header('Access-Control-Allow-Origin: *');
  5. header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept");
  6. include('config.php');
  7. $wynik = $db->prepare('SELECT tip, data, zdobywca, link FROM `forever` WHERE `typ`!="uni" ORDER BY `data` DESC LIMIT 15');
  8. $wynik->execute();
  9. foreach($wynik as $r) {
  10. $lr[] = $r;
  11. };
  12. echo json_encode($lr);
  13. $wynik->closeCursor();
  14. ?>
Go to the top of the page
+Quote Post
Turson
post
Post #7





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


Dalej masz ten sam bład, o którym com wspomniał
Go to the top of the page
+Quote Post
EvilBlast482
post
Post #8





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 4.02.2014

Ostrzeżenie: (0%)
-----


Dobra, już zmieniłem to, kod:
  1. <?php
  2. ini_set('display_errors','1');
  3. header('Content-Type: application/json');
  4. header('Access-Control-Allow-Origin: *');
  5. header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept");
  6. include('config.php');
  7. $wynik = $db->prepare('SELECT tip, data, zdobywca, link FROM `forever` WHERE `typ`!="uni" ORDER BY `data` DESC LIMIT 15');
  8. $wynik->execute();
  9. foreach($wynik as $r) {
  10. $lr[] = $r;
  11. }
  12. echo json_encode($lr);
  13. $wynik->closeCursor();
  14. ?>


Ale nic się nie wyświetla. ( gdy dam var_dump to się wyświetla )
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 16:41