DarkFeather
Gebruiker
- Lid geworden
- 21 jan 2004
- Berichten
- 134
Je bent geweldig! (als je een vrouw was geweest had ik je gezoend!)
:thumb: :thumb: :thumb: :thumb: :thumb: :thumb:
:thumb: :thumb: :thumb: :thumb: :thumb: :thumb:
Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
if(buffer != "")
{
$myCount = $myCount +1;
}
Geplaatst door DarkFeather
Nog een klein vraagje, is het mogelijk om vooraf het aantal regels te tellen? Nu bevat $myCount pas aan het eind het aantal regels, ik wil eigenlijk dat het script verder hetzelfde blijft werken, maar dat eerst $myCount wordt vastgesteld, dus dat het volgende uit het script kan:
PHP:if(buffer != "") { $myCount = $myCount +1; }
Hoe moet het script dan worden?
<?php
$i = 1;
$myCount = 0;
//Teller, telt hoeveel regels er in je tekst bestand staan.
//De variabele $myCount bevat aan het einde dus het aantal regels die er in je tekst bestand staan.
$handle = fopen("tekst.txt", "r");
while (!feof ($handle))
{
$buffer = fgets($handle);
if(buffer != "")
{
$myCount = $myCount +1;
}
}
fclose($handle);
?>
bladibladibla
<?php
//Geeft bericht weer naar aanleiding van de variabele $t
$handle = fopen("tekst.txt", "r");
while (!feof ($handle) && ($i <= $myCount)) {
$buffer = fgets($handle);
list($nummer,$string) = explode("=",$buffer);
if($nummer == $t){
echo("$string gast");
break;
}
else {
if ($i == $myCount){ //Als dus nummer niet gevonden is in de voorgaande regel EN de teller ($i) gelijk is aan het aantal regels in je tekst bestand ($myCount) dan foutmelding.
echo("Fout, uw nummer is niet bekend.");
}
else {
$i++;
}
}
}
fclose($handle);
?>
teller.php:
<?php
$i = 1;
$myCount = 0;
//Teller, telt hoeveel regels er in je tekst bestand staan.
//De variabele $myCount bevat aan het einde dus het aantal regels die er in je tekst bestand staan.
$handle = fopen("tekst.txt", "r");
while (!feof ($handle))
{
$buffer = fgets($handle);
if(buffer != "")
{
$myCount = $myCount +1;
}
}
fclose($handle);
?>
mypage.php:
<?php
include("teller.php");
$i = 1
//Geeft bericht weer naar aanleiding van de variabele $t
$handle = fopen("tekst.txt", "r");
while (!feof ($handle) && ($i <= $myCount)) {
$buffer = fgets($handle);
list($nummer,$string) = explode("=",$buffer);
if($nummer == $t){
echo("$string gast");
break;
}
else {
if ($i == $myCount){ //Als dus nummer niet gevonden is in de voorgaande regel EN de teller ($i) gelijk is aan het aantal regels in je tekst bestand ($myCount) dan foutmelding.
echo("Fout, uw nummer is niet bekend.");
}
else {
$i++;
}
}
}
fclose($handle);
?>
Geplaatst door DarkFeather
BEDANKT!!!
Je hebt wel een bloemetje verdient!!!
![]()
Alstu!
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.