file_exists / Variabele in variabele probleem
E-boy
28/10/2008 17:12:00Ik heb een probleem met een script. Je voert een bepaalde naam in, in een form. De gegevens haal ik met een POST method op en daar maak ik een variabele van, die ik in een url plaats. (bv. /img/$naam.png) Ik wil een foutmelding geven als een plaatje niet weergegeven kan worden, omdat het niet bestaat (bv. /img/qfjqosgehg.png), maar om file_exists te kunnen gebruiken, moet je de file in een variabele doen, maar aangezien er in de file een variabele voorkomt, kan ik hem niet in één variabele stoppen.
Dit is de code:
Dit is de code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$sprite = $_GET['sprite'];
$result = strtolower($sprite);
$img = <img src="/images/sprites/'.$result.'.png" />; // << DIT KAN DUS NIET!
if (file_exists($img)){
echo 'Resultaat:<br />';
echo '<img src="/images/sprites/'.$result.'.png" />';
}else{
echo 'Error';
}
?>
$sprite = $_GET['sprite'];
$result = strtolower($sprite);
$img = <img src="/images/sprites/'.$result.'.png" />; // << DIT KAN DUS NIET!
if (file_exists($img)){
echo 'Resultaat:<br />';
echo '<img src="/images/sprites/'.$result.'.png" />';
}else{
echo 'Error';
}
?>
PHP hulp
23/11/2024 17:08:15PHP erik
28/10/2008 17:19:00Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
$img = '/images/sprites/' . $result . '.png';
if (file_exists($img)) {
echo '<img src="' . $img . '" />';
}
?>
$img = '/images/sprites/' . $result . '.png';
if (file_exists($img)) {
echo '<img src="' . $img . '" />';
}
?>