Есть гостевая. На денвере нормально все. Как только загружаю на сервер, появляются ошибки.
http://prarusyaz.h2m.ru/pages/guest.php - на сервере гостевая.
http://upwap.ru/1349554 - вот на денвере тоже самое.
Есть гостевая. На денвере нормально все. Как только загружаю на сервер, появляются ошибки.
http://prarusyaz.h2m.ru/pages/guest.php - на сервере гостевая.
http://upwap.ru/1349554 - вот на денвере тоже самое.
И еще. Если не сложно, поправьте ошибки, за плюс.
1) добавление сообщений, обработка при ошибках (проверка не фурычит почему-то)
2) перенос строки если в ней больше n-нного кол-ва символов.
3) Ну и соответственно то что вылезает на h2m.ru
121 строка это case 'add':
147 строка это case 'added':
107 строка это for($i=0; $str=$file[$i]; $i++){
Добавлено через 02:04 сек.
часть 1
<?
if(isset($_GET['act']) and $_GET['act']!==NULL) { $act = $_GET['act']; }
switch($act) {
default:
$file = file('../local/quest.dat');
$count = count($file);
if($count==NULL) { echo '<font color="red">Сообщений пока нет!<br></font></div>'; }
for($i=0; $str=$file[$i]; $i++){
$str = explode(':||:',$str);
$name = $str[0];
$date = $str[1];
$info = $str[2];
$mess = wordwrap($str[3], 4, PHP_EOL);
echo 'Сообщение: <a title="'.$info.'">'.$name.'</a></a><font color="red"><br>'.$mess.'
</div></font> </div> <br>';
}
echo '<br><font color="red"><a href="../pages/guest.php?act=add" title="Добавить новое сообщение в гостевую">Добавить сообщение</a><br></font>';
echo '<font color="red">Всего сообщений: '.$count.'.</font>';
echo '</div>';
break;
case 'add':
if($_GET['err']=='1') {
echo '<font color="red">';
echo 'При заполнении формы вы допустили ошибки:<br>';
if($_GET['noname']=='1') { echo '<b>Вы не ввели имя!</b><br>'; }
if($_GET['noinfo']=='1') { echo '<b>Вы не ввели e-mail/icq!</b><br>'; }
if($_GET['nomess']=='1') { echo '<b>Вы не ввели сообщение!</b><br>'; }
echo '</font></div>';
}