[PHP] pagina's overlappen *

Pagina: 1
Acties:
  • 53 views sinds 30-01-2008

  • ReddishRat
  • Registratie: Juli 2003
  • Laatst online: 31-05 22:51
Ik heb eindeloos zitten zoeken op het forum en niks gevonden dus het lijkt mij dat het veilig is om te posten.

Ik heb een aantal pagina's gemaakt in php met een inlogsysteem. Als ik inlog dan ga je automatisch naar de volgende pagina MAAR je ziet dan de vorige pagina op de achtergrond. Klik ik weer verder dan zie ik die pagina weer op de achtergrond en dat blijft zo doorgaan.

HELLUP? Heb al maandje zitten puzzelen wat het is, maar kom er niet uit...

:'(

Verwijderd

Wat bedoel je met op de achtergrond?
Is het transparant, of krijg je een nieuw window?

  • We Are Borg
  • Registratie: April 2000
  • Laatst online: 21:41

We Are Borg

Moderator Wonen & Mobiliteit / General Chat
Zonder de code komen we natuurlijk nergens. Lijkt mij gewoon op te lossen met simpele if statement :)

Verwijderd

Heb je ergens een DIV die altijd blijft staan ofzo? Als dat zo is, dan kan je het eenvoudig met een "if" oplossen.

  • DeverauX
  • Registratie: Februari 2002
  • Niet online

DeverauX

Focus is everything

Ik heb eerlijk gezegd geen idee wat je bedoelt, en wat dit eventueel met php heeft te maken :?
Het enige wat ik kan bedenken is dat het iets met layers en/of frames te maken heeft...
Heb je anders een online voorbeeld van wat je precies bedoelt?

...whatever was distasteful or unpleasant or uncomfortable or painful - music could always soothe that.
All you have to do is reach out to beauty.
Quincy Jones


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 02:40

Pelle

🚴‍♂️

* Pelle snapt er ook weinig van 8)7

  • twiekert
  • Registratie: Februari 2001
  • Laatst online: 21-08 11:39
frames waarschijnlijk :? frame-in-frame...

Verwijderd

Voelt meer aan als een html probleem dan php.

[ Voor 10% gewijzigd door Verwijderd op 19-09-2003 11:17 ]


  • dip
  • Registratie: September 2003
  • Laatst online: 16-01-2023

dip

shut up ulé

maak anders ff een tekeningetje :P

denk dat dit weinig met php te maken heeft :P
caching en dhtml :o

[ Voor 1% gewijzigd door dip op 19-09-2003 11:28 . Reden: typo ]

It's scientifically known, that base improves the tase of cheezes!


  • Robtimus
  • Registratie: November 2002
  • Laatst online: 21-08 14:03

Robtimus

me Robtimus no like you

dip schreef op 19 september 2003 @ 11:28:
maak anders ff een tekeningetje screenshot :P

More than meets the eye
There is no I in TEAM... but there is ME
system specs


  • dip
  • Registratie: September 2003
  • Laatst online: 16-01-2023

dip

shut up ulé

hoe kan hij nu een screenshotje maken van iets wat ie nog niet heeft? :X
een tekeningetje kan wel :7

It's scientifically known, that base improves the tase of cheezes!


  • sjroorda
  • Registratie: December 2001
  • Laatst online: 19:22
Hij heeft het juist wel... da's het probleem. Klinkt een beetje wazig.

  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

Hoe meer reacties dr komen hoe _minder_ ik er van snap! :o Maar de topicstarter is nergens meer te vinden.. :{

// EDIT
dip, ik heb je icoon maar even iets aangepast. Hij is namelijk wel erg groot op dit moment. De nieuwe is slechts 1kB. 8)
Afbeeldingslocatie: http://www.dogteam.nl/test/dip.gif

[ Voor 46% gewijzigd door OkkE op 19-09-2003 12:05 ]

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • dip
  • Registratie: September 2003
  • Laatst online: 16-01-2023

dip

shut up ulé

OkkE schreef op 19 september 2003 @ 11:56:
Hoe meer reacties dr komen hoe _minder_ ik er van snap! :o Maar de topicstarter is nergens meer te vinden.. :{

// EDIT
dip, ik heb je icoon maar even iets aangepast. Hij is namelijk wel erg groot op dit moment. De nieuwe is slechts 1kB. 8)
[afbeelding]
LIET!

It's scientifically known, that base improves the tase of cheezes!


  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

offtopic:
Als het kan wel zelf hosten, geen idee hoelang mijn host nog online blijft...

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • Kwai_gon_jinn
  • Registratie: Januari 2001
  • Niet online

Kwai_gon_jinn

[-geen icon-]

Ik vermoed al wat de topic start bedoelt >:)

waarschijnelijk heeft hij alleen maar if lusjes
waardoor je als ware een pagina opbouw krijgt

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
+-----------------------------------------+
|------------------------------------------+ 
|lus 1                                       |
|inlog                                       |
|------------------------------------------+
|lus 2                                             |
|volgende pagina                          |
|------------------------------------------+
|lus 3                                       |
|nog een andere pagina                |
|------------------------------------------+
|~~enz.. ~~                                  |
+-----------------------------------------+


naja ik denk dat hij dit ermee bedoelt :7

Confucius said: "In ancient time, learning was for self. Nowadays learning is for others."


  • ReddishRat
  • Registratie: Juli 2003
  • Laatst online: 31-05 22:51
Ik heb if statements en else statements.

Wat ik bedoel is dit:

index pagina logt in ----------> login2.php----------> index2.php

dus via de index controleer je met login2.php de gebruikersnamen en wachtwoorden en dan link je door naar index2.php.

maar als ie op index2.php staat dan zie je onder index2.php nog de restanten van index.php. In index.php staat dus geen php code alleen een verwijzing naar login2.php

  • We Are Borg
  • Registratie: April 2000
  • Laatst online: 21:41

We Are Borg

Moderator Wonen & Mobiliteit / General Chat
Als de index.php alleen een redirect is naar login2.php, hoe kan er dan restanten in index2.php staat van index.php. Die restanden moeten dan uit login2.php komen denk ik zo. En zolang je geen code post, blijft het een beetje gokken waar je een fout hebt gemaakt.

Kortom, dump eens de code van index.php / index2.php / login2.php en dan kijken we verder :)

  • DeverauX
  • Registratie: Februari 2002
  • Niet online

DeverauX

Focus is everything

Ik snap er nog steeds niks van.
Je hebt een pagina index.php waar een gebruiker de gegevens kan invoeren die gesubmit worden naar login2.php en indien de gegevens correct zijn wordt hij/zij geredirect naar index2.php :?

Maak je ook gebruik van frames en/of layers? Met wat je nu verteld kan er namelijk geen sprake zijn van overlappende content aangezien het 3 verschillende pagina's zijn...

...whatever was distasteful or unpleasant or uncomfortable or painful - music could always soothe that.
All you have to do is reach out to beauty.
Quincy Jones


  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

hehe volgens mij moet je zorgen dat je geen output echo't als je die niet nodig hebt.

Stop uploading passwords to Github!


Verwijderd

op de achtergrond in het zelfde venster ??
of juist in andere vensters?? (in dat geval moet je even gaan zoeken naar de TARGET= teksten, en die corrigeren. )
b.v.
code:
1
<FORM METHOD='post' ACTION='login.php' TARGET='login'>

daar gaat vrolijk een nieuw venstertje voor open ... Als je die TARGET='login' weghaald, opent hij dit in de zelfde pagina ...

Als je probleem zo is dat alles op de achtergrond blijft staan (van het zelfde venster dus), wil ik graag je code zien ... Da's VET wil ik ook :D

Verwijderd

Volgens mij krijg je dit alleen voor elkaar met php require statements of frames.
Anders vindt ik het wel erg knap om html achter te laten en ben ik benieuwd hoe je dit geflikt hebt.

  • hobbeldebobbel
  • Registratie: Februari 2001
  • Laatst online: 31-07 22:11

hobbeldebobbel

tjop tjop

volgens mij blijft alles gewoon in zn cache van zn videokaart staan :)

hier zou een slimme opmerking kunnen staan
maar die staat er niet


  • ReddishRat
  • Registratie: Juli 2003
  • Laatst online: 31-05 22:51
HIER ZIJN DE CODES VAN login2.php, inc_logged_in.php en index2.php

ACHTEREENVOLGENS:

<?php
session_start(); // sessie beginnen
// controleren of pagina correct is aangeroepen.
if (!empty($_POST)){
include("inc_connect.php");
$query = "SELECT * FROM gebruikers
WHERE inlognaam='" . $_POST["inlognaam"] ."'
AND wachtwoord='". $_POST["wachtwoord"]. "'";
$result = mysql_query($query) or die("FOUT : " . mysql_error());
if (mysql_num_rows($result) > 0){
// e-mailadres gevonden, registreer gegevens in session
$inlognaam = $_POST["inlognaam"];
$wachtwoord = $_POST["wachtwoord"];
session_register("inlognaam");
session_register("wachtwoord");

// Doorsturen naar beveiligde pagina
header("Location: index2.php");
exit();
}else{
?>
<html>
<head>
<title>Leidse Kinderboekenjury</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table width="97%" height="629" border="1" align="right">
<tr>
<td width="30%" height="320" bgcolor="#000066"><div align="center">[img]"../images/logo-alg.gif"[/img]</div></td>
<td width="70%" bgcolor="#FFFF00">
<div align="center">

<?// geen inlognaam gevonden, of ongeldig wachtwoord.?>
<h1> Inlogfout </h1>

<font color="#990000" face="Verdana, Arial, Helvetica, sans-serif">Je hebt een ongeldige
Inlognaam of Wachtwoord ingetypt </font><br>
<br>
<a href="../index.php"><font color="#990000" face="Verdana, Arial, Helvetica, sans-serif">Opnieuw
inloggen</font></a> </div></td>

</tr>

<tr>
<td bgcolor="#33CC66"> </td>
<td bgcolor="#3399FF"><p> </p>
</td>
</tr>
<?php // else blok afsluiten
}}
?>
</table>

</body>

</html>


<?php include ("inc_logged_in.php"); ?>
<html>
<head>
<title>Leidse Kinderboekenjury</title>

</head>

<body>
<table width="97%" height="629" border="1" align="right">
<tr>
<td width="30%" height="320" bgcolor="#000066"><div align="center">[img]"../images/logo-alg.gif"[/img]</div></td>
<td width="70%" bgcolor="#FFFF00">
<div align="center">
<h1><font face="Verdana, Arial, Helvetica, sans-serif">Welkom </font></h1>
<p><font color="#990000" size="+1" face="Verdana, Arial, Helvetica, sans-serif">
Welkom<br>
<br>
Je kan nu rond snuffelen op de website. Begin maar door op een van de
twee boeken hieronder te klikken. </font></p>
<p><br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>

</p>
</div></td>
</tr>
<tr>
<td bgcolor="#33CC66">

<td bgcolor="#3399FF">
<div align="center">
<table width="75%" border="1">
<tr>
<td width="50%" bgcolor="#FF0000">
<div align="center"><a href="topspin.php">[img]"../images/boek%20topspin.jpg"[/img]</a></div></td>
<td width="50%" bgcolor="#FF3300">
<div align="center"><a href="geengeweld.php">[img]"../images/boek%20geen%20geweld.jpg"[/img]</a></div></td>
</tr>
</table>
</div>


</table>

</body>
</html>


<?php session_start(); ?>

<html>
<head>
<title>Leidse Kinderboekenjury</title>

</head>

<body>
<table width="97%" height="629" border="1" align="right">
<tr>
<td width="30%" height="320" bgcolor="#000066"><div align="center"></div></td>
<td width="70%" bgcolor="#FFFF00">
<div align="center">

<?php
if (!isset($_SESSION["inlognaam"])){
$tekst = "<h1>Je bent nog niet aangemeld.</h1>
Je kan <a href=\"../index.php\">hier inloggen</a><br>";

echo($tekst);
exit();
}?>


</div></td>
</tr>
<tr>
<td bgcolor="#33CC66"> </td>
<td bgcolor="#3399FF"><p>
</td>
</tr>
</table>

</body>
</html>

Verwijderd

Had je geen [norml]
PHP:
1
...
[/] tags kunnen gebruiken en dan graag in drie stukken met de naam van de file.
Dit is vrijwel onleesbaar.

Probeer alsjeblieft de edit knop.

  • sjroorda
  • Registratie: December 2001
  • Laatst online: 19:22
En kan je alsjeblieft eens een screenshot plaatsen (ALT+PRTSCRN)? Een plaatje zegt meer dan 1000 woorden... We hebben hier 20 reacties die volgens mij van 20 verschillende problemen uitgaan...

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:54
Hoi.

Wij gaan hier de code niet voor jou gaan debuggen ofzo. Verder gaat dit topic nergens en overal over. Iedereen loopt maar te gissen, er wordt offtopic gewauweld etc...

Lees misschien eerst eens de P&W Quickstart vooraleer je hier een topic opent.

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.