Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

SyntaxError: unterminated string literal

[es] :: PHP :: SyntaxError: unterminated string literal

[ Pregleda: 1586 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Insider_m
Web developer

Član broj: 290688
Poruke: 98
77.28.193.*



+7 Profil

icon SyntaxError: unterminated string literal17.01.2013. u 15:12 - pre 102 meseci
Imam jednu vrjednost koju uzimam od textarea pole sa php funkciju nl2br($string) u sledeci format:

139 Street Name <br />
City, State 12345 <br />
Country

Kada ta vrejdnost hocu da ja prosljedim preko JS, mi vraca SyntaxError: unterminated string literal zaradi to sto predjem na novi red bez da se zatvori "

Code:
 siteAddress: "139 Street Name<br />
                    City, State 12345<br />
                    Country" 


a trebao bi biti:

Code:
 siteAddress: "139 Street Name<br />" +
                    City, State 12345<br />" +
                    Country" 


probao sam koristiti str_replace funkciju, posle svakog <br /> da dodam " + ali ne funkcionise.

Neki prjedlog ?
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.dynamic.isp.telekom.rs.



+19 Profil

icon Re: SyntaxError: unterminated string literal17.01.2013. u 15:55 - pre 102 meseci
ovako: str_replace("\n", "", nl2br($TajTvojString))
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

Insider_m
Web developer

Član broj: 290688
Poruke: 98
77.28.193.*



+7 Profil

icon Re: SyntaxError: unterminated string literal18.01.2013. u 09:12 - pre 102 meseci
Nista sa ovo.

Znaci ovako, u jednu textarea pole popunjujem jedan strign, i za da taj string se prikaze kao sta je tamo, ako ima novi red da prikazi novi red i zato povikujem ovo funkciju:

Code:
$address =  nl2br($tmp)


e sad to hocu prosljediti u JS, ovo je obj u javascript:


Code:
<script>
obj = {
              address: "<?php echo $address; ?>"
        };
</script>



ovo je kako bi trebalo da biti prikazan strign na web, i ovdje je probljem sta kad to prosljedujem u JS nakon svakov <br /> se pojavljuje novi red i tu imam nezavrseni string, zato mislim da treba nakon svakog redu da dodam " pa konkatanaciju sa narednim redom:

Code:
<script>
obj = {
       address: "139 Street Name<br /> (tu mislim da fali " + )
                          City, State 12345<br /> (i tu)
                          Country"
        };
</script> 

za da bi dobio ovo:

Code:
obj = {
       address: "139 Street Name<br />" +
                          City, State 12345<br />" +
                          Country"
        };
 
Odgovor na temu

MoDcHe
SER Sabac

Član broj: 4
Poruke: 486
91.150.70.*

Jabber: modche@elitesecurity.org
ICQ: 73295306
Sajt: localhost


+3 Profil

icon Re: SyntaxError: unterminated string literal18.01.2013. u 12:51 - pre 102 meseci
Code:

<script>
var address = <?php echo json_encode($address); ?>;
alert(address);
</script>

When you say "I wrote a program
that crashed Windows", people
just stare at
you blankly and say "Hey, I got
those with the system, *for
free*".
-- Linus Torvalds
 
Odgovor na temu

Insider_m
Web developer

Član broj: 290688
Poruke: 98
77.28.193.*



+7 Profil

icon Re: SyntaxError: unterminated string literal18.01.2013. u 15:15 - pre 102 meseci
To je to
 
Odgovor na temu

[es] :: PHP :: SyntaxError: unterminated string literal

[ Pregleda: 1586 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.