![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 5.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mój problem wygląda następująco:
Mam zainstalowanego Apacha 2.0.0.53 z php 4.4.2 i MySqula 4.0.26 pod WINDOWSEM XP Zainstalowałem to parę dni temu, DO TESTOWANIA STRONKI WWW na LOCALHOScie i wygląda na to że wszystko działa, ale kiedy chcę wkleić jakiś skrypt wyskakują błędy w php. Tzn. część skryptu działa a część nie. Próbopwałem już z wieloma skryptami księgi gości, ale ciągle jest tak samo: kawałek działa, kawałek nie - ale błędy są różne. Piszę o tym w tym dziale, bo np. plik index.php który wyświetlał info o php działał bez zarzutu, i dlatego, że część skryptu przecież działa. Bardzo proszę o pomoc w rozwiązaniu mojego problemu. Teraz Sciągnąłem KSIęGE GOśCI by Kness i wyskakują mi różne błędy.: 1 Na początku: Notice: Undefined variable: next in C:\WebServer\Apache2\www\LIMON\ksiega2\index.php on line 40 Notice: Undefined variable: pos in C:\WebServer\Apache2\www\LIMON\ksiega2\index.php on line 42 Notice: Undefined variable: ilepoz in C:\WebServer\Apache2\www\LIMON\ksiega2\index.php on line 44 A to fragment kodu odpowiedzialnego za te błędy (linia 39-45): $count="0"; if($next==""){$next="0";}else{$next=$max;} if($pos==""){$pos="0";} else{$pos=$pos+$next;} if($ilepoz==""){$ilepoz=$max;} else{$ilepoz=$ilepoz+$next;} 2. błędy: Notice: Undefined index: 0 in C:\WebServer\Apache2\www\LIMON\ksiega2\index.php on line 67 Notice: Undefined index: 0 in C:\WebServer\Apache2\www\LIMON\ksiega2\index.php on line 68 Notice: Undefined offset: 1 in C:\WebServer\Apache2\www\LIMON\ksiega2\index.php on line 67 Notice: Undefined offset: 1 in C:\WebServer\Apache2\www\LIMON\ksiega2\index.php on line 68 Notice: Undefined offset: 2 in C:\WebServer\Apache2\www\LIMON\ksiega2\index.php on line 67 Notice: Undefined offset: 2 in C:\WebServer\Apache2\www\LIMON\ksiega2\index.php on line 68 Notice: Undefined offset: 3 in C:\WebServer\Apache2\www\LIMON\ksiega2\index.php on line 67 Notice: Undefined offset: 3 in C:\WebServer\Apache2\www\LIMON\ksiega2\index.php on line 68 i tak dalej aż do offset:9 włacznie a oto fragment kodu odpowiedzialnego (linie 63-70): echo "</td></tr></table><br>"; $plik = "$katalog/$wpisy$rozsz"; $file = file($plik); for ($index=$pos; $index < $ilepoz; $index++) { $g = split("\|",chop($file[$index])); $split = explode("||",$file[$index]); $count++; if(($split[0]!="") && ($split[6]!="")){ P.S. Jeszcze raz bardzo prosze o pomoc i proszę w miarę możliwości o łopatologię bo należę raczej do zielnych w temacie php. Ten post edytował Martino 13.07.2006, 10:19:05 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
jęśli się nie znasz na php to w index.php czy innym głownym pliku dodaj error_reporting(E_ALL ^ E_NOTICE) bo te błędy oznaczają że indeksy są niezdefiniowane...
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 5.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
No tak, ale czy takie błędy nie pszeszkadzają w prawidłowym działaniu skryptu i jak je ewentualnie naprawić...?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
No tak, ale czy takie błędy nie pszeszkadzają w prawidłowym działaniu skryptu i jak je ewentualnie naprawić...? Te błędy nie powinny Ci przeszkadzać w prawidłowym działaniu skryptu, który podałeś. Naprawić je można poprzez poprawne definiowanie zmiennych. Więcej informacji na ten temat znajdziesz jak poszukasz ![]() » Przykład:
Pozdrawiam! ![]() -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 5.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ok. Bardzo dziękuję za pomoc!
Jest już poprawa:) P.S. mam jeszcze jeden problem dotyczący tego skryptu, ale to już zdecydowanie nowy temat... Jeszcze raz dziękuję i Pozdrawiam! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 16:29 |