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

Onderwerp: probleem met array

  1. #1
    Anno
    probleem met array
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    probleem met array

    Ik heb een formulier in php die de ingevulde waarde stuurt naar
    handleform.php die op zijn beurt de gegevens opslaat in de database.
    Dit werkt allemaal perfect op de server van mijn provider, maar op mijn
    eigen pc niet.
    Ik heb zelf php 4.2.3 en mijn provider versie 4.3.0, zou het aan de
    verschillende versie kunnen liggen ?
    Bij het versturen krijg ik nu dit te zien.
    De opdracht is: INSERT into adressen values ('0','', '','','') De opdracht
    is uitgevoerd
    Weet iemand raad ?

    formulier.php
    <form method="post" action="handleform.php">
    <input type="text" name="Array[voornaam]" size="20">
    en verder alle andere waarden.


    handleform.php
    $verbinding = mysql_connect ($host, $gebruiker, $wachtwoord);
    $opdracht = "INSERT into $tabelnaam values ('0','$Array[voornaam]',
    '$Array[achternaam]','$Array[emailadres]','$Array[commentaar]')";
    print ("De opdracht is: $opdracht\n");
    if (mysql_db_query ($dbnaam, $opdracht, $verbinding)){
    print ("De opdracht is uitgevoerd<br>\n");
    }else{
    print ("De opdracht is mislukt<br>\n");
    }
    mysql_close ($verbinding);
    ?>



  2. #2
    Anno
    probleem met array
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: probleem met array

    Ik heb het probleem gevonden.
    php was geconfigureerd met register_globals of, die heb ik dus even op on
    gezet en het werkt.
    Maar de documentatie zegt dat ik hem beter op of kan zetten, en een betere
    code moet schrijven.
    Hoe zou de code er dan uit moeten zien ?

    "Anno" <anno-zerowegermee@wxs.nl> schreef in bericht
    news:bcl64l$e4c$1@reader08.wxs.nl...
    > Ik heb een formulier in php die de ingevulde waarde stuurt naar
    > handleform.php die op zijn beurt de gegevens opslaat in de database.
    > Dit werkt allemaal perfect op de server van mijn provider, maar op mijn
    > eigen pc niet.
    > Ik heb zelf php 4.2.3 en mijn provider versie 4.3.0, zou het aan de
    > verschillende versie kunnen liggen ?
    > Bij het versturen krijg ik nu dit te zien.
    > De opdracht is: INSERT into adressen values ('0','', '','','') De opdracht
    > is uitgevoerd
    > Weet iemand raad ?
    >
    > formulier.php
    > <form method="post" action="handleform.php">
    > <input type="text" name="Array[voornaam]" size="20">
    > en verder alle andere waarden.
    >
    >
    > handleform.php
    > $verbinding = mysql_connect ($host, $gebruiker, $wachtwoord);
    > $opdracht = "INSERT into $tabelnaam values ('0','$Array[voornaam]',
    > '$Array[achternaam]','$Array[emailadres]','$Array[commentaar]')";
    > print ("De opdracht is: $opdracht\n");
    > if (mysql_db_query ($dbnaam, $opdracht, $verbinding)){
    > print ("De opdracht is uitgevoerd<br>\n");
    > }else{
    > print ("De opdracht is mislukt<br>\n");
    > }
    > mysql_close ($verbinding);
    > ?>
    >
    >




  3. #3
    Rick
    probleem met array
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: probleem met array


    "Anno" <anno-zerowegermee@wxs.nl> schreef in bericht
    news:bcl80r$fn6$1@reader08.wxs.nl...
    > Ik heb het probleem gevonden.
    > php was geconfigureerd met register_globals of, die heb ik dus even op on
    > gezet en het werkt.
    > Maar de documentatie zegt dat ik hem beter op of kan zetten, en een betere
    > code moet schrijven.
    > Hoe zou de code er dan uit moeten zien ?
    >

    Zie ook: http://nl3.php.net/globals

    Het formfiel naam dat via een form dus gepost zou worden is dan terug te
    vinden als $_POST["naam"]
    --
    Slechte webdesigners? Geef ze hier aan:
    http://webdesignert.vectoris.nl/



Webhostingtalk.nl

Contact

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