[PHP] bestanden inlezen

Pagina: 1
Acties:

  • mmax91
  • Registratie: November 2001
  • Laatst online: 11-08-2020

mmax91

alles is moeilijk

Topicstarter
ik heb op de eerste pagina een login veldje gemaakt, waarvan de input naar een andere pagina moet gaan.

de eerst pagina schrijft de naam naar het bestandje naam.dat
maar hoe kan ik dit weer inlezen op de andere pagina??

hier een voorbeeldje
<code>
$name1=fopen("naam.dat");

if ($name == "")
{
echo "<font face='$fontface' color='$fontcolor' size='$fontsize'>You loged in as: A LAME LOSER WHO CAN'T TYPE";
}
else
{
echo "<font face='$fontface' color='$fontcolor' size='$fontsize'> You loged in as: $name1 </font> ";
}
?>
</code>

Als het niet moeilijk is, dan zal het wel makkelijk zijn


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Kijk eens op http://www.php.net/fopen en bekijk het returntype van fopen eens :) Als je dat snapt, dan weet je ook dat het zo niet gaat werken.

Als je dan op php.net kijkt bij voorbeeldcode van bijv fgets( ) (bij de file functions), zie je hetvolgende:
code:
1
2
3
4
5
6
7
8
9
10
//open /tmp/inputfile
$fd = fopen ("/tmp/inputfile.txt", "r");
//blijf lezen tot het einde bereikt is
while (!feof ($fd)) {
    //stop deze line in de variable buffer
    $buffer = fgets( $fd );
    echo $buffer;
}
//sluit de verbinding
fclose ($fd);

Dat moet duidelijk zijn toch met dit commentaar :? :?

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
Lees je eigen subtitle ;) * DRvDijk snapt ut ff niet

Verwijderd

deze methode is niet aan te raden want wat gebeurt er als 2 mensen tegelijk inloggen? juist:, dat wordt een enorme bende

je kan beter met cookies of sessies werken.
daz een beter idee.

  • mmax91
  • Registratie: November 2001
  • Laatst online: 11-08-2020

mmax91

alles is moeilijk

Topicstarter
Dit heb ik in het begin gedaan met de POST manier, maar nu ik met frames werk lukt dat me niet echt meer. |:(

Als het niet moeilijk is, dan zal het wel makkelijk zijn