Chirurgia cranio-cerebrală minim invazivă
Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne. Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale. www.neurohope.ro |
Problema anchor
Last Updated: Sep 20 2013 18:48, Started by
MooF2010
, Sep 18 2013 11:27
·
0
#1
Posted 18 September 2013 - 11:27
Deci ajung intr-un punct si anume: Daca mysq_query nu este realizat afisez mesajul de eroare:
if (!$im) { redirect("comunitate.php?c=".$_GET['c']."&forum=".$_GET['forum']."&topic=".$_GET['topic']."&pagina=".$_GET['pagina']."#g"); } Mesajul de eroare este: echo '<a name="g" href="comunitate.php?c='.$_GET['c'].'&forum='.$_GET['forum'].'&topic='.$_GET['topic'].'&pagina='.$_GET['pagina'].'#g" > greseala </a>'; Problema este ca nu este afisat acesta. |
#2
Posted 18 September 2013 - 18:41
Nu prea se intelege ce vrei. Deci daca $im e false, sa iti afiseze link-ul ala ? Pai pune echo-ul sub if, si functia redirect ce face?
|
#3
Posted 18 September 2013 - 19:58
Deci hai sa dezvolt ....
redirect - ma trimite pe pagina specificata acolo ar trebui sa fie afisat "greseala" cu link-ul spus mai sus. ideea este ca nu il arata. Nu pot sa pun echo sub if caci nu mai are logica apoi... caci pe alta pagina Edited by MooF2010, 18 September 2013 - 19:59. |
#4
Posted 18 September 2013 - 20:38
Atunci adaugi un parametru "eroare" in URL
redirect("comunitate.php?c=".$_GET['c']."&forum=".$_GET['forum']."&topic=".$_GET['topic']."&pagina=".$_GET['pagina']."&eroare=1#g"); Si in pagina comunitate.php verifici daca eroare e setat: if(isset($_GET['eroare'])) { .. echo "mesaj eroare"; } Asta asa la un nivel basic, poti extinde, sa poti afisa un alt mesaj de eroare un functie de valoarea variabilei eroare. Nu stiu exact nici contextul general. Edited by DominatoR, 18 September 2013 - 20:41. |
#5
Posted 18 September 2013 - 23:17
Dar daca tu gasesti o eroare, de ce il trimiti pe o pagina cu datele puse de el, si nu pe o pagina generica pentru eroarea respectiva? Gen, error.php care sa contina un simplu echo.
Sau daca vrei neaparat sa stie cum se numeste pagina care are eroarea, de ce nu faci asta local, pe aceeasi pagina? Daca $im returneaza 0, nu mai dai redirect ci pur si simplu afisezi eroarea cu datele cerute de el prin GET, stilizata si coafata ca sa "intre" in design. Oricum, eu cred ca tu ai echo-ul ala pus sub un if. Adica ai pagina normala, insa verifici daca in url ai si "#g" la sfarsit, ca sa stii daca pui echo-ul ala. Probabil nu faci verificarea cu trebuie. Si incearca sa nu combini perechile de apostrof, cateodata s-ar putea sa cauzeze probleme. Puteai sa folosesti single pe echo si double pe valorile din $_GET. |
#6
Posted 19 September 2013 - 10:14
ma folosesc #g ala ca sa nu imi dea pagina de la inceput ci undeva pe la jumatatea ei, acolo unde are loc actiunea, ca sa nu mai stea el sa dea scroll la pagina sa vada ce s-a intamplat.
|
#7
Posted 19 September 2013 - 22:31
Nu stiu, din ce ai zis tu ar trebui sa mearga ca lumea. Fara toata partea de cod relevanta nu putem sa ne dam seama de nimic. Esti sigur ca redirectul ala chiar are loc? Daca da, pune si tu un echo dupa si altul inainte, vezi unde ajunge, daca se intrerupe. Daca nu se intrerupe, elimina si tu cate putin din echo-ul mare ca sa vezi unde e problema.
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users