Target_top - nieuwe pagina

Status
Niet open voor verdere reacties.

Broertjuhhh

Gebruiker
Lid geworden
6 feb 2007
Berichten
271
Halo allemaal,

Ik heb onderstaand probleem, wat daar staat werkt goed maar ik wil hebben dat hij de pagina opent in "target_top" zoals dat in html gaat, maar hoe doe je dat in PHP ?


PHP:
$myVar .= " Welkom " . "<a href=../1001/index.php>" . $naam . "</a>" . ", klik op je naam om door te gaan.";
echo "<font size = 2><font face = Verdana, Arial, Helvetica, sans-serif /font>";
echo ($myVar);
 
PHP:
$myVar .= " Welkom " . "<a href=\"../1001/index.php\" target=\"_top\">" . $naam . "</a>" . ", klik op je naam om door te gaan.";
echo "<font size = 2><font face = Verdana, Arial, Helvetica, sans-serif /font>";
echo ($myVar);
 
Halo,

Dat werkt goed, bedankt !

Nu nog 1 probleem, je ziet nu iets teveel van de URL in de adresbar en als er alleen "broertjuhhh.nl" blijft staan vind ik dat meer dan genoeg.
 
Misschien kun je eens proberen om i.p.v. target="_top", target="_parent" te gebruiken. Ik weet niet precies in welk frame je link staat en in welk frame je e pagina wilt openen. Ik geloof, maar ik weet het niet 100% zeker, dat je bij target="xx" ook eenvoudigweg een framenaam op kunt geven (ik heb nooit echt met frames gewerkt, dus dat kan ik mis hebben). Als je dan je bovenste frame bijvoorbeeld 'container' noemt (<frame name="container">) dan kun je met <href="../1001/index.php" target="container">Link tekst</a> bereiken wat jij wilt.
 
HTML:
<frame name='container' width="100%" height="100%">
<frameset cols="*, 840, *" framespacing="0" frameborder="no" border="0">
        <frame src="frameleft.php" name="leftframe" scrolling="no" noresize="noresize" id="left" />
        
  <frameset rows="135,*" cols="*" framespacing="0" frameborder="no" border="0">
    <frameset rows="*,19" cols="*" framespacing="0" frameborder="NO" border="0">
      <frame src="frametop.php" name="topFrame" scrolling="no" noresize="noresize" />
      <frame src="framekeuze.php" name="keuzeFrame" scrolling="NO" noresize>

    </frameset>
    <frameset cols="200, 640" framespacing="0" frameborder="no" border="0">
      <frame src="framemenu.php" name="menuFrame" scrolling="no" noresize="noresize" />
      <frame src="framemain.php" name="mainFrame" scrolling="auto" noresize="noresize" />
    </frameset>
  </frameset>
        <frame src="frameright.php" name="right" scrolling="no" noresize="noresize" id="right" />
    </frameset>
</frame>

En dan de link ergens in een frame.
 
Halo, nee dat werkt niet.

Ander vraagje, ik heb dus een inlog form, als iemand zijn email niet in geeft dan is dat een $error

HTML:
<form method="POST" action="<? echo $PHP_SELF; ?>">
  <font size="1" face="Verdana, Arial, Helvetica, sans-serif">
   Naam : *<br>
  <input type="text" name="naam"><br><br>
   Email adres : *<br>
  <input type="text" name="email"><br><br><br><br>
  <input type="submit" value="Inloggen" name="verzend">
  <input type="reset" value="Reset" name="reset"><br>
  </font> 
</form>

PHP:
if($error)..........

Als dat zo is wil ik dat hij terug gaat naar het form, hoe doe ik dat ?
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan