![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 1.01.2007 Ostrzeżenie: (10%) ![]() ![]() |
Po pierwsze to Happy New Year
![]() Po drugie. Zacząłem naukę php niedługi czas temu i napotkałem pierwszy problem, z którym nie mogę dać sobie rady mimo książki przed nosem ![]() Zniechęcił mnie on na tydzień od nauki ![]() Problem napotkałem przy użyciu pętelki "while". Dam odrazu przykładowy banalny kodzik: Kod <?php $cyfra = 1; while ($cyfra <= 5 ) { echo $cyfra."<br />"; $cyfra++ } ?> To co napisze w notatniku testuje na własnym serwie postawionym na kompie. (lokalny, bez połączenia z netem) Ogólnie działa, bo kody php, bez tej pętli są wyświetlane. Natomiast powyższy kod nie :/ w/w kod jest przecież poprawny, więc myślę, że to coś nie tak z konfiguracją, ale co i czy w ogóle dobrze myślę? Oto efekty otworzenia pliku przykład.php w przeglądarce: z linku - file:///D:/localhost/www/przyklad.php: widnieje taka linijka kodu: Kod "; $cyfra++ } ?> z linku - http://localhost/przyklad.php: widnieje: Kod Parse error: parse error, unexpected '}' in D:\localhost\www\przyklad.php on line 7 W folderze www umieszczam analogicznie pliki php. html. itp. W konfiguracji, zostało to uwzględnione. Ten post edytował Crops 1.01.2007, 12:04:39 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 453 Pomógł: 22 Dołączył: 20.09.2004 Skąd: Kraków - NH - Ostrzeżenie: (0%) ![]() ![]() |
masz $cyfra++ powinno być $cyfra++; pamiętać o ;
-------------------- Warsztat: Windows 7 Pro 64bit | Apache 2.2 | PHP 5.2 | MySQL 5.0 | PHPmyadmin 2.6.4
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 27.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 1.01.2007 Ostrzeżenie: (10%) ![]() ![]() |
No tak, a wydawało mi się, że tego błędu nie popełnię
![]() Dzięki ![]() Pozdrawiam. Edit-> Wszystko, ok. Ale napotkałem kolejny problem. To kod prosto z książki: (pojawia się błąd - Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in D:\localhost\www\transport.php on line 12) Linia 12 w tym przypadku to linia 5.
Kombinowałem, aż wytworzyłem coś takiego: (usnąłem też m.in. te dziwne znaczki niby nowego wiersza "/n")
W obu tych kodach, jest też kod html, który tworzy tabelkę. Kod php, ma za zadanie wyświetlić cenę dostawy produktu od 50 do 300 km. No i w tym kodzie po moim przekształceniu wszystko działa. Ale, że uczę się od niedawna to pytam się was czy tak może być. Ten post edytował Crops 1.01.2007, 12:02:30 |
|
|
![]() ![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 28.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
jak najbardziej moze być
![]() ten pierwszy kod tez bedzie działał, ale z drobną korekta Kod <?php $odleglosc=50; while ($odleglosc <= 250 ) { echo "<tr>\n<td align=\"right\">".$odleglosc."</td>\n"; echo "<td align=\"right\">". ($odleglosc / 10)."</td>\n</tr>\n"; $odleglosc += 50; } ?> pozdrawiam -------------------- ThE EnD oF ThE InTErnEt !
pasy zabezpieczające |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 1.01.2007 Ostrzeżenie: (10%) ![]() ![]() |
Ok, teraz już jestem usatysfakcjonowany
![]() Dzięki i pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 07:13 |