Chirurgia spinală minim invazivă
Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical. Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale. www.neurohope.ro |
Afisare poza in panoul de control al utilizatorului logat
Last Updated: Nov 15 2012 18:49, Started by
scapadeplictiseala
, Nov 11 2012 13:41
·
0
#1
Posted 11 November 2012 - 13:41
Deci am in formularul de inregistrare si un input de adaugare poza, o singura poza. Ok poza cand se incarca se redenumeste in numeutilizator ( nume ) . Acum vreau sa afisez poza la profil a utilizatorului care e logat . (in panoul de control al utilizatorului sa ii apara si poza lui ) am incercat multe metode dar nu am reusit :
Linia de cod pentru poza este : <img src="/poza-profil/$nume" border=1 width=100 height=120> Asta e codu complet la panoul de log in si panoul utilizator logat ! <?php require_once("conectare.php"); // verifica daca exista date transmise if (isset($_POST['lnume']) && isset($_POST['lparola'])) { // preia datele din formular $nume = $_POST['lnume']; $parola = md5($_POST['lparola']); // formeaza si executa query-ul de select din baza de date $query = "SELECT * FROM `membri` WHERE `nume` = '$nume' AND `parola` = '$parola'"; $result = mysql_query($query) or die ( "Error : ". mysql_error() ); // verifica daca interogarea MySQL a gasit date valide if (!$result || mysql_num_rows($result) < 1) { // daca nu, afiseaza un mesaj de eroare echo "Datele introduse sunt incorecte<br> "; } else { // salveaza username-ul si parola in sesiune $_SESSION['nume'] = $nume; $_SESSION['parola'] = $parola; // afiseaza un mesaj de succes echo "<meta http-equiv='refresh' content='0; url=/' />"; } } ; if(isset($_SESSION['nume'])) { echo '<table border=0 background=/imagini/fundal-login.png width=240 height=210><tr><td><center><a href=/iesire.php style="text-decoration:none"> <font size=4 color gray><b>Iesire</b></font></a></center></td><td>Esti logat</td></tr> <tr><td><center> <img src="/poza-profil/$nume" border=1 width=100 height=120></center></td><td> <cine e online></a> <br> <a href=/ style="text-decoration:none">Profil</a> <a href=/editare-profil.php style="text-decoration:none">(Editare profil)</a></td></tr></table> '; } else { echo '<table border=0 background=/imagini/fundal-login.png width=240 height=210><tr><td> <center><font size=4 color=gray><b>Logare</b></font> <a href=/inregistrare.php STYLE="TEXT-DECORATION: NONE" title="Inscriete Acum!!!"><font size=3 color=green><b>Inscriete Acum!</b></font></a></center> <br> <form action="" method="post"> Utilizator:<br> <input type=text name=lnume id=lnume><br><br> Parola:<br> <input type=password name=lparola id=lparola><br> <a href=/recuperare-parola.php>Ai uitat parola?</a><br> <div align=right><input type="submit" name="logare_btn" value="Intra" /></div></form> </tr></td></table>'; } ?> |
#2
Posted 11 November 2012 - 14:06
Da poza s-a încărcat pe server ? Dacă da, în sursa site-ului ce scrie ? Găsește imaginea ?
Ia pune așa : <img src="/poza-profil/'.$nume.'" border=1 width=100 height=120> |
#3
Posted 11 November 2012 - 14:12
DAca pun asa <img src="/poza-profil/'.$nume.'" border=1 width=100 height=120>
da eroarea : Notice: Undefined variable: nume in /home/a5485229/public_html/logare.php on line 37 Daca pun asa <img src="/poza-profil/'$nume'" border=1 width=100 height=120> imi da eroarea : Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /home/a5485229/public_html/logare.php on line 37 Daca pun asa : <img src="/poza-profil/$nume" border=1 width=100 height=120> Nu afiseaza imaginea, iar la adresa imagini e asa : http://www.site.ro/p...za-profil/$nume Andrey__, on 11 noiembrie 2012 - 14:06, said:
Da poza s-a încărcat pe server ? Dacă da, în sursa site-ului ce scrie ? Găsește imaginea ? Ia pune așa : <img src="/poza-profil/'.$nume.'" border=1 width=100 height=120> |
#4
Posted 11 November 2012 - 14:27
Și ce n-ai înțeles ?
1. Învață ce e aia concatenare. 2. În loc de $nume pune $_SESSION['nume'], pentru că $nume este declarată doar când este apăsat submit. 3. Vezi că s-ar putea sa ai nevoie și de mysql_real_escape_string Edited by Andrey__, 11 November 2012 - 14:28. |
#5
Posted 11 November 2012 - 14:31
Pai din cauza la ' ' nu merge imi da eroare
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/a5485229/public_html/logare.php on line 37 Andrey__, on 11 noiembrie 2012 - 14:27, said:
Și ce n-ai înțeles ? 1. Învață ce e aia concatenare. 2. În loc de $nume pune $_SESSION['nume'], pentru că $nume este declarată doar când este apăsat submit. 3. Vezi că s-ar putea sa ai nevoie și de mysql_real_escape_string |
#6
Posted 11 November 2012 - 14:36
Ai pus codul care ți l-am dat mai sus și ai înlocuit $user cu $_SESSION['user'] ?
|
#7
Posted 11 November 2012 - 14:40
#8
Posted 11 November 2012 - 14:41
scapadeplictiseala, on 11 noiembrie 2012 - 14:40, said:
Da si imi da aceea eroare care am zis-o mai sus <?php require_once("conectare.php"); // verifica daca exista date transmise if (isset($_POST['lnume']) && isset($_POST['lparola'])) { // preia datele din formular $nume = $_POST['lnume']; $parola = md5($_POST['lparola']); // formeaza si executa query-ul de select din baza de date $query = "SELECT * FROM `membri` WHERE `nume` = '$nume' AND `parola` = '$parola'"; $result = mysql_query($query) or die ( "Error : ". mysql_error() ); // verifica daca interogarea MySQL a gasit date valide if (!$result || mysql_num_rows($result) < 1) { // daca nu, afiseaza un mesaj de eroare echo "Datele introduse sunt incorecte<br> "; } else { // salveaza username-ul si parola in sesiune $_SESSION['nume'] = $nume; $_SESSION['parola'] = $parola; // afiseaza un mesaj de succes echo "<meta http-equiv='refresh' content='0; url=/' />"; } } ; if(isset($_SESSION['nume'])) { echo '<table border=0 background=/imagini/fundal-login.png width=240 height=210><tr><td><center><a href=/iesire.php style="text-decoration:none"> <font size=4 color gray><b>Iesire</b></font></a></center></td><td>Esti logat</td></tr> <tr><td><center> <img src="/poza-profil/'.$_SESSION['nume'].'" border=1 width=100 height=120></center></td><td> <cine e online></a> <br> <a href=/ style="text-decoration:none">Profil</a> <a href=/editare-profil.php style="text-decoration:none">(Editare profil)</a></td></tr></table> '; } else { echo '<table border=0 background=/imagini/fundal-login.png width=240 height=210><tr><td> <center><font size=4 color=gray><b>Logare</b></font> <a href=/inregistrare.php STYLE="TEXT-DECORATION: NONE" title="Inscriete Acum!!!"><font size=3 color=green><b>Inscriete Acum!</b></font></a></center> <br> <form action="" method="post"> Utilizator:<br> <input type=text name=lnume id=lnume><br><br> Parola:<br> <input type=password name=lparola id=lparola><br> <a href=/recuperare-parola.php>Ai uitat parola?</a><br> <div align=right><input type="submit" name="logare_btn" value="Intra" /></div></form> </tr></td></table>'; } ?> Edited by Andrey__, 11 November 2012 - 14:41. |
#9
Posted 11 November 2012 - 14:42
Dami add la idu muzica_mitza , iti dau team si ai sa vezi ca imi da eroare
Andrey__, on 11 noiembrie 2012 - 14:41, said:
Eu n-aș zice, da dacă zici tu.... <?php require_once("conectare.php"); // verifica daca exista date transmise if (isset($_POST['lnume']) && isset($_POST['lparola'])) { // preia datele din formular $nume = $_POST['lnume']; $parola = md5($_POST['lparola']); // formeaza si executa query-ul de select din baza de date $query = "SELECT * FROM `membri` WHERE `nume` = '$nume' AND `parola` = '$parola'"; $result = mysql_query($query) or die ( "Error : ". mysql_error() ); // verifica daca interogarea MySQL a gasit date valide if (!$result || mysql_num_rows($result) < 1) { // daca nu, afiseaza un mesaj de eroare echo "Datele introduse sunt incorecte<br> "; } else { // salveaza username-ul si parola in sesiune $_SESSION['nume'] = $nume; $_SESSION['parola'] = $parola; // afiseaza un mesaj de succes echo "<meta http-equiv='refresh' content='0; url=/' />"; } } ; if(isset($_SESSION['nume'])) { echo '<table border=0 background=/imagini/fundal-login.png width=240 height=210><tr><td><center><a href=/iesire.php style="text-decoration:none"> <font size=4 color gray><b>Iesire</b></font></a></center></td><td>Esti logat</td></tr> <tr><td><center> <img src="/poza-profil/'.$_SESSION['nume'].'" border=1 width=100 height=120></center></td><td> <cine e online></a> <br> <a href=/ style="text-decoration:none">Profil</a> <a href=/editare-profil.php style="text-decoration:none">(Editare profil)</a></td></tr></table> '; } else { echo '<table border=0 background=/imagini/fundal-login.png width=240 height=210><tr><td> <center><font size=4 color=gray><b>Logare</b></font> <a href=/inregistrare.php STYLE="TEXT-DECORATION: NONE" title="Inscriete Acum!!!"><font size=3 color=green><b>Inscriete Acum!</b></font></a></center> <br> <form action="" method="post"> Utilizator:<br> <input type=text name=lnume id=lnume><br><br> Parola:<br> <input type=password name=lparola id=lparola><br> <a href=/recuperare-parola.php>Ai uitat parola?</a><br> <div align=right><input type="submit" name="logare_btn" value="Intra" /></div></form> </tr></td></table>'; } ?> |
#10
Posted 11 November 2012 - 14:46
|
#11
Posted 11 November 2012 - 15:40
@Andrey__ tu inca ai incredere in toti utilizatorii?
|
#12
Posted 11 November 2012 - 15:41
Am rezolvat problema ms de ajutor , ms moooolt de tot
|
#13
Posted 11 November 2012 - 18:36
#14
Posted 11 November 2012 - 22:16
Hai ca sa mai ivit o problema . Deci daca un utilizator la inregistrare a scris numele de utilizator cu litera mica
exemplu: adrian Iar el dupa inregistrare se logheaza cu numele de utilizator Adrian , adica cu litera mare nu apare poza ) ce draci sa fac? Andrey__, on 11 noiembrie 2012 - 18:36, said:
Încerc Foarte bine. Revino dacă mai ai probleme. Am mai mult timp acum. |
#15
Posted 12 November 2012 - 01:37
scapadeplictiseala, on 11 noiembrie 2012 - 22:16, said:
Hai ca sa mai ivit o problema . Deci daca un utilizator la inregistrare a scris numele de utilizator cu litera mica exemplu: adrian Iar el dupa inregistrare se logheaza cu numele de utilizator Adrian , adica cu litera mare nu apare poza ) ce draci sa fac? // salveaza username-ul si parola in sesiune $_SESSION['nume'] = strtolower($nume); $_SESSION['parola'] = $parola; Edited by Andrey__, 12 November 2012 - 01:38. |
|
#16
Posted 12 November 2012 - 08:56
#17
Posted 12 November 2012 - 09:19
scapadeplictiseala, on 12 noiembrie 2012 - 08:56, said:
Mai exact ce face ? http://php.net/manua....strtolower.php PS : Nu uita de mysql_real_escape_string Edited by Andrey__, 12 November 2012 - 09:20. |
#18
Posted 12 November 2012 - 09:24
Cred ca tot mai sigur e sa denumesc poza dupa id-ul din tabel , id auto increment .
Ma chinui sa vad daca reusesc, pana acum am incercat asa : $uploadpath = $uploadpath . $_SESSION['id']. '.'. $type; dar nu e definit $_SESSION['id'] am mai incercat si $uploadpath = $uploadpath . $_POST['id']. '.'. $type; la fel zice ca nu e definit sper sa rezolv , mai incerc eu. daca ai vreo idee ?? :>:> Andrey__, on 12 noiembrie 2012 - 09:19, said:
Îți transformă string-ul în lowercase (litere mici) http://php.net/manua....strtolower.php PS : Nu uita de mysql_real_escape_string |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users