Tutorials request

  • Script request heb ik een ontzettende hekel aan. Daarin tegen lijkt mij een tutorials request een stuk leuker!


    De opzet:
    Iedereen kan een request doen voor een tutorial. Vervolgens kan iedereen die genoeg verstand denkt te hebben over het betreffende onderwerp hier een tutorial over schrijven. Zo simpel is het.


    Zo helpen we de database van CP aan wat nuttigs, en leren we elkaar ook nog eens wat aan zonder dit voor te kauwen of elkaar af te zeiken.


    Wie doet de eerste request?

  • Aanvulling:
    Je kunt ook 1 file maken met een formulier en php check in een.


    Om dit te doen maak je weer een formulier.
    We gebruiken gewoon het voorbeeld van Stefan.

    PHP
    <form method="post" action="ontvangen.php">
    Uw naam: <input type="text" name="naam" /><br />
    Uw woonplaats: <input type="text" name="woonplaats" /><br />
    <input type="submit" name="submit" value="Gegevens verzenden" />
    </form>


    Je ziet hier dat hij een formulier maakt een action en een methode.
    Om het simpel weg in 1 bestand te houden kan je action weg halen, zodat hij alleen in 1 file zoekt waar de formulier is aangemaakt.


    Je kan door een kleine code gewoon kijken of het formulier is ingevuld, $_REQUEST['submit']; als hij gevuld is betekent het dat het formulier is ingevuld.


    Ik heb geef dit even speciaal weer via $_REQUEST, dit om aan te geven dat je niet altijd alleen via $_POST hoeft te werken.
    (Ik zelf vind $_REQUEST ook pure onzin, maar op school wordt het gewoon gebruikt voor beginnend phpers. Ik zelf ben gewent om het via $_POST te doen en doe dus ook eigenwijs en blijf dit ook doen.)


    REQUEST heeft bijna geen voordelen alleen dat hij hetzelfde kan doen als POST maar hij kan ook een GET oproepen.


    Via REQUEST kan je daarom ook problemen krijgen wanneer je de volgende namen kan oproepen $_POST['submit'] $_GET['submit'].


    Daarom is het verstandig als je te werk gaat met alleen $_POST of $_GET.


    Maar eigenlijk om verder te gaan over alles op 1 pagina te plaatsen.


    Het gaat uiteindelijk om dit kleine stukje:
    Eindresultaat:


    Wat ik heb aangepast is alleen eigenlijk de action weg te halen.
    Ik vind het altijd onnodig om een action te plaatsen wanneer alles toch op 1 pagina blijft.


    Eigenlijk is het maar een klein iets wat je moet doen om een formulier te maken op 1 pagina die eerst op 2 pagina's waren.


    Ik heb even deze uitleg geschreven plus extra informatie over globals, omdat er altijd mensen blijven die niet weten hoe je nou alles op 1 pagina kan zetten.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • Tja ik dacht laat ik maar wat uitleg erbij geven.
    Want er zijn ook aardig wat mensen die niet eens weten dat je ook nog REQUEST hebt die je kan gebruiken i.p.v post:P
    Dus daarom was ik even geneigd om verder te gaan.


    Maar ja ik zoek eigenlijk een ip van school waar ik dingen op heb staan op het web. Aan de hand daarvan zou ik nog een paar tutskunnen maken, maar dat kan voorlopig nog niet zie ik.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • Om formulieren te kunnen opvangen, moeten we deze natuurlijk eerst
    verzonden worden. Er wordt vanuit gegaan dat je de volgende code in
    grote lijnen snapt.



    Lekker nederlands joh

  • Om formulieren te kunnen opvangen, moeten we deze natuurlijk eerst
    verzonden worden. Er wordt vanuit gegaan dat je de volgende code in
    grote lijnen snapt.




    Formuleren opvangen?


    moeten we deze natuurlijk eerst
    verzonden worden.


    Loopt ook niet helemaal lekker he

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!