Afbeeldingen uit map tonen
tot nu toe heb ik dit
ik moet nu de url opgeven van het plaatje
Code (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
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
<form action="admin.php?page=<?php echo $currentPage; ?>&action=addImage" method="post">
<table align="center" cellspacing="0" cellpadding="2" border="1" bordercolor="#000000" rules="rows">
<thead>
<tr>
<td class="header" colspan="2"><?php echo $text['imageadd']; ?></td>
</tr>
</thead>
<tbody>
<tr>
<td class="cell">Image URL:</td>
<td class="cell">
<input type="text" name="image" value="http://">
</td>
</tr>
<tr>
<td class="cell">Column:</td>
<td class="cell">
<select name="column">
<?php
for($i=1; $i<=$config['numberOfColumns']; $i++){
echo '<option value="'.$i.'">Column '.$i.'</option>';
}
?>
</select>
</td>
</tr>
<tr>
<td class="cell"> </td>
<td class="cell">
<input type="submit" name="submit" value="add">
</td>
</tr>
</tbody>
</table>
</form>
<table align="center" cellspacing="0" cellpadding="2" border="1" bordercolor="#000000" rules="rows">
<thead>
<tr>
<td class="header" colspan="2"><?php echo $text['imageadd']; ?></td>
</tr>
</thead>
<tbody>
<tr>
<td class="cell">Image URL:</td>
<td class="cell">
<input type="text" name="image" value="http://">
</td>
</tr>
<tr>
<td class="cell">Column:</td>
<td class="cell">
<select name="column">
<?php
for($i=1; $i<=$config['numberOfColumns']; $i++){
echo '<option value="'.$i.'">Column '.$i.'</option>';
}
?>
</select>
</td>
</tr>
<tr>
<td class="cell"> </td>
<td class="cell">
<input type="submit" name="submit" value="add">
</td>
</tr>
</tbody>
</table>
</form>
Gewijzigd op 01/01/1970 01:00:00 door Michel Exel
En wat is je probleem nou?
ik wil graag bij een form een dropdownlist hebben met plaatjes uit een bepaalde map
dus hier een dropdown
en daaronder de
Gewijzigd op 01/01/1970 01:00:00 door Michel Exel
ik heb nu de volgende code
maar als ik een plaatje uit de lijst kies en dan verzend druk dan verzend hij niets
als ik de url handmatig invul dan verstuurd hij wel iets
hoe kan ik ervoor zorgen dat hij ook de url mee stuurd van de img uit de lijst
Code (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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<form action="admin.php?page=<?php echo $currentPage; ?>&action=addImage" method="post">
<select name="image1">
<?php
if ($handle = opendir( '../../images' )) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
?>
<option value="<?=$file;?>"><?=$file;?></option>
<?php
}
}
closedir($handle);
}
?>
</select><br>
<input type="text" name="image" value="http://">
<select name="column">
<?php
for($i=1; $i<=$config['numberOfColumns']; $i++){
echo '<option value="'.$i.'">Column '.$i.'</option>';
}
?>
</select>
<input type="submit" name="submit" value="add">
<select name="image1">
<?php
if ($handle = opendir( '../../images' )) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
?>
<option value="<?=$file;?>"><?=$file;?></option>
<?php
}
}
closedir($handle);
}
?>
</select><br>
<input type="text" name="image" value="http://">
<select name="column">
<?php
for($i=1; $i<=$config['numberOfColumns']; $i++){
echo '<option value="'.$i.'">Column '.$i.'</option>';
}
?>
</select>
<input type="submit" name="submit" value="add">
en tevens de vraag hoe kan ik aleen .jpg .gif. en . png tonen
hij toont nu alles uit die map ook als ik er een css fil inzet
Gewijzigd op 01/01/1970 01:00:00 door Michel Exel
Michel Exel schreef op 21.05.2009 15:27:
ik wil graag bij een form een dropdownlist hebben met plaatjes uit een bepaalde map
Oke, dan kun je naar glob, opendir, class.dir en directoryiterator kijken.
Michel Exel schreef op 21.05.2009 19:10:
ten eerste sorry voor de bump maar ik kom er niet uit en volgens mij wil karl me niet helpen meer :-)
Jawel, maar ik bepaal zelf wel of ik je help en wanneer. En ik wil je inderdaad eigenlijk niet helpen als je iets gaat zeggen als:
Michel Exel schreef op 21.05.2009 15:27:
@karl (beter lezen dan zie je wat ik wil en niet een opmerking van wat is je probleem)
en gaat bumpen. Verder is dit echt zo'n typisch topic van "Ik dump m'n zooi, ik roep help, en ik wacht totdat het script me kantenklaar afgeleverd wordt". Je had wel even kunnen zeggen dat je niet wist hoe je de plaatjes uit een directory haalt.
Michel Exel schreef op 21.05.2009 19:10:
en tevens de vraag hoe kan ik aleen .jpg .gif. en . png tonen
hij toont nu alles uit die map ook als ik er een css fil inzet
hij toont nu alles uit die map ook als ik er een css fil inzet
if ($file != "." && $file != "..") {
die regel, daar kan je ook gebruik maken van in_array.
Michel Exel schreef op 21.05.2009 19:10:
maar als ik een plaatje uit de lijst kies en dan verzend druk dan verzend hij niets. Als ik de url handmatig invul dan verstuurd hij wel iets. Hoe kan ik ervoor zorgen dat hij ook de url mee stuurd van de img uit de lijst?
Als het goed is bevat $_POST['image1'] dan de naam van een plaatje (want die echo je als value), $_POST['image'] bevat iig http:// als er niks is aangepast en $_POST['column'] bevat een nummer. Verder raad ik het af om dingen te echo'en d.m.v. short tags:
ik kom met dat antwoord niet verder
ik zie nergens een $_POST
wat ik ook doe ik kom er gewoon niet uit met wat ik nu heb
wie kan me een opzetje geven in het script
de .jpg enz enz komt nog wel
een begin heb ik al gemaakt door het script zelf aan te passen zodat er nu ook een dropdown bij staat
@karl
Gebruik geen tabellen voor opmaak.
En wat is je probleem nou?
en ik roep niet dit.
"Ik dump m'n zooi, ik roep help, en ik wacht totdat het script me kantenklaar afgeleverd wordt".
ik moet ervan leren maar als ik En wat is je probleem nou? lees kom ik niet verder
Michel Exel schreef op 21.05.2009 19:42:
$_POST ??
ik kom met dat antwoord niet verder
ik zie nergens een $_POST
ik kom met dat antwoord niet verder
ik zie nergens een $_POST
Michel Exel schreef op 21.05.2009 19:10:
maar als ik een plaatje uit de lijst kies en dan verzend druk dan verzend hij niets. Als ik de url handmatig invul dan verstuurd hij wel iets. Hoe kan ik ervoor zorgen dat hij ook de url mee stuurd van de img uit de lijst?
Misschien maar weer eens tijd voor een cursus php?
Michel Exel schreef op 21.05.2009 19:42:
Gebruik geen tabellen voor opmaak.
Lay-out ook goed. In ieder geval hoor je geen form te positioneren met een tabel.
Michel Exel schreef op 21.05.2009 19:42:
En wat is je probleem nou?
Wat is jou probleem? Volgens mij heb ik die wel allemaal beantwoord.
Michel Exel schreef op 21.05.2009 19:42:
en ik roep niet dit.
"Ik dump m'n zooi, ik roep help, en ik wacht totdat het script me kantenklaar afgeleverd wordt".
"Ik dump m'n zooi, ik roep help, en ik wacht totdat het script me kantenklaar afgeleverd wordt".
Ik zeg niet dat jij dat zegt. Ik zeg alleen dat die post van jou er wel zo uitziet.
Michel Exel schreef op 21.05.2009 19:42:
ik moet ervan leren
Daarom post ik eigenlijk ook nooit precies hoe het moet. Ik zeg welke dingen je moet gebruiken, je moet zelf de touwtjes aan elkaar knopen.
Michel Exel schreef op 21.05.2009 19:42:
maar als ik En wat is je probleem nou? lees kom ik niet verder
Misschien ook maar een cursus Nederlands doen?
ach weet je wat
negeer gewoon me post
en ga andere mensen afkraken
Zo nee: wat gaat er nu nog mis? Hoe ver ben je?
ik ben nu zover dat ik nu een dropdown heb met alle files uit de map en daar onder een <input type="text" name="image" value="http://">
hetvolgende gaat nog mis
als ik een file selecteer en op versturen klik verstuurd hij niets
althans hij verstuurd wel maar zonder iets mee te geven
bij <input type="text" name="image" value="http://"> verstuurd hij het ingevulde url
dit moet dus ook bij de drop down maar daar doet hij het niet
dit is de code die ik nu heb
Code (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
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
<form action="admin.php?page=<?php echo $currentPage; ?>&action=addImage" method="post">
<table align="center" cellspacing="0" cellpadding="2" border="1" bordercolor="#000000" rules="rows">
<thead>
<tr>
<td class="header" colspan="2"><?php echo $text['imageadd']; ?></td>
</tr>
</thead>
<tbody>
<tr>
<td class="cell">Image URL:</td>
<td class="cell">
<select name="image1">
<?php
if ($handle = opendir( '../../images' )) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
?>
<option value="<?=$file;?>"><?=$file;?></option>
<?php
}
}
closedir($handle);
}
?>
</select><br>
<input type="text" name="image" value="http://">
</td>
</tr>
<tr>
<td class="cell">Column:</td>
<td class="cell">
<select name="column">
<?php
for($i=1; $i<=$config['numberOfColumns']; $i++){
echo '<option value="'.$i.'">Column '.$i.'</option>';
}
?>
</select>
</td>
</tr>
<tr>
<td class="cell"> </td>
<td class="cell">
<input type="submit" name="submit" value="add">
</td>
</tr>
</tbody>
</table>
</form>
<table align="center" cellspacing="0" cellpadding="2" border="1" bordercolor="#000000" rules="rows">
<thead>
<tr>
<td class="header" colspan="2"><?php echo $text['imageadd']; ?></td>
</tr>
</thead>
<tbody>
<tr>
<td class="cell">Image URL:</td>
<td class="cell">
<select name="image1">
<?php
if ($handle = opendir( '../../images' )) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
?>
<option value="<?=$file;?>"><?=$file;?></option>
<?php
}
}
closedir($handle);
}
?>
</select><br>
<input type="text" name="image" value="http://">
</td>
</tr>
<tr>
<td class="cell">Column:</td>
<td class="cell">
<select name="column">
<?php
for($i=1; $i<=$config['numberOfColumns']; $i++){
echo '<option value="'.$i.'">Column '.$i.'</option>';
}
?>
</select>
</td>
</tr>
<tr>
<td class="cell"> </td>
<td class="cell">
<input type="submit" name="submit" value="add">
</td>
</tr>
</tbody>
</table>
</form>
hopelijk kun je hier iets mee
ik zie zelf niet wat er mis gaat
Lees nou gewoon de post van karl door !, Hij zegt wat je moet doen. Denk je nou echt dat iemand het allemaal voor je in elkaar gaat zetten? Als je het niet kan, Plaats dan gewoon een Script Request of een vacature.
ik heb aqlles al gelezen maar ik kom er niet uit
ik heb voor een groot deel alles in elkaar gezet
hij verstuurd nu wel iets maar niet de url van het plaatje dat ik kies
ik denk zelf dat het aan deze regel ligt
Gewijzigd op 01/01/1970 01:00:00 door Michel Exel
zoals ik al aangegeven had.
Als het niet leeg is, zou $_POST['image1'] na verzenden iig een van die waardes moeten hebben.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<select name="image">
<option value="php.gif">php.gif</option>
<option value="adm-default.css">adm-default.css</option>
<option value="lpm-jpwaag.com.css">lpm-jpwaag.com.css</option>
<option value="button_down.gif">button_down.gif</option>
<option value="lpm-default.css.bak">lpm-default.css.bak</option>
<option value="button_up.gif">button_up.gif</option>
<option value="lpm-default.css">lpm-default.css</option>
<option value="lpm-grey.css">lpm-grey.css</option>
<option value="Thumbs.db">Thumbs.db</option>
<option value="lpm-grey.css.bak">lpm-grey.css.bak</option>
<option value="lpm-startpagina.nl.css">lpm-startpagina.nl.css</option>
<option value="mysql.gif">mysql.gif</option>
<option value="button_visible.png">button_visible.png</option>
<option value="buttonVisibleDisable.png">buttonVisibleDisable.png</option>
<option value="line.gif">line.gif</option>
<option value="header.gif">header.gif</option>
<option value="button_edit.png">button_edit.png</option>
<option value="button_drop.png">button_drop.png</option>
</select>
<option value="php.gif">php.gif</option>
<option value="adm-default.css">adm-default.css</option>
<option value="lpm-jpwaag.com.css">lpm-jpwaag.com.css</option>
<option value="button_down.gif">button_down.gif</option>
<option value="lpm-default.css.bak">lpm-default.css.bak</option>
<option value="button_up.gif">button_up.gif</option>
<option value="lpm-default.css">lpm-default.css</option>
<option value="lpm-grey.css">lpm-grey.css</option>
<option value="Thumbs.db">Thumbs.db</option>
<option value="lpm-grey.css.bak">lpm-grey.css.bak</option>
<option value="lpm-startpagina.nl.css">lpm-startpagina.nl.css</option>
<option value="mysql.gif">mysql.gif</option>
<option value="button_visible.png">button_visible.png</option>
<option value="buttonVisibleDisable.png">buttonVisibleDisable.png</option>
<option value="line.gif">line.gif</option>
<option value="header.gif">header.gif</option>
<option value="button_edit.png">button_edit.png</option>
<option value="button_drop.png">button_drop.png</option>
</select>
alleen als ik verzend doet hij niets
wel bij de <input type="text" name="image" value="http://">
daar doet ie alles goed
Gewijzigd op 01/01/1970 01:00:00 door Michel Exel
Je kunt niet een input en een select met dezelfde naam hebben.
ookal doe ik de eerste image1 noemen dan doet hij het ook niet