gegevens bij werken met foto upload

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2 3 4 volgende »

- Ariën  -
Beheerder

- Ariën -

28/04/2015 21:58:09
Quote Anchor link
Dan moet je wel eerst je formulier versturen, en een upload hebben.
 
PHP hulp

PHP hulp

22/11/2024 17:10:36
 
John breedveld

john breedveld

28/04/2015 21:59:40
Quote Anchor link
bij verzenden van de updates
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
Het uploaden is mislukt
Uw informatie hebben successfuly bijgewerkt. U moet opnieuw aanmelden.
Log in
Home -
Array
(
)


Toevoeging op 28/04/2015 22:03:10:

waar array () van daan komen staat er niet bij

Toevoeging op 28/04/2015 22:04:45:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link href="default/style.css" rel="stylesheet" title="Style" />
        <title>Edit my personnal informations</title>
    </head>
    <body>
        <div class="header">
            <a href="index.php"><img src="default/images/logo.png" alt="Members Area" /></a>
        </div>
<div class="message">Om deze pagina te openen , moet u ingelogd zijn ..<br />
<a href="connexion.php">Log in</a></div>
        <div class="foot"><a href="index.php">Home</a> - </div>
        <pre>Array
(
)
</pre>    </body>
</html>
 
- Ariën  -
Beheerder

- Ariën -

28/04/2015 22:04:57
Quote Anchor link
Er kan een hoop mis zijn dan, een mooie checklist om maar even te doorlopen.
http://stackoverflow.com/posts/3587158/revisions

Ik denk zelf dat je niet eerst controleert of het formulier is verstuurd.
Gewijzigd op 28/04/2015 22:07:33 door - Ariën -
 
John breedveld

john breedveld

28/04/2015 22:11:28
Quote Anchor link
dat wel want voor ik als ww onder de 6 in dan is al niet goed
zelfs begint hij te brullen bij versturen as 2 verkeerde wachtwoorden invoer

Toevoeging op 28/04/2015 22:12:50:

ik haal opnieuw de upload er uit en kijken we of hij nog weer fouten geeft
 
- Ariën  -
Beheerder

- Ariën -

28/04/2015 22:13:09
Quote Anchor link
Dan ligt aan een van de andere dingen...
 
John breedveld

john breedveld

28/04/2015 22:17:20
Quote Anchor link
Array
(
)

als fout melding
 
- Ariën  -
Beheerder

- Ariën -

28/04/2015 22:18:31
Quote Anchor link
Laat nou eens al je code zien die maar met je formulier en het versturen te maken heeft.
Er moet blijkbaar toch ergens wel een fout in zitten.
 
John breedveld

john breedveld

28/04/2015 22:20:56
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link href="default/style.css" rel="stylesheet" title="Style" />
        <title>Edit my personnal informations</title>
    </head>
    <body>
        <div class="header">
            <a href="index.php"><img src="default/images/logo.png" alt="Members Area" /></a>
        </div>
<div class="message">Om deze pagina te openen , moet u ingelogd zijn ..<br />
<a href="connexion.php">Log in</a></div>
        <div class="foot"><a href="index.php">Home</a> - </div>

    </body>
            <pre>Array
(
)
</pre></html>


Toevoeging op 28/04/2015 22:23:29:

geheel de code gekopierd in kladblok gezocht naar Array niks gevonden

Toevoeging op 28/04/2015 22:24:38:

enige wat ik kan doen is usbwebserver of spul ff testen op mijn nas testen
 
- Ariën  -
Beheerder

- Ariën -

28/04/2015 22:26:15
Quote Anchor link
Zal wel aan je code liggen, maar als je informatie achterhoudt dan wordt het lastig helpen.
 
John breedveld

john breedveld

28/04/2015 22:29:35
Quote Anchor link
ook niet zelfde probleeem

Toevoeging op 28/04/2015 22:30:23:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
<?php
include('config.php');
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link href="<?php echo $design; ?>/style.css" rel="stylesheet" title="Style" />
        <title>Edit my personnal informations</title>
    </head>
    <body>
        <div class="header">
            <a href="<?php echo $url_home; ?>"><img src="<?php echo $design; ?>/images/logo.png" alt="Members Area" /></a>
        </div>
<?php
//We check if the user is logged
if(isset($_SESSION['username']))
{

    //We check if the form has been sent
    if(isset($_POST['username'], $_POST['password'], $_POST['passverif'], $_POST['email'], $_POST['avatar'], $_POST['geslacht'], $_POST['leeftijd'], $_POST['relatie'], $_POST['woonplaats']))
    {


        //We remove slashes depending on the configuration
        if(get_magic_quotes_gpc())
        {

            $_POST['username'] = stripslashes($_POST['username']);
            $_POST['password'] = stripslashes($_POST['password']);
            $_POST['passverif'] = stripslashes($_POST['passverif']);
            $_POST['email'] = stripslashes($_POST['email']);
            $_POST['avatar'] = stripslashes($_POST['avatar']);
            $_POST['geslacht'] = stripslashes($_POST['geslacht']);
            $_POST['leeftijd'] = stripslashes($_POST['leeftijd']);
            $_POST['relatie'] = stripslashes($_POST['relatie']);
            $_POST['woonplaats'] = stripslashes($_POST['woonplaats']);
        }

        //We check if the two passwords are identical
        if($_POST['password']==$_POST['passverif'])
        {

            //We check if the password has 6 or more characters
            if(strlen($_POST['password'])>=6)
            {

                //We check if the email form is valid
                if(preg_match('#^(([a-z0-9!\#$%&\\\'*+/=?^_`{|}~-]+\.?)*[a-z0-9!\#$%&\\\'*+/=?^_`{|}~-]+)@(([a-z0-9-_]+\.?)*[a-z0-9-_]+)\.[a-z]{2,}$#i',$_POST['email']))
                {

                    //We protect the variables
                    $username = mysql_real_escape_string($_POST['username']);
                    $password = mysql_real_escape_string($_POST['password']);
                    $email = mysql_real_escape_string($_POST['email']);
                    $avatar = mysql_real_escape_string($_POST['avatar']);
                    $geslacht = mysql_real_escape_string($_POST['geslacht']);
                    $leeftijd = mysql_real_escape_string($_POST['leeftijd']);
                    $relatie = mysql_real_escape_string($_POST['relatie']);
                    $woonplaats = mysql_real_escape_string($_POST['woonplaats']);
                    //We check if there is no other user using the same username
                    $dn = mysql_fetch_array(mysql_query('select count(*) as nb from users where username="'.$username.'"'));
                    //We check if the username changed and if it is available
                    if($dn['nb']==0 or $_POST['username']==$_SESSION['username'])
                    {

                        //We edit the user informations
                        if(mysql_query('update users set username="'.$username.'", password="'.$password.'", email="'.$email.'", avatar="'.$avatar.'", geslacht="'.$geslacht.'", leeftijd="'.$leeftijd.'", relatie="'.$relatie.'", woonplaats="'.$woonplaats.'" where id="'.mysql_real_escape_string($_SESSION['userid']).'"'))
                        
                        {

                            //We dont display the form
                            $form = false;
                            //We delete the old sessions so the user need to log again
                            unset($_SESSION['username'], $_SESSION['userid']);
?>

<div class="message">Uw informatie hebben successfuly bijgewerkt. U moet opnieuw aanmelden.<br />
<a href="connexion.php">Log in</a></div>
<?php
                        }
                        else
                        
                        {
                            //Otherwise, we say that an error occured
                            $form = true;
                            $message = 'An error occurred while updating your informations.';
                        }
                    }

                    else
                    {
                        //Otherwise, we say the username is not available
                        $form = true;
                        $message = 'The username you want to use is not available, please choose another one.';
                    }
                }

                else
                {
                    //Otherwise, we say the email is not valid
                    $form = true;
                    $message = 'The email you entered is not valid.';
                }
            }

            else
            {
                //Otherwise, we say the password is too short
                $form = true;
                $message = 'Your password must contain at least 6 characters.';
            }
        }

        else
        {
            //Otherwise, we say the passwords are not identical
            $form = true;
            $message = 'The passwords you entered are not identical.';
        }
    }

    else
    {
        $form = true;
    }

    if($form)
    {

        //We display a message if necessary
        if(isset($message))
        {

            echo '<strong>'.$message.'</strong>';
        }

        //If the form has already been sent, we display the same values
        if(isset($_POST['username'],$_POST['password'],$_POST['email']))
        {

            $pseudo = htmlentities($_POST['username'], ENT_QUOTES, 'UTF-8');
            if($_POST['password']==$_POST['passverif'])
            {

                $password = htmlentities($_POST['password'], ENT_QUOTES, 'UTF-8');
            }

            else
            {
                $password = '';
            }

            $email = htmlentities($_POST['email'], ENT_QUOTES, 'UTF-8');
            $avatar = htmlentities($_POST['avatar'], ENT_QUOTES, 'UTF-8');
            $geslacht = htmlentities($_POST['geslacht'], ENT_QUOTES, 'UTF-8');
            $leeftijd = htmlentities($_POST['leeftijd'], ENT_QUOTES, 'UTF-8');
            $relatie = htmlentities($_POST['relatie'], ENT_QUOTES, 'UTF-8');
            $woonplaats = htmlentities($_POST['woonplaats'], ENT_QUOTES, 'UTF-8');
        }

        else
        {
            //otherwise, we display the values of the database
            $dnn = mysql_fetch_array(mysql_query('select username,password,email,avatar,geslacht,relatie,woonplaats from users where username="'.$_SESSION['username'].'"'));
            $username = htmlentities($dnn['username'], ENT_QUOTES, 'UTF-8');
            $password = htmlentities($dnn['password'], ENT_QUOTES, 'UTF-8');
            $email = htmlentities($dnn['email'], ENT_QUOTES, 'UTF-8');
            $avatar = htmlentities($dnn['avatar'], ENT_QUOTES, 'UTF-8');
            $geslacht = htmlentities($dnn['geslacht'], ENT_QUOTES, 'UTF-8');
            $leeftijd = htmlentities($dnn['leeftijd'], ENT_QUOTES, 'UTF-8');
            $relatie = htmlentities($dnn['relatie'], ENT_QUOTES, 'UTF-8');
            $woonplaats = htmlentities($dnn['woonplaats'], ENT_QUOTES, 'UTF-8');
        }

        //We display the form
?>

<div class="content">
    <form  action="edit_infos.php" method="post" >
        U kunt uw informatie bewerken:<br />
        <div class="center">
            <label for="username">Gebruikersnaam :</label><input type="text" name="username" id="username" value="<?php echo $username; ?>" /><br />
            <label for="password">wachtwoord<span class="small">(6 characters min.)</span></label><input type="password" name="password" id="password" value="<?php echo $password; ?>" /><br />
            <label for="passverif">Wachtwoord<span class="small">(verification)</span></label><input type="password" name="passverif" id="passverif" value="<?php echo $password; ?>" /><br />
            <label for="email">Email</label><input type="text" name="email" id="email" value="<?php echo $email; ?>" /><br />
            <label for="avatar">Avatar<span class="small">(optional)</span></label><input type="text" name="avatar" id="avatar" value="<?php echo $avatar; ?>" /><br />
                        <label for="geslacht">man of vrouw :</label><input type="text" name="geslacht" id="geslacht" value="<?php echo $geslacht; ?>" /><br />
                        <label for="leeftijd">U leeftijd :</label><input type="text" name="leeftijd" id="leeftijd" value="<?php echo $leeftijd; ?>" /><br />
                                    <label for="relatie">Relatie status :</label><input type="text" name="relatie" id="relatie" value="<?php echo $relatie; ?>" /><br />
                                                <label for="woonplaats">Woonplaats :</label><input type="text" name="woonplaats" id="woonplaats" value="<?php echo $woonplaats; ?>" /><br />
            <input type="submit" value="Send" />
        </div>
    </form>
</div>
<?php
    }
}

else
{
?>

<div class="message">Om deze pagina te openen , moet u ingelogd zijn ..<br />
<a href="connexion.php">Log in</a></div>
<?php
}
?>

        <div class="foot"><a href="<?php echo $url_home; ?>">Home</a> - </div>

    </body>
            <?php
echo "<pre>".print_r($_FILES,1)."</pre>";
?>

</html>


Toevoeging op 28/04/2015 22:32:24:

is totaal script met mebers ruimte en profiel pagina en onderling berichten verzonden worden (extraoptie)
ging mijn hoofd zakelijk om profiel pagina
 
- Ariën  -
Beheerder

- Ariën -

28/04/2015 22:35:10
Quote Anchor link
Het is niet verwonderlijk dat deze leeg is, hij staat onderaan.......
 
John breedveld

john breedveld

28/04/2015 22:38:15
Quote Anchor link
onder aan tussen door boven aan geen error zelfde Array()
 
- Ariën  -
Beheerder

- Ariën -

28/04/2015 22:41:06
Quote Anchor link
Waar upload je dan? Dat script is opeens weg? Dan is het niets meer dan logisch dat $_FILES leeg is.

Is het niet even verstandig om even de basis-tutorials op phptuts.nl eerst even door te nemen? Ik denk dat niet echt helemaal door hebt hoe alle functies werken. het is echt een kwestie van logisch nadenken en vooral het weten wat je doet. Alleen maar proberen is niet de juiste insteek.
 
John breedveld

john breedveld

28/04/2015 22:43:08
Quote Anchor link
script heb juist tussen uit gehaald maar die plaats i zo weer terug


Toevoeging op 28/04/2015 22:45:25:

met script en error er is op 3 plaatsen 0,0

Toevoeging op 28/04/2015 22:48:09:

dit is met upload code


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
<?php
include('config.php');
echo "<pre>".print_r($_FILES,1)."</pre>";
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link href="<?php echo $design; ?>/style.css" rel="stylesheet" title="Style" />
        <title>Edit my personnal informations</title>
    </head>
    <body>
        <div class="header">
            <a href="<?php echo $url_home; ?>"><img src="<?php echo $design; ?>/images/logo.png" alt="Members Area" /></a>
        </div>
<?php
echo "<pre>".print_r($_FILES,1)."</pre>";
if(isset($_SESSION['username']))
{

    
    if(isset($_POST['username'], $_POST['password'], $_POST['passverif'], $_POST['email'], $_POST['avatar'], $_POST['geslacht'], $_POST['leeftijd'], $_POST['relatie'], $_POST['woonplaats']))
   {

       $tmp_name = $_FILES["avatar"]["tmp_name"];
        $ext= pathinfo($tmp_name);
        $upload = move_uploaded_file($tmp_name, "images/".$dnn['username'].".".$ext);
        if($upload) {
           // gelukt, toon een bericht
               echo "Uw bestand ".$_FILES['avatar']['tmp_name']." is geupload<br /><br /><img src='images/".$_FILES['avatar']['tmp_name']."' align='left'>Url: <input type='text' value='images/".$_FILES['avatar']['tmp_name']."'>";
}
else {
           // niet gelukt, toon een bericht, of kijk eens naar $_FILES['avatar']['error'];
               echo "Het uploaden is mislukt";
}


        
        if(get_magic_quotes_gpc())
        {

            $_POST['username'] = stripslashes($_POST['username']);
            $_POST['password'] = stripslashes($_POST['password']);
            $_POST['passverif'] = stripslashes($_POST['passverif']);
            $_POST['email'] = stripslashes($_POST['email']);
            $_POST['avatar'] = stripslashes($_POST['avatar']);
            $_POST['geslacht'] = stripslashes($_POST['geslacht']);
            $_POST['leeftijd'] = stripslashes($_POST['leeftijd']);
            $_POST['relatie'] = stripslashes($_POST['relatie']);
            $_POST['woonplaats'] = stripslashes($_POST['woonplaats']);
        }

                if($_POST['password']==$_POST['passverif'])
        {

            
            if(strlen($_POST['password'])>=6)
            {

                
                if(preg_match('#^(([a-z0-9!\#$%&\\\'*+/=?^_`{|}~-]+\.?)*[a-z0-9!\#$%&\\\'*+/=?^_`{|}~-]+)@(([a-z0-9-_]+\.?)*[a-z0-9-_]+)\.[a-z]{2,}$#i',$_POST['email']))
                {

                    
                    $username = mysql_real_escape_string($_POST['username']);
                    $password = mysql_real_escape_string($_POST['password']);
                    $email = mysql_real_escape_string($_POST['email']);
                    $avatar = mysql_real_escape_string($_POST['avatar']);
                    $geslacht = mysql_real_escape_string($_POST['geslacht']);
                    $leeftijd = mysql_real_escape_string($_POST['leeftijd']);
                    $relatie = mysql_real_escape_string($_POST['relatie']);
                    $woonplaats = mysql_real_escape_string($_POST['woonplaats']);
                    
                    $dn = mysql_fetch_array(mysql_query('select count(*) as nb from users where username="'.$username.'"'));
                    
                    if($dn['nb']==0 or $_POST['username']==$_SESSION['username'])
                    {

                        
                        if(mysql_query('update users set username="'.$username.'", password="'.$password.'", email="'.$email.'", avatar="'.$avatar.'", geslacht="'.$geslacht.'", leeftijd="'.$leeftijd.'", relatie="'.$relatie.'", woonplaats="'.$woonplaats.'" where id="'.mysql_real_escape_string($_SESSION['userid']).'"'))
                        {

                            
                            $form = false;
                            
                            unset($_SESSION['username'], $_SESSION['userid']);
?>

<div class="message">Uw informatie hebben successfuly bijgewerkt. U moet opnieuw aanmelden.<br />
<a href="connexion.php">Log in</a></div>
<?php
                        }
                        else
                        {
                            
                            $form = true;
                            $message = 'An error occurred while updating your informations.';
                        }
                    }

                    else
                    {
                        
                        $form = true;
                        $message = 'The username you want to use is not available, please choose another one.';
                    }
                }

                else
                {
                    
                    $form = true;
                    $message = 'The email you entered is not valid.';
                }
            }

            else
            {
                
                $form = true;
                $message = 'Your password must contain at least 6 characters.';
            }
        }

        else
        {
            
            $form = true;
            $message = 'The passwords you entered are not identical.';
        }
    }

    else
    {
        $form = true;
    }

    if($form)
    {

        
        if(isset($message))
        {

            echo '<strong>'.$message.'</strong>';
        }

        
        if(isset($_POST['username'],$_POST['password'],$_POST['email']))
        {

            $pseudo = htmlentities($_POST['username'], ENT_QUOTES, 'UTF-8');
            if($_POST['password']==$_POST['passverif'])
            {

                $password = htmlentities($_POST['password'], ENT_QUOTES, 'UTF-8');
            }

            else
            {
                $password = '';
            }

            $email = htmlentities($_POST['email'], ENT_QUOTES, 'UTF-8');
            $avatar = htmlentities($_POST['avatar'], ENT_QUOTES, 'UTF-8');
            $geslacht = htmlentities($_POST['geslacht'], ENT_QUOTES, 'UTF-8');
            $leeftijd = htmlentities($_POST['leeftijd'], ENT_QUOTES, 'UTF-8');
            $relatie = htmlentities($_POST['relatie'], ENT_QUOTES, 'UTF-8');
            $woonplaats = htmlentities($_POST['woonplaats'], ENT_QUOTES, 'UTF-8');
        }

        else
        {
            
            $dnn = mysql_fetch_array(mysql_query('select username,password,email,avatar,geslacht,relatie,woonplaats from users where username="'.$_SESSION['username'].'"'));
            $username = htmlentities($dnn['username'], ENT_QUOTES, 'UTF-8');
            $password = htmlentities($dnn['password'], ENT_QUOTES, 'UTF-8');
            $email = htmlentities($dnn['email'], ENT_QUOTES, 'UTF-8');
            $avatar = htmlentities($dnn['avatar'], ENT_QUOTES, 'UTF-8');
            $geslacht = htmlentities($dnn['geslacht'], ENT_QUOTES, 'UTF-8');
            $leeftijd = htmlentities($dnn['leeftijd'], ENT_QUOTES, 'UTF-8');
            $relatie = htmlentities($dnn['relatie'], ENT_QUOTES, 'UTF-8');
            $woonplaats = htmlentities($dnn['woonplaats'], ENT_QUOTES, 'UTF-8');
        }

        
?>

<div class="content">
    <form action="edit_infos.php" method="post" >
        U kunt uw informatie bewerken:<br />
        <div class="center">
            <label for="username">Gebruikersnaam :</label><input type="text" name="username" id="username" value="<?php echo $username; ?>" /><br />
            <label for="password">wachtwoord<span class="small">(6 characters min.)</span></label><input type="password" name="password" id="password" value="<?php echo $password; ?>" /><br />
            <label for="passverif">Wachtwoord<span class="small">(verification)</span></label><input type="password" name="passverif" id="passverif" value="<?php echo $password; ?>" /><br />
            <label for="email">Email</label><input type="text" name="email" id="email" value="<?php echo $email; ?>" /><br />
            <label for="avatar">Avatar<span class="small">(optional)</span></label><input type="file" name="avatar" id="avatar" value="<?php echo $avatar; ?>" /><br />
                        <label for="geslacht">man of vrouw :</label><input type="text" name="geslacht" id="geslacht" value="<?php echo $geslacht; ?>" /><br />
                        <label for="leeftijd">U leeftijd :</label><input type="text" name="leeftijd" id="leeftijd" value="<?php echo $leeftijd; ?>" /><br />
                                    <label for="relatie">Relatie status :</label><input type="text" name="relatie" id="relatie" value="<?php echo $relatie; ?>" /><br />
                                                <label for="woonplaats">Woonplaats :</label><input type="text" name="woonplaats" id="woonplaats" value="<?php echo $woonplaats; ?>" /><br />
            <input type="submit" value="Send" />
        </div>
    </form>
</div>
<?php
    }
}

else
{
?>

<div class="message">Om deze pagina te openen , moet u ingelogd zijn ..<br />
<a href="connexion.php">Log in</a></div>
<?php
}
?>

        <div class="foot"><a href="<?php echo $url_home; ?>">Home</a> - </div>
        <?php
echo "<pre>".print_r($_FILES,1)."</pre>";
?>

    </body>
</html>
 
- Ariën  -
Beheerder

- Ariën -

28/04/2015 22:50:44
Quote Anchor link
Ik vind het probleem nu behoorlijk van-de-hak-op-de-tak springen dat ik er eerlijk gezegd geen touw meer aan kan vastknopen.
Ik zou zeggen, probeer eerst inzicht te krijgen in je code en de werking ervan. Plaats commentaarcode, en zorg dat je weet wat het doet.

Zet dan de upload erin, voeg foutafhandeling toe, kijk naar de $_FILES array. vergeet niet na elke aanpassingen even te kijken of alles naar behoren werkt. Tussentijds debuggen door variabelen te echoén is zeker niet overbodig en helpt je zeker met het begrijpen van je code.

Ik wens je veel succes, en mocht je verder nog vragen hebben, dan horen we die graag!
 
Marthijn Buijs

Marthijn Buijs

29/04/2015 08:56:48
Quote Anchor link
John breedveld op 28/04/2015 19:12:33:
in iedergval als ik deze kewstie enctype="multipart/form-data" in form mee neem worden de gevens niet bij gewerkt


Ik denk toch dat het hier zit het probleem als de array $_FILES leeg blijft.
 
John breedveld

john breedveld

29/04/2015 09:00:34
Quote Anchor link
alles wordt netjes de file in domein wordt niet bij gezet
 
Obelix Idefix

Obelix Idefix

29/04/2015 09:13:56
Quote Anchor link
John breedveld op 29/04/2015 09:00:34:
alles wordt netjes de file in domein wordt niet bij gezet

Wat bedoel je hiermee?


Waarom sla je het wachtwoord zonder encrypte op?
Waarom al die variabelen aanmaken, zoals op regel 46-53?
Daarna ga je pas wat controles doen.
Verder laat je volgens mij maar 1 foutmelding tegelijk zien; waarom bezoeker niet in 1x alle fouten tonen (ongeldige usernaam, mailadres, te kort wachtwoord)?
 
- Ariën  -
Beheerder

- Ariën -

29/04/2015 09:17:29
Quote Anchor link
Als je lappen code plaatst waarvan het belangrijkste ontbreekt, dan is het lastig te weten hoe jij je code aanpast met het uploadscript. Ik wil je daarom vriendelijk vragen om zo duidelijk en concreet mogelijk te zijn.

Ook raad ik aan om wat duidelijker te schrijven. Gebruik desnoods een spellingscontrole of laat het iemand even doorlezen voordat je het plaatst. Op die manier wordt het voor ons makkelijker om je te begrijpen en daarmee ook te helpen.
Gewijzigd op 29/04/2015 09:18:31 door - Ariën -
 
John breedveld

john breedveld

29/04/2015 09:25:21
Quote Anchor link
het is compleet script helaas weet ik niet veel van scripten en beveilingen en hoe een script totaal goed te beveiligen
 

Pagina: « vorige 1 2 3 4 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.