Likes Likes:  0
Resultaten 1 tot 11 van de 11
Geen

Onderwerp: php vraag

  1. #1
    Thieu Trum
    php vraag
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    php vraag

    Hallo allemaal

    Ik heb een eigen web-(en mail)servertje draaien (Linux SME-server) en na wat
    ervaring met HTLM sites wil ik met PHP en MySQL beginnen.
    Boekje gekocht (Basiscursus PHP 4.2) en op het www gesnuffeld.

    Op het webservertje is een (virtuele) domeinnaam aangemaakt die alleen
    lokaal te zien is. Op mijn (linux RH8) PC werk ik met de Bluefish editor en
    upload de bestandjes naar de directory die bij de domeinnaam hoort op het
    servertje. Op de SME-server staat PHP en MySQL standaard geinstalleerd
    omdat dat daar gebruikt wordt voor webmail. Ik heb het dus niet zelf
    geinstalleerd.

    Volgens de test in het boekje draait php op de server goed.
    <?php phpinfo() ?> geeft keurig de pagina's met PHP version (PHP Version
    4.1.2).
    Echter het simpelste scriptje wil niet werken.
    Het scriptje van de website "PHPzooi" (geknipt en geplakt):

    <html>
    <head>
    <title> PHP </title>
    </head>
    <body>
    <?php
    echo "Dit is uitgebreider maar makkelijker als u met";
    echo "meerdere regels gaat werken\n";
    ?>
    </body>
    </html>

    geeft een keurig blanko scherm.
    en het scriptje uit het boek:

    <html>
    <head>
    <title> Hello world in PHP </title>
    </head>
    <body>
    <?php
    for ($i= 1; $i<8; $i++){
    echo ("<font size=" . $i . ">Hello world</font><br>\n");
    }
    ?>
    </body>
    </html>

    heeft als uitvoer:

    Hello world
    \n"); } ?>

    In het boekje geven ze wel aan dat een niet-werkende PHP interpreter kan
    liggen aan een onjuiste mapping maar dat heeft betrekking op een
    Windowsmachine. Bovendien zou hij (blijkens de uitvoer van <?php phpinfo()
    ?>) moeten werken. Uit de PHP.ini kan ik (nog) niet wijs.
    Ik heb de syntax al vaak nagespeld op typefouten (hierboven is uit mijn
    editor gekopieerd en geplakt) maar kan niks vinden.

    Is er iemand die mij een tip wil geven over wat ik fout doe?
    B.v. dank.
    Thieu




  2. #2
    Daniel Tryba
    php vraag
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php vraag

    Thieu Trum <thieu@trumnet_.nl> wrote:
    [scripts waar niets mis mee is]
    > heeft als uitvoer:
    >
    > Hello world
    > \n"); } ?>


    Dit is wat je in een browser ziet?
    [knip]
    > Is er iemand die mij een tip wil geven over wat ik fout doe?


    Kan een buffering probleem zijn (quick hack zou zijn om flush() aan te
    roepen aan het einde van het script).

    Maar heb je al in de error log van je webserver gekeken?

    Overigens is het niet handig om te kijken naar de gerenderde versie,
    bekijk de source (en headers).

    --

    Daniel Tryba


  3. #3
    Michiel de Roo
    php vraag
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php vraag

    Thieu Trum wrote:
    > Is er iemand die mij een tip wil geven over wat ik fout doe?
    > B.v. dank.
    > Thieu


    Als je in je browser 'view source' doet, zie je het van zelf denk ik. Je
    php word als html geserveerd.


  4. #4
    Jeroen Ruijgers
    php vraag
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php vraag

    "Thieu Trum" <thieu@trumnet_.nl> wrote in message
    news:40353a11$0$139$3a628fcd@reader1.nntp.hccnet.n l...
    > Hallo allemaal
    >
    > Ik heb een eigen web-(en mail)servertje draaien (Linux SME-server) en na

    wat
    > ervaring met HTLM sites wil ik met PHP en MySQL beginnen.
    > Boekje gekocht (Basiscursus PHP 4.2) en op het www gesnuffeld.
    >
    > Op het webservertje is een (virtuele) domeinnaam aangemaakt die alleen
    > lokaal te zien is. Op mijn (linux RH8) PC werk ik met de Bluefish editor

    en
    > upload de bestandjes naar de directory die bij de domeinnaam hoort op het
    > servertje. Op de SME-server staat PHP en MySQL standaard geinstalleerd
    > omdat dat daar gebruikt wordt voor webmail. Ik heb het dus niet zelf
    > geinstalleerd.
    >
    > Volgens de test in het boekje draait php op de server goed.
    > <?php phpinfo() ?> geeft keurig de pagina's met PHP version (PHP Version
    > 4.1.2).
    > Echter het simpelste scriptje wil niet werken.
    > Het scriptje van de website "PHPzooi" (geknipt en geplakt):
    >
    > <html>
    > <head>
    > <title> PHP </title>
    > </head>
    > <body>
    > <?php
    > echo "Dit is uitgebreider maar makkelijker als u met";
    > echo "meerdere regels gaat werken\n";
    > ?>
    > </body>
    > </html>
    >
    > geeft een keurig blanko scherm.
    > en het scriptje uit het boek:
    >
    > <html>
    > <head>
    > <title> Hello world in PHP </title>
    > </head>
    > <body>
    > <?php
    > for ($i= 1; $i<8; $i++){
    > echo ("<font size=" . $i . ">Hello world</font><br>\n");
    > }
    > ?>
    > </body>
    > </html>
    >
    > heeft als uitvoer:
    >
    > Hello world
    > \n"); } ?>
    >
    > In het boekje geven ze wel aan dat een niet-werkende PHP interpreter kan
    > liggen aan een onjuiste mapping maar dat heeft betrekking op een
    > Windowsmachine. Bovendien zou hij (blijkens de uitvoer van <?php phpinfo()
    > ?>) moeten werken. Uit de PHP.ini kan ik (nog) niet wijs.
    > Ik heb de syntax al vaak nagespeld op typefouten (hierboven is uit mijn
    > editor gekopieerd en geplakt) maar kan niks vinden.
    >
    > Is er iemand die mij een tip wil geven over wat ik fout doe?
    > B.v. dank.
    > Thieu


    Ik heb het vermoeden dat je je bestanden de extensie .html geeft ipv .php.
    Hierdoor worden de bestanden niet door php behandeld maar rechtstreeks
    doorgesteurd naar je browser



  5. #5
    JVD
    php vraag
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php vraag

    Thieu Trum wrote:
    > Hallo allemaal
    >
    > Ik heb een eigen web-(en mail)servertje draaien (Linux SME-server) en
    > na wat ervaring met HTLM sites wil ik met PHP en MySQL beginnen.
    > Boekje gekocht (Basiscursus PHP 4.2) en op het www gesnuffeld.
    >
    > Op het webservertje is een (virtuele) domeinnaam aangemaakt die alleen
    > lokaal te zien is. Op mijn (linux RH8) PC werk ik met de Bluefish
    > editor en upload de bestandjes naar de directory die bij de
    > domeinnaam hoort op het servertje. Op de SME-server staat PHP en
    > MySQL standaard geinstalleerd omdat dat daar gebruikt wordt voor
    > webmail. Ik heb het dus niet zelf geinstalleerd.
    >
    > Volgens de test in het boekje draait php op de server goed.
    > <?php phpinfo() ?> geeft keurig de pagina's met PHP version (PHP
    > Version
    > 4.1.2).
    > Echter het simpelste scriptje wil niet werken.
    > Het scriptje van de website "PHPzooi" (geknipt en geplakt):
    >
    > <html>
    > <head>
    > <title> PHP </title>
    > </head>
    > <body>
    > <?php
    > echo "Dit is uitgebreider maar makkelijker als u met";
    > echo "meerdere regels gaat werken\n";
    >>

    > </body>
    > </html>
    >
    > geeft een keurig blanko scherm.
    > en het scriptje uit het boek:
    >
    > <html>
    > <head>
    > <title> Hello world in PHP </title>
    > </head>
    > <body>
    > <?php
    > for ($i= 1; $i<8; $i++){
    > echo ("<font size=" . $i . ">Hello world</font><br>\n");
    > }
    >>

    > </body>
    > </html>
    >
    > heeft als uitvoer:
    >
    > Hello world
    > \n"); } ?>
    >
    > In het boekje geven ze wel aan dat een niet-werkende PHP interpreter
    > kan liggen aan een onjuiste mapping maar dat heeft betrekking op een
    > Windowsmachine. Bovendien zou hij (blijkens de uitvoer van <?php
    > phpinfo()
    >> ) moeten werken. Uit de PHP.ini kan ik (nog) niet wijs.

    > Ik heb de syntax al vaak nagespeld op typefouten (hierboven is uit
    > mijn editor gekopieerd en geplakt) maar kan niks vinden.
    >
    > Is er iemand die mij een tip wil geven over wat ik fout doe?
    > B.v. dank.
    > Thieu


    Deze werkt:

    <html>
    <head>
    <title> PHP </title>
    </head>
    <body>
    <?php
    echo "Dit is uitgebreider maar makkelijker als u met";
    echo "meerdere regels gaat werken\n";
    ?>
    </body>
    </html>

    je bent in beide gevallen een vraagteken '?' fergeten bij de php eide. php
    staat altijd tussen '<?php' en '?>'

    --
    JVD - jvd_609 [at] hotmail [dot] com
    http://www.josvandijken.tk - ftp://jvd.no-ip.info
    ftp info: http://www.jvd-ftp.tk
    Let op: spamblock!



  6. #6
    JVD
    php vraag
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php vraag

    JVD wrote:
    > Thieu Trum wrote:
    >> Hallo allemaal
    >>
    >> Ik heb een eigen web-(en mail)servertje draaien (Linux SME-server) en
    >> na wat ervaring met HTLM sites wil ik met PHP en MySQL beginnen.
    >> Boekje gekocht (Basiscursus PHP 4.2) en op het www gesnuffeld.
    >>
    >> Op het webservertje is een (virtuele) domeinnaam aangemaakt die
    >> alleen lokaal te zien is. Op mijn (linux RH8) PC werk ik met de
    >> Bluefish editor en upload de bestandjes naar de directory die bij de
    >> domeinnaam hoort op het servertje. Op de SME-server staat PHP en
    >> MySQL standaard geinstalleerd omdat dat daar gebruikt wordt voor
    >> webmail. Ik heb het dus niet zelf geinstalleerd.
    >>
    >> Volgens de test in het boekje draait php op de server goed.
    >> <?php phpinfo() ?> geeft keurig de pagina's met PHP version (PHP
    >> Version
    >> 4.1.2).
    >> Echter het simpelste scriptje wil niet werken.
    >> Het scriptje van de website "PHPzooi" (geknipt en geplakt):
    >>
    >> <html>
    >> <head>
    >> <title> PHP </title>
    >> </head>
    >> <body>
    >> <?php
    >> echo "Dit is uitgebreider maar makkelijker als u met";
    >> echo "meerdere regels gaat werken\n";
    >>>

    >> </body>
    >> </html>
    >>
    >> geeft een keurig blanko scherm.
    >> en het scriptje uit het boek:
    >>
    >> <html>
    >> <head>
    >> <title> Hello world in PHP </title>
    >> </head>
    >> <body>
    >> <?php
    >> for ($i= 1; $i<8; $i++){
    >> echo ("<font size=" . $i . ">Hello world</font><br>\n");
    >> }
    >>>

    >> </body>
    >> </html>
    >>
    >> heeft als uitvoer:
    >>
    >> Hello world
    >> \n"); } ?>
    >>
    >> In het boekje geven ze wel aan dat een niet-werkende PHP interpreter
    >> kan liggen aan een onjuiste mapping maar dat heeft betrekking op een
    >> Windowsmachine. Bovendien zou hij (blijkens de uitvoer van <?php
    >> phpinfo()
    >>> ) moeten werken. Uit de PHP.ini kan ik (nog) niet wijs.

    >> Ik heb de syntax al vaak nagespeld op typefouten (hierboven is uit
    >> mijn editor gekopieerd en geplakt) maar kan niks vinden.
    >>
    >> Is er iemand die mij een tip wil geven over wat ik fout doe?
    >> B.v. dank.
    >> Thieu

    >
    > Deze werkt:
    >
    > <html>
    > <head>
    > <title> PHP </title>
    > </head>
    > <body>
    > <?php
    > echo "Dit is uitgebreider maar makkelijker als u met";
    > echo "meerdere regels gaat werken\n";
    >>

    > </body>
    > </html>
    >
    > je bent in beide gevallen een vraagteken '?' fergeten bij de php
    > eide. php staat altijd tussen '<?php' en '?>'


    Ik zie nu dat OE de regel waar '?>' vervangt door alleen een '>'
    beetje raar

    --
    JVD - jvd_609 [at] hotmail [dot] com
    http://www.josvandijken.tk - ftp://jvd.no-ip.info
    ftp info: http://www.jvd-ftp.tk
    Let op: spamblock!



  7. #7
    Thieu Trum
    php vraag
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php vraag

    Jeroen Ruijgers wrote:

    <knip probleem>
    >
    > Ik heb het vermoeden dat je je bestanden de extensie .html geeft ipv .php.
    > Hierdoor worden de bestanden niet door php behandeld maar rechtstreeks
    > doorgesteurd naar je browser


    Tis maar goed dat je me niet rood kan zien zitten worden. Goh wat stom.
    Staat ook in dat boekje (dat ik natuurlijk half lees).

    Als excuus kan ik aanvoeren dat in de inleidende teksten niets anders lees
    als "het opnemen van PHPcode in HTML pagina's" :-)
    Nou ja, hoe dat dan gaat lees ik verder wel weer.

    Iedereen bedankt voor de reactie

    Thieu



  8. #8
    Jaap-Andre de Hoop
    php vraag
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php vraag

    In article <403623f7$0$132$3a628fcd@reader1.nntp.hccnet.nl> , Thieu Trum <thieu@trumnet_.nl> wrote:
    >Jeroen Ruijgers wrote:
    >
    ><knip probleem>
    >>
    >> Ik heb het vermoeden dat je je bestanden de extensie .html geeft ipv .php.
    >> Hierdoor worden de bestanden niet door php behandeld maar rechtstreeks
    >> doorgesteurd naar je browser

    >
    >Tis maar goed dat je me niet rood kan zien zitten worden. Goh wat stom.
    >Staat ook in dat boekje (dat ik natuurlijk half lees).
    >
    >Als excuus kan ik aanvoeren dat in de inleidende teksten niets anders lees
    >als "het opnemen van PHPcode in HTML pagina's" :-)
    >Nou ja, hoe dat dan gaat lees ik verder wel weer.
    >


    dat doe je al, je begint met <html><head>bladiebla
    vervolgens begin je een keer met <?php en eindigt je php met ?>
    en hobbelt weer vrolijk verder.
    Alleen zonder de goede extensie wordt ie direct geserveerd aan de bezoeker en
    anders gaat ie nog even door de parser die kijkt of ie <?php tegenkomt en zo
    ja dan lekker verder aan de gang gaat.

    Je zou ook de hele html-kop binnen php kunnen doen:
    <?php
    echo '<html><head>bladiebla';
    ?>
    maakt verder niet zo heel veel uit.

    Jaap-Andre

  9. #9
    Thieu Trum
    php vraag
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php vraag

    Jaap-Andre de Hoop wrote:

    > In article <403623f7$0$132$3a628fcd@reader1.nntp.hccnet.nl> , Thieu Trum
    > <thieu@trumnet_.nl> wrote:
    >>Jeroen Ruijgers wrote:
    >>
    >><knip probleem>
    >>>

    <knip oplossing>

    >>"het opnemen van PHPcode in HTML pagina's" :-)
    >>Nou ja, hoe dat dan gaat lees ik verder wel weer.
    >>

    >
    > dat doe je al, je begint met <html><head>bladiebla
    > vervolgens begin je een keer met <?php en eindigt je php met ?>
    > en hobbelt weer vrolijk verder.
    > Alleen zonder de goede extensie wordt ie direct geserveerd aan de bezoeker
    > en anders gaat ie nog even door de parser die kijkt of ie <?php tegenkomt
    > en zo ja dan lekker verder aan de gang gaat.
    >
    > Je zou ook de hele html-kop binnen php kunnen doen:
    > <?php
    > echo '<html><head>bladiebla';
    > ?>
    > maakt verder niet zo heel veel uit.


    Ik begrijp dus (nu pas :-) dat alles waar php-code in zit, en die je ook als
    zodanig door de browser wilt laten interpreteren, met de extensie .php moet
    worden opgeslagen.
    Om de een of andere reden heb ik dat niet gelezen en was dus in de
    veronderstelling dat de browser alleen door <?php...?> de php-code herkende
    en uitvoerde.
    Goeiemorrege Thieu...

    Bedankt...

    Thieu




  10. #10
    Jaap-Andre de Hoop
    php vraag
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php vraag

    X-Newsreader: News Xpress 2.01
    Date: Sat, 21 Feb 2004 05:56:01 GMT
    Lines: 16
    Message-ID: <4036f2f2$0$128$e4fe514c@dreader6.news.xs4all.nl >
    NNTP-Posting-Host: 80.126.118.72
    X-Trace: 1077342963 dreader6.news.xs4all.nl 128 [::ffff:80.126.118.72]:10606
    Xref: nl-news.euro.net nl.internet.www.server-side:34005

    In article <40365130$0$149$3a628fcd@reader2.nntp.hccnet.nl> , Thieu Trum <thieu@trumnet_.nl> wrote:
    >Jaap-Andre de Hoop wrote:
    >Om de een of andere reden heb ik dat niet gelezen en was dus in de
    >veronderstelling dat de browser alleen door <?php...?> de php-code herkende
    >en uitvoerde.


    je browser voert je php-code niet uit (gelukkig), maar je server (daarom heet
    ut ook hier server-side en is je vraag hier op de plaats ;-) Kan je heel goed
    zien als je een php-bestand via je locale schijf opent in je browers (via
    bestand open file (en niet via open locatie).

    Op je server wordt de php-code geparsed en komt er keurige (tenminste als je
    het keurig geprogrammeerd heb) html/xml/pdf/jpg/swf/rtf uit.


    Jaap-Andre

  11. #11
    Thieu Trum
    php vraag
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: php vraag

    Jaap-Andre de Hoop wrote:

    > In article <40365130$0$149$3a628fcd@reader2.nntp.hccnet.nl> , Thieu Trum
    > <thieu@trumnet_.nl> wrote:
    >>Jaap-Andre de Hoop wrote:
    >>Om de een of andere reden heb ik dat niet gelezen en was dus in de
    >>veronderstelling dat de browser alleen door <?php...?> de php-code
    >>herkende en uitvoerde.

    >
    > je browser voert je php-code niet uit (gelukkig), maar je server (daarom
    > heet ut ook hier server-side en is je vraag hier op de plaats ;-) Kan je
    > heel goed zien als je een php-bestand via je locale schijf opent in je
    > browers (via bestand open file (en niet via open locatie).
    >
    > Op je server wordt de php-code geparsed en komt er keurige (tenminste als
    > je
    > het keurig geprogrammeerd heb) html/xml/pdf/jpg/swf/rtf uit.


    Zucht... Ik schijn moeite te hebben me uit (de principes van) HTML los te
    weken.
    Wederom bedankt.
    Thieu


Webhostingtalk.nl

Contact

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