Welkom!

Deel je kennis met anderen in deze Flashgemeenschap!
Gebruikersnaam:
Wachtwoord:
Wachtwoord opslaan?
Wachtwoord vergeten?
PHP tutorial voor newbies
103 downloads, 52920 keer gelezen
(September 21, 2002)
Waardering: 499 keer gestemd 
 3.6 van de 5
Eigenschappen
Flash Versie  n/a
Moeilijkheidsgraad  Beginners

Formaat:   3 KB

In deze tutorial zal jullie uitgebreid de basis van PHP uitleggen. Deze tutorial is voor echte newbies die nog niks van PHP afweten.

Ik wens jullie veel plezier met deze tutorial en ik zou het leuk vinden als jullie hem ook een rating zouden willen geven.

  Untitled Document

Achtergrondinformatie

PHP is een programmeertaal die je kan gebruiken voor je website, script enz. Straks als je PHP onder de knie hebt is het voor jou een eitje om gastenboeken, forums en andere grote scripts te schrijven!

Voordat we aan de slag gaan hebben we natuurlijk een PHP editor nodig. Je kan hier Kladblok (notebook) voor gebruiken. Dit is een simpele editor die veel mensen gebruiken. Maar je kan ook een wat uitgebreiderde editor gebruiken zoals CodeCharge of Crimson Editor. Deze editors geven je PHP code een kleurtje waardoor je code als hij straks wat groter wordt wat overzichtelijker is.

PHP kan je niet zomaar op je computer bekijken. Als je PHP op je computer wil bekijken dan moet je op je computer een webserver installeren. Op Phpfreakz.nl staat een mooi artikel over hoe je een webserver op je windows computer installeerd. Maar je kan een webserver ook op een andere manier installeren. Namelijk met PHPTriad of PHPDev. Ik zelf gebruik PHPTriad en vind dit ook een echte aanrader. PHPTriad installeert op je computer een webserver waar je voor de rest eigenlijk niks meer aan hoeft te doen. Je ben er dan klaar voor om je PHP scripts te testen. Dit doe je door naar http://localhost/jouwbestand.php te gaan of doornaar http://jouwIP/jouwbestand.php te gaan.Je kan dan je bestand offline bekijken.
Als je echter geen zin hebt om een hele webserver te installeren kan je natuurlijk altijd nog een gratis account aanmaken op tripodnet.nl. Het nadeel hiervan is dat je je scripts niet offline kan bekijken en dat het allemaal erg langzaam gaat. Oke genoeg achtergrond informatie, laten we beginnen met het echte werk!

Tutorial

Om de computer te laten weten dat je met PHP werkt begin je altijd met de <? tag en sluit je af met de ?> tag. Je basis tag ziet er dan dus zo uit: <? hier komt je PHP code ?>. Om je computer te laten weten, dat je een tekst wil laten afdrukken op het beeldscherm gebruik je de echo of print tag. Ikzelf gebruik altijd de echo tag. Je kan dus zo een tekst laten zien:
<?
echo "hallo dit is mijn eerste php script";
?>
Als je deze code dus opslaat op je webserver of op je tripod account als test.PHP (als je een PHP code maakt moet de extensie altijd *.php zijn anders weet je computer niet dat je PHP gebruikt!) en je gaat dan naar de url dan zal je dit op je beeldscherm zien:
hallo dit is mijn eerste php script

Het lijkt me dat je hier geen problemen mee zult hebben. Laten we naar het volgende gaan namelijk "variabelen".
Aan variabelen kan je waarden mee geven. Stel je moet vaak een lang wordt intypen dan is het handig om met variabelen te werken dan geef je dus aan de variabalen het lange woord wat je steeds gebruikt mee.
Je kan een variabel herkennen aan een $ teken.
Een variable kan er dus zo uitzien: $naam="mitchell"; Je geeft nu dus aan variable naam de waarde Mitchell mee.
Als je die variabel wil laten weergeven gebruik je weer de echo tag. als je dus bijvoorbeeld
<?
$naam="mitchell baas";
echo "hallo mijn naam is $naam";
?>
Je zal zien wanneer je dit stukje code opslaat als bijvoorbeeld test2.php dat je wanneer je naar het adres gaat van waar je bestandje staat dat er op je beeldscherm staat: hallo mijn naam is mitchell
Nou dat is toch makkelijk toch?
Met het bovenstaande kan je leuke dingen doen.
Je doet bijv de volgende code in een bestandje dit je opslaat als weetikveel.php in het bestandje weetikveel.php zet je deze code:
<?
echo "hallo mensen mijn naam is $naam";
?>
Je ziet nu dat we in het bestandje geen waarde aan de variabel mee geven in het bestandje zelf. Maar dit gaan we nu vanaf buitenaf doen. Doormiddel van de url. Al ga je nu dus naar http://jouwadres/weetikveel.php?naam=mitchell dan zal je zien dat er op jouw scherm deze tekst verschijnt: Hallo mensen mijn naam is mitchell.

Ik hoop dat het gedeelte variabelen nu duidelijk is laten we nu overgaan naar iets anders. Namelijk het "commentaar".
Als je straks al wat grotere codes gaat maken is het hadig als je erboven of eronder kan neerzetten wat dat stukje code nou precies doet.
een voorbeeldje:
<?
//ik laat de zin hallo ik heet mitchell zien
echo "hallo ik heet mitchell";
?>
Je ziet dat ik nu gebruik maak van // alles wat dus achter // staat wordt niet op je uiteindelijke website weergegeven. Dit is dus handig voorjzelf wanneer je grote codes gaat maken.
hieronder staat een overzichtje van alle bestaande Commentaar tags:
// hiermee kan je 1 regel commentaar geven
# hiermee kan je voor zowel 1 als voor meerdere regels comentaar geven
/* hiermee kan je voor 1 of meerdere regels commentaar geven.


Nu je al een beetje de basis ken gaan we iets proberen met een formulieertje.
kopieer deze code en sla hem op als formulier.html :
<html><head><body><form action="deel2.php" method="post">
Naam:
<input type="text" name="naam">
Leeftijd:
<input type="text" name="leeftijd" size="3">
Woonplaats:
<input type="text" name="woonplaats">
<input type="submit" value="Submit!"></form>
</body>
</head>
</html>

en maak een bestandje genaamt deel2.php aan.
Nu komt het makkelijke gedeelte:
<?
//laat de naam zien van de gebruiker
echo "hallo $naam welkom op deze site";
echo "jouw leeftijd is $leeftijd";
echo "en je woont in $woonplaats";
?>

je zal nu al ga je naar http://localhost/formulier.html gaat een formulier zien waar je je gegevens in moet vullen als je daar mee klaar ben druk je op de submit button dan zal je zien staan:
Hallo jouwnaam welkom op deze site jouw leeftijd is jouwleeftijd en je woon in je woonplaats.
Leuk he!?


Dit was dan het einde van mijn tutorial speciaal voor echte beginners ik hoop dat jullie hier wat van geleerd hebben. Als ik tijd over heb dan zal ik een vervolg maken op deze tutorial alleen dan wordt alles een stapje moeilijker!!

Groeten, Mitchell
Webmaster van http://80.56.127.116/bombs (nu nog offline)

Geef hier je waardering: Matig 1 2 3 4 5 Geweldig!
  Waardering:
foutje Henk De vries (17 February 2009, 13:04)
hallo ik ben aardig ver gekomen in html volgens mij, maar hier verpruts ik schijnbaar meteen een paar dingen punt 1. datr php triad lukt bij mij niet erg als ik dat control pannel open krijg ik zoon dos scherm en dan stop hij en 2 dat invul formulier lukt bij mij niet erg misschien komt dat door het zelfde maar alsnog, want ik heb dat hmtl bestandje gemaakt en dan samen met dat php bestand je maar als ik dan invul me naam en zo dan kan hij het bestand niet vinden :S
getreuzel jay z (13 November 2006, 16:25)

na wat getreuzel want ik gebruik php 5.2 is mijn php code er zo uitgekomen

<?php
//laat de naam zien van de gebruiker
echo "hoi "; echo $_POST['naam']; echo " hier is je ontvangen informatie<br>";

echo "jouw leeftijd is "; echo $_POST['leeftijd'];

echo "<br>
en je woont in "; echo $_POST['woonplaats'];

?>

maar verder perfecte tutorial! :D


Oplossing Thijs van den Tol (19 October 2006, 00:06)

Na wat uitzoek werk van mijn vader en mij hadden we een oplossing gevonden.
Maak van deel 3 de volgende code:

<?
//laat de naam zien van de gebruiker
echo "hoi "; echo $_POST['naam']; echo " hier is je ontvangen informatie<br>";

echo "jouw leeftijd is "; echo $_POST['leeftijd'];

echo "<br>
en je woont in "; echo $_POST['woonplaats'];

?>


Fout? Thijs van den Tol (18 October 2006, 23:55)
Sorry maat maar als ik die codes invoer dan krijg ik heel iets anders

hallo welkom op deze sitejouw leeftijd is en je woont in

Het zelfde gelde voor de

$naam tag weg halen

en dan //localhost/mijnmap/mijnfile.php?naam=thijs

Toen kreeg ik geen thijs maar helemaal niks...
Kan iemand me hier mee helpen?
Top raats communications (14 June 2005, 15:10)

Erg duidelijke tutorial, spijtig dat hij ni langer is. Als je PHP triad hebt geïnstaleerd, waar moet je dan je bestanden opslaan?


1-5 | 6-10 | 11-15 | 16-20 | 21-25 | 26-27