Error Fix help

19 отговора 318 прегледа
#1

Error Fix help

Съжелявам за безкрайно глупавата тема, знам че тези въпроси не се приемат радушно в клубовете, но имам проблем с намирането на грешките в един скрипт. Тук [линк] съм сложил скрипта, който ми дава Parse error: parse error, unexpected '>' in /raid/www/construmat.bg/www/root/kontakti.php on line 72
Поправих няколко грешки, но специално тази търсих, търсих, търсих, е не можах да я поправя. Сигурно защото съм уморен не знам. Въпреки глупавия и до някаква степен нагъл(тип "поправете ми грешките") въпрос очаквам помощ.

Отговор
в отговор на n_cisco #2

Re: Error Fix help

на линия 68 преди `;` нямаш затваряща кавичка.

Отговор
в отговор на deso #3

Re: Error Fix help

На мен ми се пада 67, но това няма значение. Бая ще си улесниш проблема, ако ползваш редактор със синтактично оцветяване. Аз ползвам това и съм доволен от него.

Аре успех следващият път

GIS
Отговор
в отговор на n_cisco #4

Re: Error Fix help

Абе Небесен, вземи нахни тия интервали... и тая страница направо е върха

[линк]

Пиши пак, като ч попълниш. Интересно ми е

GIS
Отговор
в отговор на Sanndo #6

Re: Error Fix help

и да оправиш - "Слад Варна:" на [линк]

Отговор
в отговор на Sanndo #7

Re: Error Fix help

Sanndo, deso ей добре че има хора като вас да помагат. Поправих грешката (таман и още 2-3) сега изглежда по-добре. Но не мога да разбера защо неще да пише в базата данни адреса който се вкарва в textarea-та и телефона ... някаква идея ? Сорса си е на [линк] с леки корекций.

Мерси за забележките за construmat.bg поправих ги веднага. Sanndo базикаш ли се за сайта? Да взема да пусна тема за мнения, коментари и грешки ...
Десо - не знаеш колко ми помогна(и за логина също), като минаваш през Варна кажи, да те черпя.
Между другото Sanndo много ми хареса вградения фтп клиент в текстовия редактор, много е удобно.

E = mc2

Редактирано от Nebesen1 на

Отговор
в отговор на Nebesen1 #8

Re: Error Fix help

неще да записва в бд-то или неще да чете? Честно казано не съм убеден че четенето ти е правилно. Вместо това дет го правиш пробвай с
$res = mysql_query($query);
if (!$res) {
die('error in query');
}

while ($temp = mysql_fetch_assoc($res)) {
echo 'nam koe si e ' .$temp['imeto_na_poleto_ot_db'];
// i taka dokato mine6 vsi4ki poleta
}

------------
`$len=strlen($name);
if ($len > 0)
{`
вместо да гледаш дължина ще е по добре да напишеш така
if (isset($_POST['pole']) && (!empty($_POST['pole']))) {
....
}

И още нещо - докато разработваш проекта си махни всички маймунки от mysql функциите та да виждаш ако гърми. Пусни си уорнингите на пхп-то и се стреми да нямаш такива.
Успех

Отговор
в отговор на Nebesen1 #9

Re: Error Fix help

Sanndo базикаш ли се за сайта?

Не

Кажи какви са ти полетата в базата. Не би трябвало да имаш проблеми. И приеми съвета от Десо сериозно.

Желателно е да си пишеш сам кода, а не копи>пейст. Така ще се научиш по-бързо.

GIS
Отговор
в отговор на Sanndo #10

Re: Error Fix help

Десо - не пише изобщо в базата. Много малко ми говори това което написа ... съвсем скоро(десетина дена) започнах да чета php & mysql и още съм начинаещ. Sanndo копи и пейст докато свикна, защото в книгите няма толкова конкретни примери, като това което в момента го пиша за контактите. Затова задавам толкова много въпроси (половината от които са за смях). Махнах @-тата от mysql функцийте, но как се включват уорнингите не ми е ясно. Не мога да разбера каква е разликата ... смисъл защо името и датата ги записва и изкарва нормално, а адреса и телефона не. Още едно въпросче - из нета съм дръпнал всички пдфи що има, но ме интересува дали няма някакви уроци за пхп ... не написани в книга ами подредени с примери или нещо подобно на вестник компютри както бяха направили.

E = mc2
Отговор
в отговор на Nebesen1 #11

Re: Error Fix help

за да ти помогнем по въпроса "защо не се записва.." на добре да пастнеш структурата на таблицата (предполагам че знаеш как ;)).
Уорнингите се включват от пхп.ини файла
---- php.ini -----
....
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
....
Относно литература изобщо не мога да ти помогна. Мисля че най-добре ще научиш пхп ако има някой до тебе да ти обяснява. Сега се сещам за сайта на пхп в който след всяко описание на дадена функция има и доста примери.

Отговор
в отговор на deso #12

Re: Error Fix help

deso - [линк]
Предполагам използваното място и статистиката за редовете не ти трябва, ако греша кажи.

E = mc2
Отговор
в отговор на Nebesen1 #13

Re: Error Fix help

Ако питаш мен в number си пише, но в address забрави

$address=$_POST["txt_address"];
<textarea style="width: 50%" rows="3" name="address"></textarea>

GIS
Отговор
в отговор на Sanndo #14

Re: Error Fix help

Поредната глупава грешка! Оправих го това. Вече си пише в базата всичко. Остава сега да гледам скрипта още 2 дена и да разбера защо не изкарва номера.

ПС: Sanndo така става отвреме на време с копи и пейст

E = mc2

Редактирано от Nebesen1 на

Отговор
в отговор на Nebesen1 #15

Re: Error Fix help

Остава сега да гледам скрипта още 2 дена и да разбера защо не изкарва номера

А каде трябва да го изкара?!?

GIS
Отговор
в отговор на Sanndo #16

Re: Error Fix help

след по-малко от 2 дни ще е ясно и грешката ще се оправи

Отговор
в отговор на Sanndo #17

Re: Error Fix help

Хахаха Sanndo уместен въпрос

E = mc2
Отговор
в отговор на Nebesen1 #18

Re: Абе....

Бях решил да ти помагам, ама ти май нещеш?!? Никаде в твоя скрипт не подаваш $number, така че наистина незнам защо не ти го извежда браузера. Явно няма кристална топка....

GIS
Отговор
в отговор на Sanndo #19

Re: Абе....

е поне едно ехо на $number да беше написал някъде...

Отговор
в отговор на Sanndo #20

Re: Абе....

Sanndo разбрах какво искаш да кажеш още когато написа А каде трябва да го изкара?!? !!!

Fixed !

E = mc2

Редактирано от Nebesen1 на

Отговор