Second Opinion
Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale. Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit. www.neurohope.ro |
problema cu chat
Last Updated: Feb 23 2012 23:20, Started by
MDCristi
, Feb 19 2012 22:39
·
0
#1
Posted 19 February 2012 - 22:39
Salutatre tuturor i-mi cer scuze ca va deranjez din nor dar am iarasi o problema.
Deci am casuta de comentarii care la fiecare utilizator i se afiseaza cate un avatar, dar problema este ca nu stiu cum sa fac ca la fiecare utilizator avatarul sa se fiseze doar odat atunci cad lasa un coment, in momentul de fata comentariile se salveaza fara problema dar apare doar avatarul utilizatorului ce este logat. ati putea sami sugerati cum ar trebuii sa procede z pentru a afisa la fiecare comentariu in parte idul utilizatorului ce la scris fara a se mai repeta la fiecare coment avatarul userului ce este logat. $qw=mysql_query("SELECT * FROM tabel WHERE id='$id'"); $qq=mysql_fetch_assoc($qw); $boss=$qq['director']; echo "<img src=\"$boss\" height=\"50\">". $com2.'<br>'; |
#2
Posted 20 February 2012 - 10:58
1. Nu inteleg nimic din codul tau, ar trebui sa il ghicesc?
2. $boss ... lol 3. Daca mai un thread deschis pe acelasi subiect de ce nu postezi acolo, sa se inteleaga despre ce vorbesti. 4. I-ati o tastatura noua, iti lipsesc o groaza de litere (sa zicem ca e din cauza tastaturii). |
#3
Posted 20 February 2012 - 11:25
bozghiyy, on 20th February 2012, 11:58, said: 3. Daca mai un thread deschis pe acelasi subiect de ce nu postezi acolo, sa se inteleaga despre ce vorbesti. MDCristi: învață să pui titluri descriptive, tehnice, la topicurile pe care le creezi. "o problemă" sau "problemă cu chat" nu sunt titluri descriptive. Trebuie să descrii exact problema, la nivel tehnic. Soluție: În timp ce iterezi rezultatele, ții minte cine a postat anterior, și dacă e același ca cel curent, nu mai afișezi poza. Și citește și tu (better) Code Practices - Issue #7 și procedează ca acolo - codul sql intercalat cu cod html este din EPOCA DE PIATRĂ! |
#4
Posted 20 February 2012 - 21:25
OriginalCopy, on 20th February 2012, 09:25, said: Unde? Din ce văd eu, celălalt este despre fișiere și extensii. Aici despre "chat", orice ar fi aia. MDCristi: învață să pui titluri descriptive, tehnice, la topicurile pe care le creezi. "o problemă" sau "problemă cu chat" nu sunt titluri descriptive. Trebuie să descrii exact problema, la nivel tehnic. Soluție: În timp ce iterezi rezultatele, ții minte cine a postat anterior, și dacă e același ca cel curent, nu mai afișezi poza. Și citește și tu (better) Code Practices - Issue #7 și procedează ca acolo - codul sql intercalat cu cod html este din EPOCA DE PIATRĂ! Ai putea te rog sa-mi dai un cod , deci sa recapitulez problema mea consta in faptul ca atunci cand un utilizator lasa un mesaj i se afiseaza la toate comentariile savatarul cu numele id-ului lui,m-am gandit sa fac un blob dar ar exista si alata solutie? Edited by MDCristi, 20 February 2012 - 21:28. |
#5
Posted 22 February 2012 - 09:57
Păi dacă îți apare la toate comentariile avatarul user-ului logat, probabil în loop-ul unde afisezi comentariile e scrisă greșit sursa avatarului (<img src="???">). După cum prezinți problema, sursa imaginii nu este generata dinamic (după id-ul user-ului care a scris comentariul), ci este selectată în funcție de user-ul logat.
Dacă nu o nimerești, pune codul cu loop-ul prin care afișezi comentariile. |
#6
Posted 23 February 2012 - 20:22
<?php require('connect.php'); $name=$_POST['name']; $comment=$_POST['comment']; $submit=$_POST['submit']; $dir="director/"; $extensie=".png"; if($submit) { if($name&&$comment) { $query=mysql_query("INSERT INTO comment (id,name,comment) VALUES ('','$name','$comment')"); header("Location: success.php"); } else { echo "Te rog sa completezi corect."; } } ?> <html> <head><title>Comentarii</title></head> <body> <form action="comment.php" method="POST"> <label>Name: </label><br /><input type="text" name="name" value="<?php echo "$name" ?>" /><br /><br /> <label>Comment: </label><br /><textarea name="comment" cols="25" rows="7"></textarea><br /><br /><br /> <input type="submit" name="submit" value="Comment" /><br /> </form> <hr width="1100px" size="5px" /> </body> <?php require('conexiune.php'); $query=mysql_query("SELECT * FROM comment ORDER BY id DESC"); while($rows=mysql_fetch_assoc($query)) { $id=$rows['id']; $dname=$rows['name']; $dcomment=$rows['comment']; $linkdel="<a href=\"delete.php?id=" . $rows['id'] . "\">Delete User</a>"; echo '<img src=\"$dir.$id.$extensie \" height="50"> <br><font color="red">Name:</font> ' . $dname . '<br />' . '<br />' . '<font color="red">Comments:</font> ' . '<br />' . $dcomment . ' ' . ' ' . ' ' . ' ' . $linkdel . '<br />' . '<br />' . '<hr size="5px" width="500px" color="blue" />' ; } ?> </html>acesta e codul chatului, dupa logare userul este redirectionat spre pagina de comentarii.
Edited by OriginalCopy, 23 February 2012 - 20:25.
|
#7
Posted 23 February 2012 - 20:27
Folosește CODE nu CODEBOX, că strică layout-ul.
Și ar fi super pentru tine dacă ai reuși să rescrii codul cum e descris în (better) Code Practices - Issue #7 Nu trebuie să o faci acum. Poți alege să dai cu capul mai întâi, să vezi ce greu e să mentenezi varza aia de cod, și apoi să-ți dai seama că aveam dreptate. |
#8
Posted 23 February 2012 - 20:39
OriginalCopy, on 23rd February 2012, 19:27, said: Folosește CODE nu CODEBOX, că strică layout-ul. Și ar fi super pentru tine dacă ai reuși să rescrii codul cum e descris în (better) Code Practices - Issue #7 Nu trebuie să o faci acum. Poți alege să dai cu capul mai întâi, să vezi ce greu e să mentenezi varza aia de cod, și apoi să-ți dai seama că aveam dreptate. Am sa fac cu mi-ai propus dar mai intai ai putea te rog sa-mi oferi un raspuns la intrebare? Apropo care este problema cu codul meu, ca nu inteleg la ce te referi mie i-mi functioneaza perfect in afara cu problema de afisare a imagiini.Nu o lua ca pe inntrebarea unui arogant care te intreba asa in sictir , te intreb pur si simplu pantru ca tu esti mult mult mai bun la php si ma intereseaza parerea ta despre un cod. Edited by MDCristi, 23 February 2012 - 20:46. |
#9
Posted 23 February 2012 - 20:43
MDCristi, on 23rd February 2012, 21:39, said: Am sa fac cu mi-ai propus dar mai intai ai putea te rog sa-mi oferi un raspuns la intrebare? Când te duci acolo, să nu postezi cod PHP, el e irelevant acolo. |
#10
Posted 23 February 2012 - 20:52
OriginalCopy, on 23rd February 2012, 19:43, said: Aia cu blobul? Nu ține de PHP, ține de baze de date, pentru care avem o arie dedicată: programming > Databases. Când te duci acolo, să nu postezi cod PHP, el e irelevant acolo. Da dar parca nu as incarca baza de date cu orce bazaconie. Asta vreau eu sa stiu de fatp este posibil ca la fiecare user in parte sa ise afiseze imaginea din directorul in care este stocata? |
|
#12
Posted 23 February 2012 - 22:41
#13
Posted 23 February 2012 - 23:07
Pentru fiecare comentariu, salvezi și id-ul autorului, iar în bucla cu care iterezi acele rezultate din baza de date vei avea acces la acel ID.
|
#14
Posted 23 February 2012 - 23:12
OriginalCopy, on 23rd February 2012, 21:07, said: Pentru fiecare comentariu, salvezi și id-ul autorului, iar în bucla cu care iterezi acele rezultate din baza de date vei avea acces la acel ID. Deci pentru fiecare comentariu in tabelul cu comentarii salvez idul userului care a comentat iar si dupa le afisez dupa acest criteriu,am inteles bine? |
#15
Posted 23 February 2012 - 23:20
MDCristi, on 23rd February 2012, 23:12, said: Deci pentru fiecare comentariu in tabelul cu comentarii salvez idul userului care a comentat iar si dupa le afisez dupa acest criteriu,am inteles bine? Exact Eu cred că ai potențial, și zic că se merită să intri în cursul ăsta ca să înveți sistematic, de la zero, și să te formezi ca programator. Nu să cârpești și să improvizezi. Dar acum eu îmi dau cu părerea, nu știu ce scopuri ai tu în viață. |
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users