Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: emotikonki
Forum PHP.pl > Forum > Przedszkole
Raffal
Witam exclamation.gif
mam problem chce zrobic rozpoznywanie emotikonek wiec...poszukalem na forum i znalazlem tutka
no i przystapilem do pracy moj efekt

Warning: main(buzka.php): failed to open stream: No such file or directory in /home/accounts_r/raffal/public_html/sysnews2.php on line 68

Warning: main(): Failed opening 'buzka.php' for inclusion (include_path='.:/var/iws/php/php4-fcgi/lib/php') in /home/accounts_r/raffal/public_html/sysnews2.php on line 68

tak wyglada class.php
  1. <?
  2. class buzki
  3. {
  4. var $src;
  5. var $buzki;
  6. var $format;
  7.  
  8.  
  9. function sciezki( $tablica ) 
  10. { 
  11. foreach( $tablica AS $index => $wartosc ) { 
  12. $gotowa[] = '<img src="' . $this -> pliki . $wartosc . '.' . $this -> format . '">'; 
  13. } 
  14. return $gotowa; 
  15. } 
  16.  
  17.  function Buzki() 
  18. { 
  19. include( './config.php' ); 
  20. $this -> sciezka = $sc; 
  21. $this -> format = $format; 
  22. $this -> buzki = $buzki; 
  23.  
  24.  $this -> pliki = $this -> sciezki( array_flip( $buzki ) ); 
  25. } 
  26.  
  27.  function zamien( $tekst ) 
  28. { 
  29. $wynik = preg_replace( $this -> buzki, $this -> pliki, $tekst ); 
  30. return $wynik; 
  31. } 
  32.  
  33. ?>


a tak
config.php
  1. <!--config.php-->
  2. <?php
  3. $src= '/buzki/';
  4. $format='gif'
  5.  
  6. $buzki= array(
  7. "smile" => '/:)/', 
  8. "sad" => '/:(/', 
  9. "happy" => '/:D/', 
  10. "angry" => '/:[/',
  11. "crying" => '/;(/',
  12. "laughing" => '/;)/',
  13. "wassat" => '/;[/',
  14. "wink" => '/;)/',
  15. );
  16. >?
  17. ?>


a tak wywoluje
  1. <?php
  2. include("buzka.php");
  3. ?>



moge prosic o pomoc..........
NetJaro
Cytat
Warning: main(buzka.php): failed to open stream: No such file or directory in /home/accounts_r/raffal/public_html/sysnews2.php on line 68Warning: main(): Failed opening 'buzka.php' for inclusion (include_path='.:/var/iws/php/php4-fcgi/lib/php') in /home/accounts_r/raffal/public_html/sysnews2.php on line 68

Zła ścieżka do pliku.. Trudno sobie przetłumaczyć..
Raffal
to to ja wiem ale nie wiem czego sciezka i gdzie ja zmienic
plik config.php mam tam gdzie index.php i systemnews2.php tak samo class.php emotikonki mam w folderze buzki questionmark.gif

i mam jeszcze pytanie jak dodac zeby pod polem tekstowy znalazly sie buzki i po kliknieciu na nie doaly sie do pola tekstowego w asp bylo latwo a jak jest tu?
Kicok
Co to jest buzka.php? Na pewno to chcesz includować, czy może plik: class.php?
Raffal
wlasnie calss jeszcze nie umiem i to robilem z tutka i tak tam było

http://www.webinside.pl/php/tutoriale/28
Kicok
eeee... Ale ja się pytam, czy jesteś pewny, że doby plik includujesz. Bo mówisz że:
Cytat
a tak wywoluje
  1. <?php
  2. include("buzka.php");
  3. ?>



A ja nigdzie w twoim opisie problemu nie widzę nawet słowa, na temat pliku buzka.php. Za to jest wspomniane o pliku class.php w którym jest klasa "buzki" - więc na 90% to ten plik miałeś zaincludować.
Najlepiej wklej jakąś większą część pliku sysnews2.php


[EDIT]
A jednak na 100%. Cytat z twojego tutoriala:
Cytat
zapisujemy w pliku buzki.php i gotowe.

Ty zapisałeś jako class.php
Raffal
jezeli cie dobrze zrozumialem mialem zmienic nazwe class.php na buzka.php
i tak zrobilem.............
ekekt tego.............


Warning: main(buzka.php): failed to open stream: No such file or directory in /home/accounts_r/raffal/public_html/sysnews2.php on line 68

Warning: main(): Failed opening 'buzka.php' for inclusion (include_path='.:/var/iws/php/php4-fcgi/lib/php') in /home/accounts_r/raffal/public_html/sysnews2.php on line 68



czyli to samo

Jezeli cie dobrze zrozumialem


pozdrawiam
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.