Likes Likes:  0
Resultaten 1 tot 13 van de 13
Geen
  1. #1
    Martin
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    check aanwezigheid bestand afhankelijk daarvan maken of openen

    Enige tijd ben ik hier geweldig geholpen met een een oplossing waarbij
    middels PHP gekeken werd of een bepaald bestand op de server aanwezig is
    en afhankelijk daarvan een bepaalde afbeelding te laten zien.
    Als vervolg hierop heb ik nu echter de volgende vraag...

    Hoe krijg ik het voor elkaar om in het begin van een php-bestand te
    checken of een bepaald tekstbestand aanwezig is op de server en
    afhankelijk daarvan het te openen danwel te aan te maken?

    zoiets als:
    als tekst.txt bestaat dan
    $fd = fopen ("tekst.txt", "r");
    anders maak tekst.txt

    --
    Martin

  2. #2
    Ronald Klip
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: check aanwezigheid bestand afhankelijk daarvan maken of openen

    Martin schreef:
    >
    > Hoe krijg ik het voor elkaar om in het begin van een php-bestand te
    > checken of een bepaald tekstbestand aanwezig is op de server en
    > afhankelijk daarvan het te openen danwel te aan te maken?
    >
    > zoiets als:
    > als tekst.txt bestaat dan
    > $fd = fopen ("tekst.txt", "r");
    > anders maak tekst.txt


    Kijk in de manual eens naar de verschillende modi van fopen(). Of als je
    alleen wilt weten of het bestand bestaat: http://nl2.php.net/file_exists

    --
    groet, Ronald

  3. #3
    finalwebsites.com
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: check aanwezigheid bestand afhankelijk daarvan maken of openen


    Martin wrote:
    >
    > Hoe krijg ik het voor elkaar om in het begin van een php-bestand te
    > checken of een bepaald tekstbestand aanwezig is op de server en
    > afhankelijk daarvan het te openen danwel te aan te maken?
    >
    > zoiets als:
    > als tekst.txt bestaat dan
    > $fd = fopen ("tekst.txt", "r");
    > anders maak tekst.txt


    Hoi, je kan in principe het doen met je eigen code

    if ($fd = @fopen("file.txt", "r");
    // je andere code
    } else {
    echo "fout";
    }

    --

    gr. Olaf
    PHP classes and scripts: http://www.finalwebsites.com


  4. #4
    Martin
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: check aanwezigheid bestand afhankelijk daarvan maken of openen

    finalwebsites.com wrote:
    >>als tekst.txt bestaat dan
    >>$fd = fopen ("tekst.txt", "r");
    >>anders maak tekst.txt

    >
    >
    > Hoi, je kan in principe het doen met je eigen code
    >
    > if ($fd = @fopen("file.txt", "r");
    > // je andere code
    > } else {
    > echo "fout";
    > }
    >

    Maar daarmee heb ik nog steeds het bestand tekst.txt niet aangemaakt
    indien het niet zou bestaan.

  5. #5
    Martin
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: check aanwezigheid bestand afhankelijk daarvan maken of openen

    >>zoiets als:
    >>als tekst.txt bestaat dan
    >>$fd = fopen ("tekst.txt", "r");
    >>anders maak tekst.txt

    >
    > Kijk in de manual eens naar de verschillende modi van fopen(). Of als je
    > alleen wilt weten of het bestand bestaat: http://nl2.php.net/file_exists
    >

    Dat checken of tekst.txt bestaat wil wel maar wanneer het niet bestaat
    dan zou het alsnog gemaakt moeten worden, dat kan ik daar helaas niet
    terug vinden.
    Als die mogelijkheid tenminste bestaat.

  6. #6
    Ronald Klip
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: check aanwezigheid bestand afhankelijk daarvan maken of openen

    Martin schreef:
    > >>zoiets als:
    > >>als tekst.txt bestaat dan
    > >>$fd = fopen ("tekst.txt", "r");
    > >>anders maak tekst.txt

    > >
    > > Kijk in de manual eens naar de verschillende modi van fopen(). Of als je
    > > alleen wilt weten of het bestand bestaat: http://nl2.php.net/file_exists
    > >

    > Dat checken of tekst.txt bestaat wil wel maar wanneer het niet bestaat
    > dan zou het alsnog gemaakt moeten worden, dat kan ik daar helaas niet
    > terug vinden.
    > Als die mogelijkheid tenminste bestaat.


    Kijk in de manual eens naar de verschillende modi van fopen().

    --
    groet, Ronald

  7. #7
    Matthijs de Z
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: check aanwezigheid bestand afhankelijk daarvan maken of openen


    "Martin" <martinvdv@gmail.com.invalid> wrote in message
    news:44003f3f$0$11076$e4fe514c@news.xs4all.nl...
    > >>zoiets als:
    > >>als tekst.txt bestaat dan
    > >>$fd = fopen ("tekst.txt", "r");
    > >>anders maak tekst.txt

    > >
    > > Kijk in de manual eens naar de verschillende modi van fopen(). Of als je
    > > alleen wilt weten of het bestand bestaat: http://nl2.php.net/file_exists
    > >

    > Dat checken of tekst.txt bestaat wil wel maar wanneer het niet bestaat
    > dan zou het alsnog gemaakt moeten worden, dat kan ik daar helaas niet
    > terug vinden.
    > Als die mogelijkheid tenminste bestaat.


    Zoals Ronald al aangaf: http://nl2.php.net/manual/nl/function.fopen.php

    modeDescription
    'r' Openen voor alleen lezen; plaats de bestands pointer aan het begin van
    het bestand.

    'r+' Openen voor lezen en schrijven; plaats de bestands pointer aan het
    begin van het bestand.

    'w' Openen voor alleen schrijven; plaats de bestands pointer aan het begin
    van het bestand en maak het bestand 0 bytes lang. Als het bestand niet
    bestaat, probeer het aan te maken.

    'w+' Openen voor lezen en schrijven; plaats de bestands pointer aan het
    begin van het bestand en maak het bestand 0 bytes lang. Als het bestand niet
    bestaat, probeer het aan te maken.

    'a' Openen voor alleen schrijven; plaats de bestands pointer aan het einde
    van het bestand. Als het bestand niet bestaat, probeer het aan te maken

    'a+' Openen voor lezen en schrijven; plaats het bestands pointer aan het
    einden van de file. Als het bestand niet bestaat, probeer het aan te maken



  8. #8
    Dietrich
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: check aanwezigheid bestand afhankelijk daarvan maken of openen

    Ronald Klip wrote:
    > Martin schreef:
    >
    >>>>zoiets als:
    >>>>als tekst.txt bestaat dan
    >>>>$fd = fopen ("tekst.txt", "r");
    >>>>anders maak tekst.txt
    >>>
    >>>Kijk in de manual eens naar de verschillende modi van fopen(). Of als je
    >>>alleen wilt weten of het bestand bestaat: http://nl2.php.net/file_exists
    >>>

    >>
    >>Dat checken of tekst.txt bestaat wil wel maar wanneer het niet bestaat
    >>dan zou het alsnog gemaakt moeten worden, dat kan ik daar helaas niet
    >>terug vinden.
    >>Als die mogelijkheid tenminste bestaat.

    >
    >
    > Kijk in de manual eens naar de verschillende modi van fopen().
    >


    Daarnaast is het misschien handig van ook nog chmod() te gebruiken,
    bestanden gemaakt met PHP kunnen op veel servers niet eens verwijderd
    worden via FTP omdat ze met een andere gebruiker zijn gemaakt (die van PHP).

    --
    Dietrich <dietrich.moerman AT telenet.be>
    http://www.dmoerman.be
    http://www.usebb.net

  9. #9
    Joop
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: check aanwezigheid bestand afhankelijk daarvan maken of openen

    "Martin" <martinvdv@gmail.com.invalid> schreef in bericht
    news:44003ebc$0$11076$e4fe514c@news.xs4all.nl...
    > finalwebsites.com wrote:
    >>>als tekst.txt bestaat dan
    >>>$fd = fopen ("tekst.txt", "r");
    >>>anders maak tekst.txt

    >>
    >>
    >> Hoi, je kan in principe het doen met je eigen code
    >>
    >> if ($fd = @fopen("file.txt", "r");
    >> // je andere code
    >> } else {
    >> echo "fout";
    >> }
    >>

    > Maar daarmee heb ik nog steeds het bestand tekst.txt niet aangemaakt
    > indien het niet zou bestaan.


    Hoi martin,

    Ik zit met hetzelfde probleem, als je de oplossing hebt wil je die dan hier
    posten?



  10. #10
    Martin
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: check aanwezigheid bestand afhankelijk daarvan maken of openen

    Hieronder volgt een reactie op dit bericht:
    >>>> als tekst.txt bestaat dan
    >>>> $fd = fopen ("tekst.txt", "r");
    >>>> anders maak tekst.txt


    >>> Hoi, je kan in principe het doen met je eigen code
    >>>
    >>> if ($fd = @fopen("file.txt", "r");
    >>> // je andere code
    >>> } else {
    >>> echo "fout";
    >>> }


    >> Maar daarmee heb ik nog steeds het bestand tekst.txt niet aangemaakt
    >> indien het niet zou bestaan.


    > Hoi martin,
    >
    > Ik zit met hetzelfde probleem, als je de oplossing hebt wil je die
    > dan hier posten?


    Welk probleem? Er wordt hier een aantal maal naar een handleiding
    verwezen...

    (Andere-) Martin.

    --
    Begin je eigen internet radiozender met SHOUTcast
    http://www.winampnederlands.nl/handleidingen



  11. #11
    Joop
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: check aanwezigheid bestand afhankelijk daarvan maken of openen


    "Martin" <nomail@example.com> schreef in bericht
    news:dtq8u7$jdt$1@nl-news.euro.net...
    > Hieronder volgt een reactie op dit bericht:
    >>>>> als tekst.txt bestaat dan
    >>>>> $fd = fopen ("tekst.txt", "r");
    >>>>> anders maak tekst.txt

    >
    >>>> Hoi, je kan in principe het doen met je eigen code
    >>>>
    >>>> if ($fd = @fopen("file.txt", "r");
    >>>> // je andere code
    >>>> } else {
    >>>> echo "fout";
    >>>> }

    >
    >>> Maar daarmee heb ik nog steeds het bestand tekst.txt niet aangemaakt
    >>> indien het niet zou bestaan.

    >
    >> Hoi martin,
    >>
    >> Ik zit met hetzelfde probleem, als je de oplossing hebt wil je die
    >> dan hier posten?

    >
    > Welk probleem? Er wordt hier een aantal maal naar een handleiding
    > verwezen...
    >
    > (Andere-) Martin.
    >
    > --
    > Begin je eigen internet radiozender met SHOUTcast
    > http://www.winampnederlands.nl/handleidingen
    >

    Nou, het aanmaken van een bestand met php.
    Ik krijg een melding: Warning: fopen(Feb-2006.txt): failed to open stream:
    Permission denied in /www/htdocs/ramclas/pipo/index.php on line 16
    Ik probeer dus dit:
    if (isset($host_name) or ($host_adres)) {
    $open = fopen ($bestand, "a+");
    fwrite ($open, $tekst);
    fclose ($open);
    }



  12. #12
    Dietrich
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: check aanwezigheid bestand afhankelijk daarvan maken of openen

    Joop wrote:
    > "Martin" <nomail@example.com> schreef in bericht
    > news:dtq8u7$jdt$1@nl-news.euro.net...
    >
    >>Hieronder volgt een reactie op dit bericht:
    >>
    >>>>>>als tekst.txt bestaat dan
    >>>>>>$fd = fopen ("tekst.txt", "r");
    >>>>>>anders maak tekst.txt

    >>
    >>>>>Hoi, je kan in principe het doen met je eigen code
    >>>>>
    >>>>>if ($fd = @fopen("file.txt", "r");
    >>>>> // je andere code
    >>>>>} else {
    >>>>> echo "fout";
    >>>>>}

    >>
    >>>>Maar daarmee heb ik nog steeds het bestand tekst.txt niet aangemaakt
    >>>>indien het niet zou bestaan.

    >>
    >>>Hoi martin,
    >>>
    >>>Ik zit met hetzelfde probleem, als je de oplossing hebt wil je die
    >>>dan hier posten?

    >>
    >>Welk probleem? Er wordt hier een aantal maal naar een handleiding
    >>verwezen...
    >>
    >>(Andere-) Martin.
    >>
    >>--
    >>Begin je eigen internet radiozender met SHOUTcast
    >>http://www.winampnederlands.nl/handleidingen
    >>

    >
    > Nou, het aanmaken van een bestand met php.
    > Ik krijg een melding: Warning: fopen(Feb-2006.txt): failed to open stream:
    > Permission denied in /www/htdocs/ramclas/pipo/index.php on line 16
    > Ik probeer dus dit:
    > if (isset($host_name) or ($host_adres)) {
    > $open = fopen ($bestand, "a+");
    > fwrite ($open, $tekst);
    > fclose ($open);
    > }
    >
    >


    Zorg ervoor dat de map waarnaar je probeert te schrijven beschrijfbaar
    is door PHP, maw even een chmod uitvoeren (in de FTP client).

    --
    Dietrich <dietrich.moerman AT telenet.be>
    http://www.dmoerman.be
    http://www.usebb.net

  13. #13
    Joop
    check aanwezigheid bestand afhankelijk daarvan maken of openen
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: check aanwezigheid bestand afhankelijk daarvan maken of openen

    "Dietrich" <dietrich.moerman@telenet.be.invalid> schreef in bericht
    news:St3Mf.279524$Rq6.9030724@phobos.telenet-ops.be...
    > Joop wrote:
    >> "Martin" <nomail@example.com> schreef in bericht
    >> news:dtq8u7$jdt$1@nl-news.euro.net...
    >>
    >>>Hieronder volgt een reactie op dit bericht:
    >>>
    >>>>>>>als tekst.txt bestaat dan
    >>>>>>>$fd = fopen ("tekst.txt", "r");
    >>>>>>>anders maak tekst.txt
    >>>
    >>>>>>Hoi, je kan in principe het doen met je eigen code
    >>>>>>
    >>>>>>if ($fd = @fopen("file.txt", "r");
    >>>>>> // je andere code
    >>>>>>} else {
    >>>>>> echo "fout";
    >>>>>>}
    >>>
    >>>>>Maar daarmee heb ik nog steeds het bestand tekst.txt niet aangemaakt
    >>>>>indien het niet zou bestaan.
    >>>
    >>>>Hoi martin,
    >>>>
    >>>>Ik zit met hetzelfde probleem, als je de oplossing hebt wil je die
    >>>>dan hier posten?
    >>>
    >>>Welk probleem? Er wordt hier een aantal maal naar een handleiding
    >>>verwezen...
    >>>
    >>>(Andere-) Martin.
    >>>
    >>>--
    >>>Begin je eigen internet radiozender met SHOUTcast
    >>>http://www.winampnederlands.nl/handleidingen
    >>>

    >>
    >> Nou, het aanmaken van een bestand met php.
    >> Ik krijg een melding: Warning: fopen(Feb-2006.txt): failed to open
    >> stream: Permission denied in /www/htdocs/ramclas/pipo/index.php on line
    >> 16
    >> Ik probeer dus dit:
    >> if (isset($host_name) or ($host_adres)) {
    >> $open = fopen ($bestand, "a+");
    >> fwrite ($open, $tekst);
    >> fclose ($open);
    >> }

    >
    > Zorg ervoor dat de map waarnaar je probeert te schrijven beschrijfbaar is
    > door PHP, maw even een chmod uitvoeren (in de FTP client).
    >
    > --
    > Dietrich <dietrich.moerman AT telenet.be>
    > http://www.dmoerman.be
    > http://www.usebb.net



    Bedankt Dietrich, dit was de oplossing ( heb me suf gezocht )



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics