Likes Likes:  0
Resultaten 1 tot 11 van de 11
Geen
  1. #1
    fopen, php en variable en daarna executen
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Thread Starter

    Question fopen, php en variable en daarna executen

    $htmlFile = 'open.php';

    $file = fopen($htmlFile,"r");
    $size = filesize($htmlFile);
    $html = fread($file, $size);
    fclose($file);

    Zo is het originele script, maar een nadeel hiervan is 1. dat open.php niet geexecute wordt, dus de php code wordt niet gegenereerd. en 2. variable zijn niet bruikbaar.

    Kan iemand mij met hetvolgende helpen, de open.php bevat een MySql query die een id uit de sessie haalt die bij het inloggen gemaakt is. En eigenlijk dient de open.php als volgt aangeroepen te worden"open.php?shell=2" De query haalt uit de de database gegevens die bij shell2 horen en ook gekoppelt is aan de user die in de sessie staat.

    $htmlFile = 'open.php?shell=2';
    werkt niet.

    Iemand enig idee dit op te lossen ?

    Bij voorbaat dank.
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  2. #2
    fopen, php en variable en daarna executen
    Elexis
    1.399 Berichten
    Ingeschreven
    04/10/03

    Locatie
    Veenendaal

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 30191154
    Ondernemingsnummer: nvt

    $_GET['shell'] = 2;
    require('open.php');

    Zo dan?

  3. #3
    fopen, php en variable en daarna executen
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Thread Starter
    Dat trukje kende ik, maar hoe krijg ik die output in een variable ?
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  4. #4
    fopen, php en variable en daarna executen
    Deze gebruiker is geblokkeerd!
    484 Berichten
    Ingeschreven
    16/02/04

    Locatie
    Twente

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    KvK nummer: 8124412

    FOPEN is niet bedoelt om php scripts te kunnen uitlezen (anders zou het ook met de browser mogelijk zijn om de php source te lezen)

    Je moet dus werken met een bestand wat op de ZELFDE server staat, en dan include gebruiken. Als je hem include kun je alle vars uit die file gewoon gebruiken.

  5. #5
    fopen, php en variable en daarna executen
    Elexis
    1.399 Berichten
    Ingeschreven
    04/10/03

    Locatie
    Veenendaal

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 30191154
    Ondernemingsnummer: nvt

    De output in een var kan door het met fopen gewoon als url te openen:

    $fp = fopen("http://www.url.com/open.php?shell=2", "r");

    En dan op $fp fread() oid loslaten.

  6. #6
    fopen, php en variable en daarna executen
    geregistreerd gebruiker
    1.913 Berichten
    Ingeschreven
    23/10/03

    Locatie
    Enschede (+ London)

    Post Thanks / Like
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    33 Berichten zijn liked


    Naam: Max
    Registrar SIDN: ja
    KvK nummer: 08119406
    Ondernemingsnummer: -

    Origineel geplaatst door Mikey
    Dat trukje kende ik, maar hoe krijg ik die output in een variable ?
    ob_start() + ob_get_contents() gebruiken
    http://nl3.php.net/manual/en/function.ob-start.php

  7. #7
    fopen, php en variable en daarna executen
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Thread Starter
    Origineel geplaatst door Kurtje
    FOPEN is niet bedoelt om php scripts te kunnen uitlezen (anders zou het ook met de browser mogelijk zijn om de php source te lezen)

    Je moet dus werken met een bestand wat op de ZELFDE server staat, en dan include gebruiken. Als je hem include kun je alle vars uit die file gewoon gebruiken.
    staat op dezelfde server, sterker nog is gewoon in dezelfde map, maar hij moet geparsed worden.
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  8. #8
    fopen, php en variable en daarna executen
    Mentally unstable
    2.586 Berichten
    Ingeschreven
    27/06/03

    Locatie
    Rivierenland

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 11058224
    Ondernemingsnummer: nvt

    require_once("open.php");

    volgens mij is dat gewoon wat je nodig heb

    zo niet, leg het is duidelijker uit

  9. #9
    fopen, php en variable en daarna executen
    geregistreerd gebruiker
    1.674 Berichten
    Ingeschreven
    15/02/04

    Locatie
    Arnhem

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked



    PHP Code:

    ob_start
    ();
    // instructies hier
    $phpinfo=ob_get_contents();
    ob_end_clean(); 

  10. #10
    fopen, php en variable en daarna executen
    Elexis
    1.399 Berichten
    Ingeschreven
    04/10/03

    Locatie
    Veenendaal

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 30191154
    Ondernemingsnummer: nvt

    Mijn manier werkt, output buffering (zoals genoemd ook).
    Kies maar.

  11. #11
    fopen, php en variable en daarna executen
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Thread Starter
    Origineel geplaatst door PeterT
    PHP Code:

    ob_start
    ();
    // instructies hier
    $phpinfo=ob_get_contents();
    ob_end_clean(); 
    PHP Code:
    ob_start();
    $_GET[klant] = $test;
    require_once 
    "./klant.php";
    $html = ob_get_contents(); 
    ob_clean(); 
    had het al voor mekaar

    Misschien dat iemand html2pdf kent, maar nu kan ik dus dynamisch pdf's maken zonder contstant een html file aan te leveren

    Mensen bedankt !
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

Webhostingtalk.nl

Contact

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