zaks Posted November 22, 2008 Report 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();
andrisp Posted November 22, 2008 Report Posted November 22, 2008 Pēdiņas iekš stringa vajag eskeipot. "bla bla \" bla bla"
zaks Posted November 22, 2008 Author Report Posted November 22, 2008 Lūdzu nevajag taisīt bezjēdzīgas QUOTEs Atvaino, es neko nesapratu no tava teiktā :(
andrisp Posted November 22, 2008 Report Posted November 22, 2008 echo "<a href="http://www.xtcs.eu/serv/dasdsadas:27015.html\" target=\"_blank\"><i..... utt Un tagad ?
Aleksejs Posted November 22, 2008 Report 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";
zaks Posted November 22, 2008 Author Report 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 ?!
bubu Posted November 22, 2008 Report 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';
anonīms Posted November 22, 2008 Report 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
Aleksejs Posted November 22, 2008 Report 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;
zaks Posted November 22, 2008 Author Report 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, (
andrisp Posted November 22, 2008 Report 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ā ?
archux Posted November 22, 2008 Report 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 !!!
andrisp Posted November 22, 2008 Report Posted November 22, 2008 archux, priekš kam rakstīt to, kas jau uzrakstīts ?
zaks Posted November 22, 2008 Author Report 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!!!! =))))
Aleksejs Posted November 22, 2008 Report 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!
Recommended Posts