11. februar 2007 - 21:42
Der er
3 kommentarer og
1 løsning
Fejl ved smilies
Jeg kan ikke rigtig få mine smilies til at fungere. Den kommer med denne fejl:
Parse error: parse error, unexpected ':', expecting ')' in /home/www/evowebdesigns.com/sider/chat/display.php on line 20
Linie 20 på display.php er følgende:
$smilies = array(":\)", ":-\)", ";\)", ";-\)", ":D", ":-D", ":p", ":-p", ":P", ":-P", ":o", ":-o", ":O", ":-O", ":\'\(", ":/", ":-/", ":\|", ":-\|", ":\", ":-\", "8\)", "8-\)", ":s", ":-s", ":S", ":-S", "lol", "Lol", "LoL", "LOL", ":i", ":-i", ":I", ":-I", ";i", ";-i", ";I", ";-I", ":\(", ":-\(");
11. februar 2007 - 21:51
#1
$smilies = array(":\\)", ":-\\)", ";\\)", ";-\\)", ":D", ":-D", ":p", ":-p", ":P", ":-P", ":o", ":-o", ":O", ":-O", ":\\'\\(", ":/", ":-/", ":\\|", ":-\\|", ":\\", ":-\\", "8\\)", "8-\\)", ":s", ":-s", ":S", ":-S", "lol", "Lol", "LoL", "LOL", ":i", ":-i", ":I", ":-I", ";i", ";-i", ";I", ";-I", ":\\(", ":-\\(");
11. februar 2007 - 22:11
#3
Helt korrekt. Og problemet, som du kan se, er at et \-tegn er et escapetegn i en "..."-streng, fx "Hej\n". Skal man derfor have en rigtig \ skal man lige escape den med en \. Sjov branche vi har, hva' ;)
11. februar 2007 - 22:36
#4
Jeg vidste, det havde noget med det at gøre, men kunne bare ikke lige huske, hvordan man løste det ;)