Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
niestrawny kod dla php - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: niestrawny kod dla php (/thread-niestrawny-kod-dla-php)



niestrawny kod dla php - tpsa - 14-06-2010

Napisałem sobie stronkę, jednak jest problem, że serwer zawiersza się na 5 linijkach gdzie efekt jest taki:

Cytat:tomasz@tomasz-laptop:/media/DATA/tomasz$ telnet www.kgb-hacking.yoyo.pl 80
Trying 88.198.224.154...
Connected to www.kgb-hacking.yoyo.pl.
Escape character is '^]'.
GET /index.php HTTP/1.1
Host: www.kgb-hacking.yoyo.pl

HTTP/1.1 502 Bad Gateway
Server: nginx/0.6.32
Date: Mon, 14 Jun 2010 14:51:45 GMT
Content-Type: text/html
Content-Length: 62
Connection: keep-alive
Keep-Alive: timeout=20

<meta http-equiv="refresh" content="3">
Trwa �adowanie strony
Connection closed by foreign host.

Zawiesza się mnie na kodzie

Kod:
$tags_list_news = get_tags_of_news ($news['id'], -1, -1);
for ($i=0; $i<count($tags_list_news); $i++){
$tag_data = get_tag_by_id ($tags_list_news[$i]);
?><a href="index.php?tag=<?php print($tag_data['id']); ?>"><?php print ($tag_data['name']); ?></a><?php
}

Na moim serwerze wewnętrznym wszystko jest ok?

Na serwerze yoyo.pl już nie. O co chodzi?
Ok, już wiem o co chodzi po prostu ten kod jest wewnątrz pętli o zmiennej i ( ta też używała i). Wystarczyło przestawić na $j


RE: niestrawny kod dla php - aleksanderek - 16-06-2010

Dlatego w przyszłości nie używaj nic nie znaczących nazw zmiennych.
Gdybyś zmienną nazwał np: $news_list_counter to na pewno łatwiej byś znalazł błąd ( o ile by do niego wówczas doszło)

Pozdrawiam