Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Skrypt Wyszukiwania, sciąganie i słuchanie
Forum PHP.pl > Forum > Przedszkole
Dizzy
Dlaczego ten skrypt niedziała?<br>Pokazuje mi się tylko biała strona<br>

http://wklej.org/hash/49d14eb4b7/

Prosze o pomoc
(Skrypt ma zadanie wyszukac mp3 z wrzuty, z możliwością przesłuchania i ściągnięcia)
wookieb
Włącz raportowanie błędów to pogadamy
google -> php error_reporting
Dizzy
Zrobiłem lecz nadal jest pusta strona o_O
wookieb
No i teraz sobie przeanalizuj działanie skryptu i zobaczysz nie wyswietlasz zmiennej p. Wypadałoby użyć echo bądź coś w ten deseń.
Dizzy
$p .= search_form();

Jak tutaj zamiast $p zastosować echo ? o0
wookieb
A co ja mam stać przy tobie i mowic krok po kroku co masz zrobic? Zastanow sie dokladnie, popróbuj.
Ale najpierw przeczytaj jakiś kurs php bo zalozyles juz pare tematow w ktorych wykazujesz sie ogromna niewiedza na temat php i logiki działania. Zastanow sie co robi to
Kod
        $p .= search_form();

I jak dojdziesz to prostego jak patyk wniosku to juz bedziesz wiedzial gdzie wstawic kod o który chodzi.
Dizzy
Nie mam pojęcia na co to zamienić :-/
Mógłby mi ktoś pomóc
wookieb
Powiedz mi jak zmusic takich jak ty do przeczytania manuala?
Dizzy
Czytałem i nic z niego nie wyciąłem...
simperium
generalnie kolegom chodzi o to, byś od czasu do czasu "wrzucił" sobie komendę echo + zmienna, etc. by sprawdzać:
1. do którego momentu strona się wykonuje
2. czy zmienne dobrze się wykonują
3. by zweryfikować, który element kodu szwankuje

Później oczywiście te "Echo" usuniesz, chodzi o takie zapuszczenie sondy - przynajmniej tak ja to rozumiem smile.gif

czyli:
pod
$p .= search_form();
dodajesz
echo "p to : $p";
i patrzysz ile daje p.

czyli np:
Kod
$p .= search_form();
echo "p to : $p";
Dizzy
Chyba niestety nie o to chodzi...
b4x
A ładujesz te funkcje gdzieś? winksmiley.jpg

i na początku skryptu daj:

  1. <?php
  2. set_ini('display_errors', 'on');
  3. ?>
erix
Dajesz die" title="Zobacz w manualu PHP" target="_manual('asd') linijeczka po linijeczce i dojdziesz do felernego fragmentu. Najlepiej byłoby debuggerem, ale od małych kroczków trzeba zacząć.

Przyda Ci się lektura kursu PHP.
b4x
Co to za funkcja echo_info() - nie widzę jej smile.gif
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.