Pagina 1 din 1

problema IF

Scris: Vin Apr 15, 2011
de trif
salut, am si eu o mica problema, am incercat acest cod

Cod: Selectaţi tot

<?php 
$specializari=$_GET['id_specializare'];
$an_intrare=$_GET['an_intrare'];
if ($_GET['id_specializari']==1) { $specializare='E.C.T.S.'; }
else if ($_GET['id_specializari']==2) { $specializare='MANAGEMENT'; }
else($_GET['id_specializari']==3) { $specializare='FINANTE BANCI'; }
echo $specializare, $an_intrare;
?>
dar imi da eroare Parse error: syntax error, unexpected '{' in... si nu stiu de la ce. $_GET['id_specializare'] este un numar si eu vreau ca nr respectiv sa il inlocuiesc cu un text cum se vede mai sus. ca la 1 sa fie ects si asa mai departe. sper ca intelegi. cu stima trif

problema IF

Scris: Sâm Apr 16, 2011
de MarPlo
Daca imediat dupa ELSE urmeaza o paranteza cu conditie, trebuie folosit else if
Trebuie adaugat "if" si la ultimul "else" fiindca are conditie.

problema IF

Scris: Dum Apr 17, 2011
de claUdiu
Nu stiu daca pot sa postez aici, dar este tot o problema cu IF:):

Cod: Selectaţi tot

<?php
$capitala = $_POST['capitala'];
$buc = "Bucuresti";

if($capitala = $buc){
echo 'Correct! Capitala Romaniei este <font color="red"> Bucuresti </font>! <br> <a href="capitala.html">Treci la urmatoarea intrebare</a>';
}else{
echo "Nu ai ghicit capitala! Trebuie sa nu iti sti tara ca sa spui ca capitala Romaniei este: $capitala ! <br> Mai incearca ! <br> Dar mai intai, dai drumul la o biblioteca";
}
?>
Chiar daca in INPUT-ul de pe prima pagina postez MarPlo, el imi zici: Corect! Capitala Romaniei....
Chhiar nu inteleg! Ce nu am facut bine?

problema IF

Scris: Dum Apr 17, 2011
de MarPlo
La verificarea unei conditii de egalitate se folosesc 2 semne de egal (sau 3): if ($x == $y)
Un singur egal are ca rezultat atribuirea valorii din dreapta la elementul din stanga.