View Full Version : PHP drobny problem :)
Marcelllo
18-01-2010, 20:06
Potrzebuję jakiegoś kodu który zastąpi mi ten, gdyż jakoś nie chce działać :D
if ($_POST['wartosc']=="XXX"){
$wartosc2 = 3;
}
elseif ($_POST['wartosc']=="YYY"){
$wartosc2 = 1;
}
elseif ($_POST['wartosc']=="ZZZ"){
$wartosc2 = 5;
}
else {
$wartosc2 = 0;
} Mianowicie chodzi mi o to, żeby w zależności od pierwszej wartości była druga :)
Z góry dzięki, za pomoc reput poleci :)
else if a nie elseif
pwn3d.
Kolega chyba nigdy nie miał styczności z PHP.
#Topic
a ta zmienna wartosc to została zdefiniowana gdzieś wcześniej?
else if a nie elseif
Obie formy są poprawne.
a ta zmienna wartosc to została zdefiniowana gdzieś wcześniej?
W php nie trzeba deklarować zmiennych :)
@topic
Napisz co chcesz uzyskać ;s Ciężko zrozumieć.
pwn3d.
Kolega chyba nigdy nie miał styczności z PHP.
#Topic
a ta zmienna wartosc to została zdefiniowana gdzieś wcześniej?
miałem i to zapewne więcej od Ciebie, nawet wnioskując z tego, co napisałeś odnośnie tematu, dlatego z racji, że nie zauważyłem innego błędu, to pomyślałem, że to mogłoby być przyczyną, jako że zawsze stosuję spację i jeszcze nie spotkałem się z tą wersją - pewnie ze względów estetycznych
w takim razie przepraszam za wprowadzenie w błąd
Marcelllo
19-01-2010, 15:53
Chcę uzyskać to, że ma formularz, i mam w nim kilka opcji:
XXX, YYY, ZZZ i inne
formularz ma nazwę wartosc
i zależnie od tego co jest w nim to jest wartosc2 różna, lecz jeśli jest inna niż XXX, YYY lub ZZZ to wtedy ma określoną inną wartość :S
oxidos odezwij sie do mnie! ; <<<<<<<<<<<<<<<<<
Warunki zbudowałeś dobrze.
Jedyny błąd, jaki mógł tu wystąpić to złe nazwanie pól w formularzu (inaczej niż 'wartosc').
Spróbuj wykonać:
<?php
echo $_POST['wartosc'];
?>
Jeśli poprawnie wyświetli wartość - nie powinno być problemów..
@Edit
Co uważasz jako 'nie chce działać'?
Marcelllo
20-01-2010, 17:26
Już sobie poradziłem sam :D Błąd był w tym, że w złym miejscu all wkleiłem (pod żądanymi wartościami :S) Taki drobny a ile zdziałał :D
Temat do zamknięcia :d
vBulletin v4.2.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.