Czy mógłby ktoś sprawdzić czy poniższy skrypt, po dodaniu polskich ogonków, działa prawidłowo czy ja coś mam pomieszane na AppServ.
<?php /* ##################################################################### # PHP Hangman Game # # Version 1.2.0 # # Š2002,2003 0php.com - Free PHP Scripts # ##################################################################### ##################################################################### # # # Author : 0php.com # # Created : July 12, 2002 # # Modified : March 22, 2004 # # E-mail : webmaster@0php.com # # Website : <a href="http://www.0php.com/" target="_blank">http://www.0php.com/</a> # # License : FREE (GPL); See Copyright and Terms below # # # # Donations accepted via PayPal to webmaster@0php.com # # # ##################################################################### >> Copyright and Terms: This software is copyright (C) 2002-2004 0php.com. It is distributed under the terms of the GNU General Public License (GPL). Because it is licensed free of charge, there is NO WARRANTY, it is provided AS IS. The author can not be held liable for any damage that might arise from the use of this software. Use it at your own risk. All copyright notices and links to 0PHP.com website MUST remain intact in the scripts and in the HTML for the scripts. For more details, see <a href="http://www.0php.com/license_GNU_GPL.php" target="_blank">http://www.0php.com/license_GNU_GPL.php</a> (or <a href="http://www.gnu.org/)" target="_blank">http://www.gnu.org/)</a>. >> Installation Copy the PHP script and images to the same directory. You can optionally edit the category and list of words/phrases to solve below. You can also add additional characters to $additional_letters and/or $alpha if you want to use international (non-English) letters or other characters not included by default (see further instructions below for those). To prevent Google from playing hangman, add the line below between <HEAD> and </HEAD>: <META NAME="robots" CONTENT="NOINDEX,NOFOLLOW"> ================================================================================
=======*/ $Category = "Web Programming"; # list of words (phrases) to guess below, separated by new line $list = "JAVA BEANS PHP SCRIPTS SOURCE CODE JAVASCRIPT GAMES SSI IS SERVER SIDE INCLUDES BILL GATES COOKIES HTTP AUTHENTICATION ERROR HANDLING MANIPULATING IMAGES FILE UPLOADS DATABASE CONNECTION APACHE SERVER ZIP FILE TAR COMPRESSION FUNCTIONS ENCRYPTION MYSQL DATABASE INITIALIZATION FAQ - FREQUENTLY ASKED QUESTIONS DEBUGGING VERIFICATION HTML VALIDATION CASCADING STYLE SHEETS"; # make sure that any characters to be used in $list are in either # $alpha OR $additional_letters, but not in both. It may not work if you change fonts. # You can use either upper OR lower case of each, but not both cases of the same letter. # below ($alpha) is the alphabet letters to guess from. # you can add international (non-English) letters, in any order, such as in: # $alpha = "ŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎŃŇÓÔŐÖŘŮÚŰÜÝźABCDEFGHIJKLMNOPQRSTUVWXYZ"; $alpha = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; # below ($additional_letters) are extra characters given in words; '?' does not work # these characters are automatically filled in if in the word/phrase to guess $additional_letters = " -.,;!?%&0123456789"; #========= do not edit below here ====================================================== echo<<<endHTML <HTML><HEAD><TITLE>Play PHP Hangman Game</TITLE> <META NAME="DESCRIPTION" CONTENT="A Free PHP Script Š www.0php.com"> <meta content="text/html; charset=windows-1252" http-equiv=content-type> <meta http-equiv="Content-Style-Type" content="text/css"> <style type="text/css"> <!-- H1 {font-family: "Courier New", Courier, monospace; font-size: 18pt;} P {font-family: Verdana, Arial, sans-serif; font-size: 12pt;} A:link {COLOR: #0000FF; TEXT-DECORATION: underline;} A:visited {COLOR: #0000FF; TEXT-DECORATION: underline;} A:active {COLOR: #0000FF; TEXT-DECORATION: underline;} A:hover {COLOR: #FF0000; TEXT-DECORATION: underline;} --> </style> </HEAD> <BODY bgColor="#CCCCCC" link="navy" vlink="navy" alink="navy"> <DIV ALIGN="center"> endHTML; else $self=$_SERVER["PHP_SELF"]; $links=""; $max=6; # maximum number of wrong # error_reporting(0); $all_letters=$letters.$additional_letters; $wrong = 0; $word_line=""; $done = 1; { { if ($word[$x]==" ") $word_line.=" "; else $word_line.=$word[$x]; } else { $word_line.="_<font size=1> </font>"; $done = 0; } } if (!$done) { for ($c=0; $c<$len_alpha; $c++) { { else { $links .= "\n<FONT color=\"red\">$alpha[$c] </font>"; $wrong++; } } else { $links .= "\n<A HREF=\"$self?letters=$alpha[$c]$letters&n=$n\">$alpha[$c]</A> "; } } $nwrong=$wrong; if ($nwrong>6) $nwrong=6; echo "\n<p><BR>\n<IMG SRC=\"hangman_$nwrong.gif\" ALIGN=\"MIDDLE\" BORDER=0 WIDTH=100 HEIGHT=100 ALT=\"Wrong: $wrong out of $max\">\n"; if ($wrong >= $max) { $n++; } else { } } else { $n++; # get next word } echo<<<endHTML <p align="center"><BR><BR><font face="Verdana" size="1">PHP Hangman Game - Version 1.2.0<br> <a href="http://www.0php.com" target="_top">Free PHP Scripts</a> - Copyright Š <a href="http://www.0php.com" target="_top">0php.com</a> 2002-2004.</font> </DIV></BODY></HTML> endHTML; ?>
Po dodaniu do poniższej linii polskich ogonków na stronie wyświetlają się u mnie krzaki.
$alpha = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";