probleem login systeem in iframe brengen
ik heb een login systeem gedownload en dat heb ik in een iframe proberen te zetten maar bij het linkje naar de iframe flipt hij.
dit is het stuk script:
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
echo "<img src=\"icons/memberlist.gif\"> <a href=\"memberlist.php\" target="frame1">Memberlist</a>";
echo "<br>\n";
echo "<img src=\"icons/profile.gif\"> <a href=\"profile.php?act=edit_profile\" target="frame1">Change Profile</a>";
echo "<br>\n";
echo "<img src=\"icons/profile.gif\"> <a href=\"profile.php?act=view&user_id=" . $_SESSION['user_id'] . "\" target="frame1">My Profile</a>";
echo "<br>\n";
echo "<img src=\"icons/logoff.gif\"> <a href=\"logoff.php\"target=" frame1">Log Off</a>";
}
?>
echo "<br>\n";
echo "<img src=\"icons/profile.gif\"> <a href=\"profile.php?act=edit_profile\" target="frame1">Change Profile</a>";
echo "<br>\n";
echo "<img src=\"icons/profile.gif\"> <a href=\"profile.php?act=view&user_id=" . $_SESSION['user_id'] . "\" target="frame1">My Profile</a>";
echo "<br>\n";
echo "<img src=\"icons/logoff.gif\"> <a href=\"logoff.php\"target=" frame1">Log Off</a>";
}
?>
hij zegt dit:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/loststream/domains/loststream.summerhost.nl/public_html/login/login/index.php on line 107
gr harmen
waarschijnlijk heb je ergens een foutje met je quotes gemaakt.
Gebruik de ' (enkele) quotes in plaats van de " (dubbele). Dat is met het maken van html code veel makkelijker.
Ook kan het dat je een ; vergeten bent na een echo of functie.
Groet,
Barry
dat kan niet.. want weet je wat ik gedaan heb... ik heb eerst gechecked of ie zonder kon , en het kon.. toen had ik dat iframe erbij gedaan.
f.php\"target=" frame1">
moet dit zijn:
f.php\" target=\"frame1\">Log Off</a>";
Groet,
Barry
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
echo "<img src=\"icons/memberlist.gif\"> <a href=\"memberlist.php\" target=\"frame1'>Memberlist</a>";
echo "<br>\n";
echo "<img src=\"icons/profile.gif\"> <a href=\"profile.php?act=edit_profile\" target=\"frame1">Change Profile</a>";
echo "<br>\n";
/*hieronder de regel van probleem 109*/
echo "<img src=\'icons/profile.gif\"> <a href=\"profile.php?act=view&user_id=' . $_SESSION['user_id'] . "\" target=\"frame1">My Profile</a>';
echo "<br>\n";
echo "<img src=\'icons/logoff.gif\"> <a href=\"logoff.php\"target=\"frame1">Log Off</a>";
echo "<br>\n";
echo "<img src=\"icons/profile.gif\"> <a href=\"profile.php?act=edit_profile\" target=\"frame1">Change Profile</a>";
echo "<br>\n";
/*hieronder de regel van probleem 109*/
echo "<img src=\'icons/profile.gif\"> <a href=\"profile.php?act=view&user_id=' . $_SESSION['user_id'] . "\" target=\"frame1">My Profile</a>';
echo "<br>\n";
echo "<img src=\'icons/logoff.gif\"> <a href=\"logoff.php\"target=\"frame1">Log Off</a>";
en hij geeft dit:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/loststream/domains/loststream.summerhost.nl/public_html/login/login/index.php on line 109
Gewijzigd op 01/01/1970 01:00:00 door harmen
Tip: Gebruik enkele quotes voor php, haal alle $vars buiten quotes. Dan hoef je de dubbele html quotes niet te escapen.
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
echo '<img src="icons/memberlist.gif"> <a href="memberlist.php" target="frame1">Memberlist</a>';
echo '<br>' . "\n";
echo '<img src="icons/profile.gif"> <a href="profile.php?act=edit_profile" target="frame1">Change Profile</a>';
echo '<br>' . "\n";
echo '<img src="icons/profile.gif"> <a href="profile.php?act=view&user_id=' . $_SESSION['user_id'] . '" target="frame1">My Profile</a>';
echo '<br>' . "\n";
echo '<img src="icons/logoff.gif"> <a href="logoff.php" target="frame1">Log Off</a>';
?>
echo '<img src="icons/memberlist.gif"> <a href="memberlist.php" target="frame1">Memberlist</a>';
echo '<br>' . "\n";
echo '<img src="icons/profile.gif"> <a href="profile.php?act=edit_profile" target="frame1">Change Profile</a>';
echo '<br>' . "\n";
echo '<img src="icons/profile.gif"> <a href="profile.php?act=view&user_id=' . $_SESSION['user_id'] . '" target="frame1">My Profile</a>';
echo '<br>' . "\n";
echo '<img src="icons/logoff.gif"> <a href="logoff.php" target="frame1">Log Off</a>';
?>
bedankt