Autor Zpráva
Chatík
Profil
Zdravím místní osazenstvo.
Na mém testovacím webu jsem si udělal chat podle tutorialu na youtube.
Bohužel mi to hází tuto chybu : Fatal error: require_once(): Failed opening required '/core/init.php' (include_path='.:/usr/share/pear:/usr/share/php') in /home/users/michales/erasttest.comehere.cz/web/chat/ajax/chat.php on line 2

gogloval jsem asi špatně ale radu jsem nenašel
na řádku č.2 v chat.php je : require_once("/core/init.php");
Ten soubor na který to odkazuje se nachází na této adrese http://erasttest.comehere.cz/chat/core/init.php
Jak správně tedy zapsat tu cestu?
Velice děkuji za odpověď.

Ukázka: http://erasttest.comehere.cz/chat/
Micruss
Profil
zkus toto

require_once "./core/init.php";
Chatík
Profil
Zkusil a zde je výsledek:
Fatal error: require_once(): Failed opening required './core/init.php' (include_path='.:/usr/share/pear:/usr/share/php') in /home/users/michales/erasttest.comehere.cz/web/chat/ajax/chat.php on line 2
Rfilip
Profil
Aha takže require_once "../core/init.php";
A v core/init.php na 4 řádku require_once "classes/Core.php";
Chatík
Profil
Děkuji to bylo ono
Rfilip
Profil
Ještě jedna rada 26 řádek chat.js má být chat.fetchMessages();
Chatík
Profil
Jo díky, už mi Konzole hlásila chybu
Chatík
Profil
Když už jsem v tom, tak bych měl ještě jednu otázku.
Jak převedu znaky smajlíků do grafické podoby?
Děkuji za odpověď.
Alphard
Profil
strtr(), str_replace() a podobné.
Chatík
Profil
No tak to bude tvrdý oříšek, no snad z toho něco vykouzlím. :(
Micruss
Profil
Chatík: ani né (vypíšeš data z db) a pak nahradíš pouze znaky viz. příklad
$text = str_replace(':-)', '<img src="smajlik1.png" alt="smajl">', $text);
Chatík
Profil
Takto jsem to udělal,:
$textsmile = array(':-)', ':-(', ':-D', ':-P', ':-p', ';-)', ';)', ':D', 'X[]', 'B-]', ':-!', ':-/', 'blee'); $graphicsmile = array('
<img width="25" height="20" src="/chat/smileys/1.gif">', '
<img width="25" height="20" src="/chat/smileys/2.gif">', '
<img width="25" height="20" src="/chat/smileys/3.gif">' , '
<img width="25" height="20" src="/chat/smileys/4.gif">', '
<img width="25" height="20" src="/chat/smileys/4.gif">', '
<img width="25" height="20" src="/chat/smileys/5.gif">', '
<img width="25" height="20" src="/chat/smileys/5.gif">' , '
<img width="25" height="20" src="/chat/smileys/3.gif">' , '
<img width="25" height="20" src="/chat/smileys/6.gif">' , '
<img width="25" height="20" src="/chat/smileys/7.gif">' , '
<img width="25" height="20" src="/chat/smileys/8.gif">' , '
<img width="35" height="20" src="/chat/smileys/9.gif">' , '
<img width="35" height="20" src="/chat/smileys/10.gif">'); $text = nl2br($message['message']); $text = str_replace($textsmile, $graphicsmile, $text);

Doufám že je to dobře, popřípadě prosím o kontrolu

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0