PHP?

hallo,

ik heb al het 1-en het ander gezocht maar kan niet echt vinden wat ik weten wil. Ik zit namelijk met het volgende: ik wil PHP leren maar waar maak je dat in? ik ben op internet informatie gaan zoeken en ze hebben het daar over installeer dit en installeer dat, enz.

hoe gaat dat op de mac in zijn werking?
ik dacht altijd dat PHP net zoals HTML in een kladblok werd geschreven?

wie kan mij een kleine beetje op de goede weg helpen? ik heb het dus alleen over waar je het in moet schrijfen, dus niet hoe je het moet schrijfen, dat ga ik zelf wel uitzoeken :lol:

bedankt alvast :apple:

Ik gebruik BBedit. Er is een glossary beschikaar voor PHP.

Marc.

ik gebruik subethaedit

http://www.codingmonkeys.de/subethaedit/purchase.html

ps schrijVen

kan je gewoon in 'kladblok' schrijven. en opslaan als .php ipv .html

okej bedankt dan doe ik het met kladblok :) vind ik het makkelijkst. maar nu nog 1 ding: als je HTML heb geschreven dan kan je dat gewoon bekijken in je explorer, met PHP kan dit niet? wat moet je der voor doen zodat dat wel kan?

dus als ik me .PHP bestand opsla en het resultaat wil bekijken hoe doe ik dat dan?

bedankt voor de antwoorden alvast :smiley:

Gisteren deze: http://forum.macosx.nl/viewtopic.php?t=69627 http://forum.macosx.nl/viewtopic.php?t=69764

Als je [url=http://www.serverlogistics.com/downloads.php]hier[/url] de Apache en het php pakket download kun je een webserver draaien op je Mac en daarmee je codes locaal uittesten.

Als editor gebruik is, net als kluiver, SubEthaEdit.

[quote:055bf677aa="J-R0eN"] dus als ik me .PHP bestand opsla en het resultaat wil bekijken hoe doe ik dat dan?

bedankt voor de antwoorden alvast :D[/quote:055bf677aa]

PHP aanzetten of installeren vanaf:
http://www.serverlogistics.com
Dan de php in de map website zetten in je gebruikersmap (of in library->apache->htdocs indien je van genoemde site ook apache 2 installeert)
in de browser “localhost” typen+ de filenaam (indien je een index.php maakt, hoef je file naam niet toe te voegen)

okeej super bedankt voor de antwoorden, ben nu aan het downloaden en dan ga ik er mee aan de slag :D

okeej alles is geinstalleerd en ben nu aan het experimenteren. ik heb even een simpel .php file'tje gemaakt en wil dat die dus local getoont wordt. ik heb apache 2 geinstalleerd.

@ martiniman : library->apache->htdocs het mapje htdocs staat er bij mij niet bij :expressionless: , moet ik deze zelf aanmaken? en wat moet ik precies typen in de browser?

localhost.index.php of “localhost”.index.php, beide werkten niet…

srry dat ik het niet zo snel begrijp :expressionless:

oke het htdocs mapje heb ik intussen gevonden. maar als ik daar het bestand index.php en zet dan weet ik het ff niet meer.

wat is nu de volgende stap?

wat moet ik dan intypen in mn browser precies? ik zoek me eigen rot… maar tervergeefst tot nu toe…

Volgens mij moet je "localhost/jebestand.php" typen. Localhost betekent: de server op je eigen computer, en jebestand.php is je PHP bestand in de server-directory.

[url=http://forum.macosx.nl/viewtopic.php?p=732104#732104]klikkle[/url] :innocent:

okeej hartelijk bedankt, ik ben al wat verder..

al ik dus “localhost/test.php” invoer en op enter druk krijg ik dus die test.php te zien :smiley: dat is goed, maar ik krijg het complete script te zien en niet alleen de text wat de bedoeling is :

dit scriptje heb ik in htdocs geplaats onder de naam test.php:

<?php
å å echo “Hello World !”;
?>

en als ik um test in een browser laat die :

<?php
å å echo “Hello World !”;
?>

het zo ook zien ipv alleen “Hello World”

wat doe ik dan tog nog fout?

[size=7:856576bbcf]volgende post is beter uitgelegd dan deze.[/size:856576bbcf]

als je php server heb geinstalleerd op je computer, dan moet je de php bestanden alleen neerzetten onder /~jouwgebruikersnaam/webpagina/

en dan moet je in safari de pad http://localhost/bestandsnaam.php invoeren

je moet de httpd.conf nog aanpassen zodat hij de php module aanroept..

jah dat heb ik ook gedaan... maar maakt het uit of het in het nederlands of in het engels in veranderd..

DocumentRoot “/Users/JeGebruikersnaam/Sites” op mijn computer is dit in het nederlands, of maakt dat niet uit?

moet engels zijn, maar heb je ook al LoadModule en dan dat php gebeuren gedaan? (in de httpd.conf)

jah, deze:

PHP4 configuration

LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps

heb ik onderaan geplakt in die httpd.conf…

en welk php gebeuren? die installer? jah die heb ik gedaan…