Hoi,
ik ben bezig met een nieuwsscriptje, en ik wil graag dat degene die het stukje schrijft kan kiezen:
wel een plaatje, geen plaatje.
Nou tot dusver werkt alles
.
Als ik een plaatje upload en het v-tje bij plaatje aanzet doet alles het perfect, plaatje komt op de juiste plaats. Alles komt in de database te staan.. prima.
Haal ik het v-tje echter weg, dan doet hij helemaal niks.
0,0 zet hij nu in de database.
dit is mijn script:
Natuurlijk heb ik zelf ook niet stil gezeten, en al het nodige geprobeert:
- Ik heb een extra if functie bijgezet.
- Ik heb zelfs een extra file gemaakt.
- Ik heb een extra echo gemaakt om te zien of hij zonder V-tje uberhaupt wel bij de sql syntax komt, het antwoord daarop is simpelweg nee..
en modje, please wees niet zo geil op het topic sluiten, ik gooi hier niet zomaar wat neer.. Als ik er zelf uit zou kunnen uitkomen was ik er wel uitgekomen.
Maar ik zie m'n fout echt niet, en 1van jullie denk ik wel.
Daar is een forum toch voor, elkaar helpen. En niet lukweg draadjes sluiten.
Ik ben ook de quickstart doorgelopen voor je, dus ik zou niet weten wat ik fout doe..
ik ben bezig met een nieuwsscriptje, en ik wil graag dat degene die het stukje schrijft kan kiezen:
wel een plaatje, geen plaatje.
Nou tot dusver werkt alles
Als ik een plaatje upload en het v-tje bij plaatje aanzet doet alles het perfect, plaatje komt op de juiste plaats. Alles komt in de database te staan.. prima.
Haal ik het v-tje echter weg, dan doet hij helemaal niks.
0,0 zet hij nu in de database.
dit is mijn script:
PHP:
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
| <html> <head> <META HTTP-EQUIV="imagetoolbar" CONTENT="no"> <link rel="stylesheet" type="text/css" href="oil.css"> </head> <body> <br> <? if ($HTTP_SERVER_VARS['REQUEST_METHOD'] == 'POST') { include('connect.php'); if ($pic='y'){ if(is_uploaded_file($file)) { if($file_size > 1024000) { echo "The maximum is 1mb"; } else { move_uploaded_file($file, "../news/$file_name"); echo "Uploaded succesfully. Your file can be found at $file_name <br>[img]\"../news/$file_name\"[/img]"; } $today = getdate(); $mday = $today['mday']; $month = $today['month']; $year = $today['year']; $weekday = $today['weekday']; $date = "$weekday, $month $mday, $year"; $time = "$hour:$minutes"; include('connect.php'); mysql_query("INSERT INTO news(id,title,news,date,picture,name,pic) VALUES ('null','$title','$news','$date','$file_name','$name','$pic')") or die(mysql_error()); echo" <br>This News is added to database"; } } else { echo ""; } die (""); } ?> <form ENCTYPE="multipart/form-data" method="post" action="addnews.php"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="22%">Title</td> <td width="78%"> <input type="text" name="title" maxlength="80" class=bginput> </td> </tr> <tr> <td width="22%">Your name</td> <td width="78%"> <input type="text" name="name" maxlength="80" class=bginput> </td> </tr> <tr> <td width="22%">Picture</td> <td width="78%"><input type="file" name="file" class=bginput> <input name="pic" type="checkbox" value="y" checked class=bginput></td> </tr> <tr> <td width="22%">News</td> <td width="78%"> <textarea name="news" cols="80" rows="20" class=bginput></textarea> </td> </tr> <tr> <td width="22%"> </td> <td width="78%"> <input type="submit" name="Submit" value="Submit" class=zoeken> </td> </tr> </table> </form> </body> </html> |
Natuurlijk heb ik zelf ook niet stil gezeten, en al het nodige geprobeert:
- Ik heb een extra if functie bijgezet.
- Ik heb zelfs een extra file gemaakt.
- Ik heb een extra echo gemaakt om te zien of hij zonder V-tje uberhaupt wel bij de sql syntax komt, het antwoord daarop is simpelweg nee..
en modje, please wees niet zo geil op het topic sluiten, ik gooi hier niet zomaar wat neer.. Als ik er zelf uit zou kunnen uitkomen was ik er wel uitgekomen.
Maar ik zie m'n fout echt niet, en 1van jullie denk ik wel.
Daar is een forum toch voor, elkaar helpen. En niet lukweg draadjes sluiten.
Ik ben ook de quickstart doorgelopen voor je, dus ik zou niet weten wat ik fout doe..