uit array specefieke gegevens op halen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Robert stevens

robert stevens

19/09/2006 19:42:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php

$file
= "http://www.seaskulls.nl/user/user_1.txt";
$userinfo = Array($user_id, $name, $folk, $alliance, $points, $alliance_admin, $user_challenge_points, $mil_points);
$mode = "r";

$fp = fopen($file, $mode);
if ( $fp )
{

    fwrite($fp, "\n".implode(",", $userinfo));
    fclose($fp);
    echo "Naam: " . $naam;
    echo "<br>";
    echo "Punten: " . $points;

}

else
{
    echo "ERROR | Opening file failed in mode &quot;".$mode."&quot;.";
}


?>

ik heb nu dis dit maar hoe moet ik het nou doen als ik weet dat $naam bijvoorbeeld trex is hoe kan ik dan zorgen dat alleen de gegevens van die gebruiker worden op gehaald
al vast bedankt groetjes robert
 
PHP hulp

PHP hulp

25/12/2024 17:56:06
 
Arjan Schuurman

Arjan Schuurman

19/09/2006 20:11:00
Quote Anchor link
Alles in een database zetten, met id

of

Alles in aparte bestanden laten maken zoals
0001_naam.txt
0001_punten.txt

en dan de include functie gebruiken
 
Robert stevens

robert stevens

19/09/2006 20:14:00
Quote Anchor link
dat gaat helaas niet want dat bestand word iedere dag om 12 uur geupdate het hoort bij het spel seaskulls.nl daar staan de statustieken van alle spelers in zodat je zelf een sig kan maken met het aantal punten of iets dergelijks de sig heb ik nu af maar ik moet de rest nu nog aan de gang krijgen
 
PHP Newbie

PHP Newbie

19/09/2006 20:19:00
Quote Anchor link
include($naam.'.txt')

moet toch gewoon werken?
 
Robert stevens

robert stevens

19/09/2006 20:22:00
Quote Anchor link
het bestand staat op een andere server
met dit script heb ik alle naamen en andere gegevens wat op die pagina staan in een array maar hoe kan ik als ik bijvoorbeeld de naam weet zorgen dat hij de gegevens van die naam weergeeft
 
Arjan Schuurman

Arjan Schuurman

19/09/2006 20:35:00
Quote Anchor link
je zou zeggen van wel maar een include kun je het beste na een ( tussen dubbele quotes doen. Dus:

include($naam.".txt");
 
- SanThe -

- SanThe -

19/09/2006 21:25:00
Quote Anchor link
Waarom open je een bestand om te lezen en ga je proberen er in te schrijven?

Hoe staat de data in die file opgeslagen?
 
Robert stevens

robert stevens

19/09/2006 21:50:00
Quote Anchor link
dit zijn de 2 eerste regels
2,r00t,1,169,17,1,0,0
5,Amakir,1,0,193,0,41,0
en het is niet de bedoeling om er in te schrijven
 
- -

- -

19/09/2006 22:06:00
Quote Anchor link
waarom gebruik je dan fwrite(); ?
 
Robert stevens

robert stevens

19/09/2006 22:14:00
Quote Anchor link
omdat ik niet weet wat ik anders moet gebruiken
 
Jan Koehoorn

Jan Koehoorn

19/09/2006 22:23:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
    $fp
= fopen ('jebestand.txt', 'rb');
    $data = array ();
    while ($data = fgetcsv ($fp, 1024, ',')) {
        if ($data[1] == 'trex') break;
    }

    print_r ($data);
    fclose ($fp);
?>
 
Robert stevens

robert stevens

19/09/2006 23:14:00
Quote Anchor link
ok bedankt allemaal voor jullie hulp
het script van Jan Koehoorn werkt perfect
 
PHP Newbie

PHP Newbie

19/09/2006 23:39:00
Quote Anchor link
robert:
dit zijn de 2 eerste regels
2,r00t,1,169,17,1,0,0
5,Amakir,1,0,193,0,41,0
en het is niet de bedoeling om er in te schrijven


volgens mij kun je hier toch beter een database voor gebruiken, die zijn gemaakt hiervoor.
 
Robert stevens

robert stevens

20/09/2006 07:39:00
Quote Anchor link
zo als ik als ik me niet vergis al heb gezecht staat dat txt gestand niet op een van mijn servers een andere site geeft op die manier gegevens vrij wat je zo kan gebruiken
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.