Есть задание реализовать регистрацию и авторизацию пользователей на сайте, поскольку я делаю это в первые я делаю это криво, ну не в этом суть, у меня есть php цикл, он выполняет чтение файла пока не найдет его конец, этот скрипт вызывается в JavaScript функцции, но проблема в том что если этот скрипт лежит отдельно он работает, если я запихиваю его в JS то он вообще ничего не запускает, опытным путем вывел что он возмущается на php цикл
Примечание:
<script language = "JavaScript">
function autruser()
{
alert("good1");
<?php
$fp = fopen("/home/makdok/testphp790.txt", "r");
if ($fp)
{
for($i = 0;$i<5;$i++)
{
$mytext = fgets($fp, 100);
echo 'alert("all goods 753")';
}
}
else echo "alert('error reading')";
fclose($fp);
?>
}
Если закоментировать цикл то все начинает работать, раньше там был цикл while но я изменил, думал этот заработает, а нет...
Примечание:
Если бы я знал где он эти ошибки показывал было бы куда проще, имея на руках только geany сложно сказать на каком участке кода произошла ошибка, потому что либо он работает либо нет и больше ничего не показывает, просто ставив Коментарии и постепенно дополняя код я выяснил что при добавление цикла скрипт отказывается вызываться и выполняться
Примечание:
Понял ошибку, браузеры блокируют надоедливые всплывающие ока, в цикле же всплывающие окно вызывается 5 раз, следовательно браузер не может это выполнить. Если удалить всплывающие окна то все работает. Всем спасибо :-)
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.