Jak echem vypsat \

7 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. <? echo "<script>alert('Tady potrebuju odradkovat \n ....ale pouze ve vypisu alertu, ne ve zdrojovem kodu (pote je to chyba Javascriptu a nic se nestane).')</script>"; ?> Zatim jsem to nouzove vyresil takhle: $lomitko=trim('\ '); //lomitko hned pred uvozovkama totiz PHP chape jinak echo "<script>Tady potrebuju odradkovat ".$lomitko."n .....atd</script>"; Urcite to jde i jinak...;) Jak? :-]
  2. echo "\\n"; nebo echo '\n'; nebo ?> \n <?
  3. Druha moznost je teoreticky prave ta, o ktere pisu, ze je spatna... Prvni nevim, a k ty treti - ja jsem ale de*il ! :D Mne to fakt nedoslo, no ;)
  4. ad druha moznost echo '\n' - uvedom si, ze v tom vypisu alertu ty mas echo ten retezec v uvozovkach. To, ze v tom retezci jsou nejake apostrofy, to nema s tim druhym prikladem co docineni. Byl bys za vodou, kdybys to napsal takto: echo '<script>alert(\'Tady potrebuju odradkovat \n ....ale pouze ve vypisu alertu, ne ve zdrojovem kodu (pote je to chyba Javascriptu a nic se nestane).\')</script>';
  5. To praveze ne! Klidne si to zkus. <? echo '<script>alert(\'Tady potrebuju odradkovat \n ....ale pouze ve vypisu alertu, ne ve zdrojovem kodu (pote je to chyba Javascriptu a nic se nestane).\')</script>'; ?> Dostanes tohle: <script>alert(\'Tady potrebuju odradkovat ....ale pouze ve vypisu alertu, ne ve zdrojovem kodu (pote je to chyba Javascriptu a nic se nestane).\')</script> vyraz \n premeni PHP na odradkovani... a ja potreboval VYPSAT \n a nic neradkovat! Proto jsem zkousel skladat znaky echo "\"."n" jenze kvuli lomitku pred uvozovkama to neslo. Proto jsem za lomitko dal mezeru a to cely dal do trim() aby se mezera osekla...
  6. <? echo '<script>alert("Tady potrebuju odradkovat \n ....ale pouze ve vypisu alertu, ne ve zdrojovem kodu (pote je to chyba Javascriptu a nic se nestane).")</script>'; ?> ?, nebo spíš ! ;-)
  7. sorry, zapomnel jsem, ze kdyz je string uzavreny do apostrofu, tak nejaky apostrof se do nej vpise jako '' (tj. *dva apostrofy za sebou*), ne escapovanim. echo '<script>alert(''Tady potrebuju odradkovat\n...'')</script>'; takhle by to melo byt.

← Zpět na všechna témata