webForumDet fria alternativet

kan jag slänga in java anrop mitt i PHP block?

3 svar · 447 visningar · startad av hybris

hybrisMedlem sedan nov. 200862 inlägg
#1

hallå, har precis börjat peta på att inkludera vissa små javascript
saker i mina projekt, en sak jag precis undrar är ifall det är ok att
lägga in "onclick=..." anropet nedan mitt i ett block at php kod???

det skall väl fortfarande tolkas som att det är xhtml? eller blir det nått
knas på grund av citationstecken där nånstans???

echo  "<li class='picture'>
	<a class='thumb' href='item_popup.php?section={$section_id}&     item={$item_click}&name={$item_menu_row['item_name']}' 
	
         onclick='NewWindow(this.href,'name','200','300','no');return false;'>

	<img src='tumnaglar/{$photo_row['url']}' /></a>
	<p>{$item_menu_row['item_name']}</p>
	</li>";

tack

/pär

KrikoMedlem sedan dec. 2006283 inlägg
#2

Ja, det där kommer bli galet. Vad du kan tänka på är att när du skriver ut en text med echo, så ersätt inte " med ', skriv \" istället och använd ' där det ska vara en '.

Hoppas det inte blev en allt för rörig förklaring :P

echo  "<li class=\"picture\">
	<a class=\"thumb\" href=\"item_popup.php?section={$section_id}&     item={$item_click}&name={$item_menu_row['item_name']}\" 
	
         onclick=\"NewWindow(this.href,'name','200','300','no');return   false;\">

	<img src=\"tumnaglar/{$photo_row['url']}\" /></a>
	<p>{$item_menu_row['item_name']}</p>
	</li>";
colioneMedlem sedan juni 20013 386 inlägg
#3

Använd heredoc-syntaxen..mycket enklare än att sitta och escapea...

echo  <<<EOB
<li class="picture">
	<a class="thumb" href="item_popup.php?section={$section_id}&item={$item_click}&name={$item_menu_row['item_name']}" 
	         onclick="NewWindow(this.href,'name','200','300','no');return false;">

	<img src="tumnaglar/{$photo_row['url']}"/></a>
	<p>{$item_menu_row['item_name']}</p>
  </li>;
EOB;
hybrisMedlem sedan nov. 200862 inlägg
#4

@Kriko - tack för tipset, på kursen jag går har vi lärt oss att köra
uteslutande med ' och det har funkat för mig hittils, vad jag hade strul med
var en annan sak, och det problemet återstår, funderar på att att
posta en till fråga här o se ifall en vänlig själ kan hjälpa...

Nån som är duktig på Jquery?

försöker få exemplet på en PopUp <div> som finns på jquerys hemsida
att fungera i mitt projekt, den vill inte stanna kvar utan blinkar bara till

jag postar en nu tråd och hoppas på det bästa =)

129 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
126 ms — hämta tråd, inlägg och bilagor (db)