webForumDet fria alternativet

Problem med POP-UP

12 svar · 279 visningar · startad av streetrobban

streetrobbanMedlem sedan jan. 20011 184 inlägg
#1

Jag vet inte om jag frågar i rätt forum, men jag testar!

Det är nämligen så att jag inte får detta att funka, man ska kunna klicka på skribentens namn och få upp en ruta med information om honom/henne. Men det funkar inte, varför?

<html>
<head>
<title>xxxx</title>
<link rel="stylesheet" href="css/hype-css.css">
<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>
</head>

<body topmargin="0" leftmargin="0">

<!--# 00.00 #-->
<table border="0" bgcolor="#000000" width="800px" height="100%" cellspacing="0" cellpadding="1" cellborder="0" align="center">
<tr>
<td>

<!--# 01.01 #-->
<table border="0" bgcolor="#E6E6E6" width="800px" height="100%" cellspacing="0" cellpadding="0" cellborder="0" align="center">
<tr>
	<td bgcolor="#D9D9D9" height="69px" background="gfx/xxxx_bg_top.gif" colspan="2">
	<?php
	include("includes/top2.php");
	?>
	</td>
</tr>
<tr>
	<td bgcolor="#D9D9D9" background="gfx/xxxx_bg_left.gif" width="152px" valign="top" name="Meny">
	<?php
	include("includes/menu.php");
	?>
	<br>
	<?php
	include("includes/banner.php");
	?>
	</td>
	<td bgcolor="#E6E6E6" width="648px" valign="top">
	
	<!--# 02.01 #-->
	<table border="0" bgcolor="#E6E6E6" background="gfx/xxxx_bg_center.gif" width="648px" height="100%" cellspacing="0" cellpadding="0" cellborder="0">
	<tr>
		<td width="648px" height="10%" colspan="2" valign="top">
		
		<!--# 03.01 #-->
		<table border="0" bgcolor="#A89595" width="100%" cellspacing="0" cellpadding="0" cellborder="0">
		<tr>
			<td width="648px" height="19px" background="gfx/xxxx_aktuellt.gif">
			&nbsp;
			</td>
		</tr>
		<tr>
			<td>
			
			<!--# 04.01 #-->
			<table border="0" bgcolor="#A89595" width="100%" cellspacing="3" cellpadding="0" cellborder="0">
			<tr>
				<td valign="top" name="Aktuellt">
				<?php
				include("includes/aktuellt.php");
				?>
      		</td>
      	</tr>
      	</table>
      	<!--# /04.01 #-->
      	
      	</td>
      </tr>
      </table>
      <!--# /03.01 #-->
      
		</td>
	</tr>
	<tr>
		<td width="324px" height="20px" background="gfx/xxxx_profilen2.gif" valign="top">
		&nbsp;
		</td>
		<td width="324px" height="20px" background="gfx/xxxx_snabbfakta.gif" valign="top">
		&nbsp;
		</td>
	</tr>
	<tr>
		<td width="324px" valign="top">
		
		<!--# 04.02 #-->
		<table border="0" bgcolor="" width="324px" cellspacing="5" cellpadding="0" cellborder="0">
		<tr>
			<td valign="top" width="324px" name="Profilen">
			<br>

			<?php
			global $artist,$plats,$datum2,$namn,$datum,$score,$text,$kort,$bild;
			mysql_connect( "xxxx", "xxxx", "xxxx") or die( "Kunde inte ansluta till databasen, var god försök igen, fungerar det inte då heller maila xxxx, uppge con db!"); 
			mysql_select_db("xxxx") or die( "Kunde inte ansluta till databasen, var god försök igen, fungerar det inte då heller maila xxxx, uppge sel db!"); 

			$hamta = mysql_db_query( "xxxx","SELECT * FROM xxxx WHERE iid=$iid");

			while($info = mysql_fetch_array($hamta))
			{
				$artist=$info["artist"];
				$skiva=$info["skiva"];
				$namn=$info["namn"];
				$datum=$info["datum"];
				$score=$info["score"];
				$text=$info["text"];
				$kort=$info["kort"];
				$bild=$info["bild"];
				$lat1=$info["lat1"];
				$lat2=$info["lat2"];
				$lat3=$info["lat3"];
				$lat4=$info["lat4"];
				$lat5=$info["lat5"];
				$lat6=$info["lat6"];
				$favorit=$info["favorit"];

				echo("<b>Artist:</b>:");
				echo("$artist");
				echo("<br>");
				echo("<b>Skiva:</b>");
				echo("$skiva");
				echo("<br>");

				echo("<b>Recenserat datum:</b>");
				echo("$datum");
				echo("<br>");
				echo("<br>");

				echo("$text");

				echo("<br>");
				echo("<b>Betyg:</b>");
				echo("$score");
				echo("<br>");
				echo("<br>");
			}

			echo("<b>Recensent:</b>");
			?>

			<a href="#" onClick="MM_openBrWindow('info.php?namn=<? echo("$namn"); ?>','Information','width=400,height=400')">
			
			<?php
			echo("$namn");
			echo("</a>");
			?>
			</a>
			
			<br><br>

			<a href="javascript:history.back(1)">Tillbaka</a>
			
			</td>
		</tr>
		</table>
		<!--# /04.02 #-->
		
		</td>
		<td width="324px" valign="top">
		
		<!--# 04.04 #-->
		<table border="0" bgcolor="" width="324px" cellspacing="5" cellpadding="0" cellborder="0">
		<tr>
			<td width="324px" name="Profilen">
			<br>
			<center>
			<?php
			echo("<span class=topic><b>$artist;</b></span>");
			echo("<br><br>");
			echo("<img src=xxxx/gfx/rec/$bild>");
			echo("<br><br>");
			("</center>");

			echo("<b>Låtlista:</b>");
			echo("<br>");
			echo("$lat1");
			echo("$lat2");
			echo("$lat3");
			echo("$lat4");
			echo("$lat5");
			echo("$lat6");
			echo("<br>");

			echo("<b>Favorit:</b>");
			echo("<br>");
			echo("$favorit");
			?>

		</tr>
		</table>
		
		<!--# /04.04 #-->
		
		</td>
	</tr>
	<tr>
		<td>
		&nbsp;
		</td>
		<td>
		&nbsp;
		</td>
	</tr>
	</table>
	<!--# /02.01 #-->
	
	</td>
</tr>
</table>
<!--# /01.01 #-->

</td>
</tr>
</table>
<!--# /00.00 #-->

<?php
include("includes/c.php");
?>

</body>
</html>
SPiNMedlem sedan mars 20005 832 inlägg
#2

Jag flyttar tråden till JavaScript-forumet, då ditt problem verkar ha med det att göra. :)

Beskriv gärna lite mer vad som inte fungerar, eventuella felmeddelanden, osv.

streetrobbanMedlem sedan jan. 20011 184 inlägg
#3

Ok, det står bara "Oavslutad strängkonstant". Så händer det inget när man klickar på länken :(

solbulleMedlem sedan mars 20014 998 inlägg
#4

Kan inte ett skvatt om php men hur som helst:

	<a href="#" onClick="MM_openBrWindow('info.php?namn=<? echo("$namn"); ?>','Information','width=400,height=400')">
			
			<?php
			echo("$namn");
			echo("</a>");
			?>
			</a>

Tycker det förefaller som om du kan få två stycken "</a>" med den kod du har?

streetrobbanMedlem sedan jan. 20011 184 inlägg
#5

Ja, först gör jag en länk av $namn sedan skriver jag ut att $namn ska vara den länkade texten. Precis som att skriva:

<a href="hej.php?=NAMN">NAMN</a>

solbulleMedlem sedan mars 20014 998 inlägg
#6

Jo, fast jag uppfattade det som att du skriver:

<a href="hej.php?=NAMN">NAMN</a></a>

men vad vet jag...?

streetrobbanMedlem sedan jan. 20011 184 inlägg
#7

Ah sorry, du hade helt rätt. Ett </a> för mycket =)

Men det hjälpte endå inte, någon som vet felet?

solbulleMedlem sedan mars 20014 998 inlägg
#8

Hur ser länken egentligen ut nu när du "visar källa"?

Tycker det ser rätt ut javascriptmässigt sett.

streetrobbanMedlem sedan jan. 20011 184 inlägg
#9
<a href="#" onClick="MM_openBrWindow('info.php?namn=JonasÖhman','Information','width=400,height=400')">Jonas Öhman</a>

Så ser koden ut när man tar visa källa.

solbulleMedlem sedan mars 20014 998 inlägg
#10

Får du inte ens upp fönstret alltså? Tycker verkligen att den biten ser ok ut.

streetrobbanMedlem sedan jan. 20011 184 inlägg
#11

Jag vet! Hoppar snart ut genom fönstret om det inte funkar!

mozillaMedlem sedan juli 20011 202 inlägg
#12

Inte för att jag e någon guru på java men ska det inte vara

<a href="#" onClick="[B]javascript:[/B]MM_openBrWindow('info.php?namn=JonasÖhman','Information','width=400,height=400')">Jonas Öhman</a>

hmm av någon konstig anledning ser det ut som mellanslag i javascript men det ska det inte vara.

VikingMedlem sedan maj 2000977 inlägg
#13

Det är nog felet :)

Genererad på 378 ms · cache AV · v20260730165559-full.f96bc7eb