| Autor | Zpráva | ||
|---|---|---|---|
| matesek Profil |
Jaké existujou typy uvozovek ? Setkal jsem se i s případy , kdy mi uvozovky typu " a ' nestačily a potřeboval jsem použít ještě nějaké a další možnost neznám. Jak se takové případy řeší ?
Moderátor Chamurappi: Před žádným typem otazníku se nedělá mezera. Ani před čárkou.
|
||
| Chamurappi Profil |
#2 · Zasláno: 22. 7. 2010, 18:31:26
Reaguji na mateska:
Escapováním. Bohatě stačí jeden druh uvozovek. |
||
| matesek Profil |
#3 · Zasláno: 23. 7. 2010, 13:17:39
Pročetl jsem si několikatery stránky, ale žádné mi neřekly, jak se to řeší ... Escapování je nahrazení, ale jak to souvisí s mým problémem vážně netuším.
|
||
| _es Profil |
#4 · Zasláno: 23. 7. 2010, 13:21:12
matesek:
„Setkal jsem se i s případy , kdy mi uvozovky typu " a ' nestačily a potřeboval jsem použít ještě nějaké a další možnost neznám.“ Tak teda ukáž nejaký ten prípad a vysvetli, na čo by ti nejaké ďalšie úvodzovky boli. |
||
| matesek Profil |
#5 · Zasláno: 23. 7. 2010, 13:52:16 · Upravil/a: matesek
<?php
$poradi = array('1'; '2'; '3');
for (i=1; i <= 3; i++){
echo '<img OnMouseOver={this.src = "menu/'$poradi[ + i + ]'.jpg"}'
};
?>ZDE : {this.src = "menu/'$poradi[ + i + ]'.jpg"} Místo {} by měly být uvozovky |
||
| mckay Profil |
#6 · Zasláno: 23. 7. 2010, 13:57:34
matesek:
<?php
$poradi = array('1'; '2'; '3');
for (i=1; i <= 3; i++){
echo '<img OnMouseOver="this.src = \"menu/'$poradi[ + i + ]'.jpg\""'
};
?>Chamurappi ti to říkal správně. |
||
| matesek Profil |
#7 · Zasláno: 23. 7. 2010, 14:07:57
mckay:
Jo tak takhle to bylo myšleno. Já to chápal, že \" je další typ a proto jsem si říkal, že je to blbost, protože to znamená nevšímat si znaku " pro PHP a JS. Takže děkuju za radu. Chamurappi: Moc děkuju, jen jsem to špatně pochopil. |
||
| Chamurappi Profil |
#8 · Zasláno: 23. 7. 2010, 14:09:12 · Upravil/a: Chamurappi
Reaguji na mateska:
„Escapování je nahrazení, ale …“ Escapování je nahrazení znaku určitou sekvencí znaků tak, aby se zachoval jeho význam v řetězci a aby se zároveň obešla jeho výchozí funkce v syntaxi jazyka. „… jak to souvisí s mým problémem vážně netuším.“ Hm, tak to máš smůlu. Reaguji na mckaye: Jenže escapování se řídí pravidly nadřazeného jazyka a ke skriptu v atributu je nadřazené HTML => uvozovky by musel zapsat jako ".
Ale to asi fakt nemá smysl řešit, matesek všechno motá dohromady, ignoruje syntaktická pravidla a zjevně se odmítá je naučit. |
||
| matesek Profil |
#9 · Zasláno: 23. 7. 2010, 14:18:04
Chamurappi:
„matesek všechno motá dohromady, ignoruje syntaktická pravidla a zjevně se odmítá je naučit.“ Já bych se to rád naučil, kdybych věděl v čem je problém. Teď, když už jsi mi řekl, že je chyba v Syntaxi, tak jsem si to opravil a už ten script vypadá tak jak má, ale pořád tam jsou chybičky. Díky ti moc za vyřešení jednoho z problémů. Budu si to pamatovat ... |
||
| _es Profil |
#10 · Zasláno: 23. 7. 2010, 14:26:40
mckay:
Ten kód asi veľmi funkčný nebude, ešte vyriešiť ten "druhý typ" úvodzoviek. |
||
|
Časová prodleva: 15 let
|
|||
0