Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

Нова тема
Къде е грешката в скирпта?
Тази тема е погледната 278 пъти
Добави темата към любими | Принтирай темата | Нова тема 
Публикувано на: 16.06.2008 14:33
hrisblade
Чирак

Мнения: (3)

Здравеите!
Ще може ли да ми помогнете за следния скрипт:

CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
funtion sendSMS($number, $subject, $message) {
$network = array(88 => "mtel", 89 => "globul");
$number = substr($number, 0, 1);
$net = (int)$number{0} . $number{1};
$domain = array(88 => "net", 89 => "bg");
$sendto = "359$number@sms.$network[$net].$domain[$net]";
$ml = mail($sendto, $subject, $message);
if($ml) {
return true;
}
else {
return false;
}
?>

Им нещо грешно в него но незнам какво.Ето и грешката която ми дава:

Parse error: parse error, unexpected T_STRING in /home/www/hris-blade.freehostia.com/send.php on line 282


 
---------------------------
Потребител от: 14.06.08 | Всички уроци от hrisblade | Всички скриптове от hrisblade
напиши eMail напиши лично съобщение виж профила на hrisblade
Публикувано на: 16.06.2008 14:47
Mutatos
Експерт

Администратор

Мнения: (1198)

Грешката ти е в този ред:

CODE
1
$sendto = "359$number@sms.$network[$net].$domain[$net]";

Поздрави!


 
---------------------------
Потребител от: 18.04.04 | Всички уроци от Mutatos | Всички скриптове от Mutatos

IT-PLACE.NET - where the bg-developers meet
Мястото на българските it-специалисти
http://www.it-place.net
напиши eMail напиши лично съобщение виж профила на Mutatos
Публикувано на: 16.06.2008 17:48
hrisblade
Чирак

Мнения: (3)

Цитат от Mutatos@16.06.2008 14:47:
Грешката ти е в този ред:

CODE
1
$sendto = "359$number@sms.$network[$net].$domain[$net]";

Поздрави!
РАботата е че не знам каква е грешката не сам много на ти :)


 
---------------------------
Потребител от: 14.06.08 | Всички уроци от hrisblade | Всички скриптове от hrisblade
напиши eMail напиши лично съобщение виж профила на hrisblade
Публикувано на: 16.06.2008 19:01
po_taka
Ронин

Мнения: (147)

пише се function
и след елсе-а мисля че трябва да имаш }
както и да е една затваряща скоба ти липсва }


 
---------------------------
Потребител от: 15.04.08 | Всички уроци от po_taka | Всички скриптове от po_taka

http://www.tekstove.info/ дайте някви идеи кво да го права тва нещо
напиши eMail напиши лично съобщение виж профила на po_taka
Публикувано на: 17.06.2008 12:36
CBeTHaX
Ронин

Модератор

Мнения: (204)

Използвай някакъв едитор(като Notepad++), за да видиш в кой ред се състои грешката, иначе както каза колегата липсва ти } за затваряне на функцията и пише се function


 
Това мнение е редактирано от CBeTHaX на 17.06.2008 12:38
---------------------------
Потребител от: 07.01.07 | Всички уроци от CBeTHaX | Всички скриптове от CBeTHaX

http://www.half-life2id.com
напиши eMail напиши лично съобщение виж профила на CBeTHaX
Публикувано на: 17.06.2008 13:03
Mutatos
Експерт

Администратор

Мнения: (1198)

Ето така трявба да е правилно:

CODE
1
$sendto = "359".$number."@sms.".$network[$net].".".$domain[$net];

Поздрави!


 
---------------------------
Потребител от: 18.04.04 | Всички уроци от Mutatos | Всички скриптове от Mutatos

IT-PLACE.NET - where the bg-developers meet
Мястото на българските it-специалисти
http://www.it-place.net
напиши eMail напиши лично съобщение виж профила на Mutatos
Публикувано на: 17.06.2008 17:42
hrisblade
Чирак

Мнения: (3)

Мерси на всички сега нямам вазможност да проверя дали с промените ще бачка,но обещавам като мога ще ви кажа дали е станало :) Мерси


 
---------------------------
Потребител от: 14.06.08 | Всички уроци от hrisblade | Всички скриптове от hrisblade
напиши eMail напиши лично съобщение виж профила на hrisblade
 1 посетител чете тази тема (0 потребители и 1 гост)  
Активни потребители: ---
   





IT-PLACE.NET © 2004 - 2008