zaks Posted November 22, 2008 Report Share Posted November 22, 2008 Gribu uztaisīt jaunu paneli, bet kad gribu pievienot viņš paneļa vietā uzrāda Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\themes\templates\panels.php(48) : eval()'d code on line 2 Vai arī Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\themes\templates\panels.php(48) : eval()'d code on line 3 openside("Server"); echo "<a href="http://www.xtcs.eu/serv/dasdsadas:27015.html" target="_blank"><img src="http://www.xtcs.eu/serv/aqwewqrqwe:27015.gif" border="0"></a>"; closeside(); Link to comment Share on other sites More sharing options...
andrisp Posted November 22, 2008 Report Share Posted November 22, 2008 Pēdiņas iekš stringa vajag eskeipot. "bla bla \" bla bla" Link to comment Share on other sites More sharing options...
zaks Posted November 22, 2008 Author Report Share Posted November 22, 2008 Lūdzu nevajag taisīt bezjēdzīgas QUOTEs Atvaino, es neko nesapratu no tava teiktā :( Link to comment Share on other sites More sharing options...
andrisp Posted November 22, 2008 Report Share Posted November 22, 2008 echo "<a href="http://www.xtcs.eu/serv/dasdsadas:27015.html\" target=\"_blank\"><i..... utt Un tagad ? Link to comment Share on other sites More sharing options...
Aleksejs Posted November 22, 2008 Report Share Posted November 22, 2008 Pēdiņas ir rezervēts simbols PHP valodā. Tās apzīmē rakstzīmju virknes (angliski string) sākumu un beigas. Tātad, ja es uzrakstu: $a = "teksts"; viss ir ļoti jauki. Taču ko darīt, ja vajag pašu pēdiņu simbolu ietvert tekstā? Ja rakstīšu: $a = "pēdiņas " ir ļoti svarīgs simbols"; tad būs kļūda, jo PHP domā, ka teksta virkne satur tikai pēdiņas un tad seko PHP nesaprotama rinda ir ļoti svarīgs simbols Tādēl'vajag pirms ievietojamās pēdiņas ierakstīt slīpsvītru \ - tas PHP saka, ka pēdiņa domāta kā teksta daļa. Šī slīpsvītras ielikšana kā anglicisms latviešu valodā ir iegājusies kā eskeipošana. $a = "pēdiņas \" ir ļoti svarīgs simbols"; Link to comment Share on other sites More sharing options...
zaks Posted November 22, 2008 Author Report Share Posted November 22, 2008 Bet ja es uzlieku; openside("Server"); echo "<a href=\"http://www.xtcs.eu/serv/qweqweqweqw:27015.html\" target=\"_blank\"><img src=\"http://www.xtcs.eu/serv/asdadqwqwewq:27015.gif\" border=\"0\"></a>\"; closeside(); Tad man izmet; Parse error: syntax error, unexpected $end in C:\AppServ\www\themes\templates\panels.php(48) : eval()'d code on line 3 :( Bet es takš pareizi saliku ?! Link to comment Share on other sites More sharing options...
bubu Posted November 22, 2008 Report Share Posted November 22, 2008 Paskaties vēlreiz uzmanīgāk uz Alekseja piemēru: $a = "pēdiņas \" ir ļoti svarīgs simbols"; nevis: $a = "pēdiņas \" ir ļoti svarīgs simbols\"; Va jau arī mierīgi neko neeskepiot - nebūs nekādi dīvaini backslaši jāliek: $a = 'pēdiņas " ir ļoti svarīgs simbols'; Link to comment Share on other sites More sharing options...
anonīms Posted November 22, 2008 Report Share Posted November 22, 2008 (edited) Manuprāt vieglāk būtu tā: ja tev ir echo ' '; tad pa vidu <img src="blalba" /> ja tev ir echo " "; tad pa vidu <img src='blabla' /> Edited November 22, 2008 by anonīms Link to comment Share on other sites More sharing options...
Aleksejs Posted November 22, 2008 Report Share Posted November 22, 2008 Un gadījumā, ja arī apostrofu ' lietošana nelīdz, piemēram, ja jāizvada: <p onclick="alert('wiii!');">teksts</p> tad vari izmantot HEREDOC pierakstu: echo <<<BEIGAS <p onclick="alert('wiii!');">teksts</p> BEIGAS; Link to comment Share on other sites More sharing options...
zaks Posted November 22, 2008 Author Report Share Posted November 22, 2008 Ārprāc Cilvēki!!! Es zinu ka jūs ļoti cenšaties palīdzēt! Bet es nespēju saprast!? Varat kāds iedot Skype?! Ieskaidrot man?! Man PHP valoda ir sveša, ( Link to comment Share on other sites More sharing options...
andrisp Posted November 22, 2008 Report Share Posted November 22, 2008 Nu vairāk jau nav ko skaidrot. Ja galīgi nevari saprast, tad varbūt sarunā (samaksā) ar kādu citu, kas to izdarīs tavā vietā ? Link to comment Share on other sites More sharing options...
archux Posted November 22, 2008 Report Share Posted November 22, 2008 naf obligāti jaeskeipo! tu rakstiji echo " te tavi ārprāta murgi "; uzraksti šādi echo ' un te pārkopē savus ārprāta murgus '; un viss tev aizies !!! Link to comment Share on other sites More sharing options...
andrisp Posted November 22, 2008 Report Share Posted November 22, 2008 archux, priekš kam rakstīt to, kas jau uzrakstīts ? Link to comment Share on other sites More sharing options...
zaks Posted November 22, 2008 Author Report Share Posted November 22, 2008 naf obligāti jaeskeipo! tu rakstiji echo " te tavi ārprāta murgi "; uzraksti šādi echo ' un te pārkopē savus ārprāta murgus '; un viss tev aizies !!! Nu tad beidzot viens sakarīgi pateica!!! nevis kko murgojot par kodiem tur... :D Kgan pašam jāmāk visi :) Paldies tev liels!!!! =)))) Link to comment Share on other sites More sharing options...
Aleksejs Posted November 22, 2008 Report Share Posted November 22, 2008 Nu, paldies! Reāli pacēli noskaņojumu un nomotivēji palīdzēt. Tā tik turēt! Situācija atgādina anekdoti: Pieņem darbā jaunu darbinieku. Viņam stāsta darba pienākumus: "Kad uzsāc darbu, nospied zaļo pogu, kad beidz darbu nospied sarkano pogu. Saprati?" "Nē" "Nu, kā - sākot zaļo pogu START, bet beidzot sarkano pogu STOP. Saprati?" "Nu, nē!" "Sākumā ar roku nospied to apaļo zaļo lietu, bet beigās to sarkano lietu. Saprati?" "Tu kas stulbs esi, aprobežots?! Es taču jau pirmo reizi teicu, ka nesaprotu!" Lai veicas! Link to comment Share on other sites More sharing options...
Recommended Posts