login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Functies Aanroepen

Offline Erwt - 14/11/2007 16:36 (laatste wijziging 14/11/2007 16:41)
Avatar van ErwtPHP beginner Wat zijn de meest gebruikte manieren om functies aan te roepen?

Want ik vroeg me af hoe dat gaat.

1. Kan het in een <a> tag en hoe?
2. Kan het in een button en hoe?
3. Welke meerdere manieren zou ik kunnen gebruiken?

Vooral de 1e zou ik HEEL GRAAG werkend willen hebben.  

//edit:

O ja en nu ik toch bezig ben, als ik dan in die functie de header('Location: www.google.nl'); gebruik, gaat dat niet omdat de pagina al is geladen en zegt hij header already sent.. hoe kan ik dat dan gebruiken?  

Alvast Bedankt,

Erwin Okken

4 antwoorden

Gesponsorde links
Offline Rik - 14/11/2007 16:41
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
1:
  1. <?php
  2. $actie = isset($_GET['actie']) ? $_GET['actie'] : '';
  3. if ($actie == 'uitvoeren') {
  4. // doe iets
  5. }
  6. ?>
  7. <a href="?actie=uitvoeren">klik</a>


2:
  1. <?php
  2. $actie = isset($_GET['actie']) ? $_GET['actie'] : '';
  3. if ($actie == 'uitvoeren') {
  4. // doe iets
  5. }
  6. ?>
  7. <form method="get">
  8. <input type="hidden" name="actie" value="uitvoeren" />
  9. <input type="submit" value="klik" />
  10. </form>


3: kan op allerlei manieren:
- via ajax
- met de commandline
- vannuit een ander php script
- ...
Offline TotempaaltJ - 14/11/2007 16:41
Avatar van TotempaaltJ PHP interesse Hoe bedoel je?

PHP? PHP is serverside; het werkt op de server die de php parsed, waarna er een HTML pagina uitkomt waarna hij die html naar de bezoeker stuurt die hem in zijn browser ziet. 
Offline Wim - 14/11/2007 16:45
Avatar van Wim Crew algemeen als je het toch wilt zonder heel je pagina te vernieuwen: AJAX (zie tutorials, scripts & google!)
Offline Erwt - 14/11/2007 16:46 (laatste wijziging 14/11/2007 16:47)
Avatar van Erwt PHP beginner @Boukefalos

Heel erg bedankt! Dat is wat ik nodig had  

@Bigboss

Als ik een functie maakt met een header commando erin, gaat hij deze pas toepassen wanneer ik de functie aanroep en daarna is de pagina al geladen en krijg ik dus een header already send..

//edit:

Oke bedankt allemaal!! 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.208s