Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Montaj aer conditionat in balcon ...

joc idem Half Life gratis

PC game stream catre Nvidia Shiel...

Pompa de apa HEPU ?!
 Vreau o masina electrica de tocat...

Cum ajunge remorca de tir inapoi ...

Alt "Utilizator nou" pe T...

ULBS INFORMATICA
 Index preturi

Boxa membrana tweeter infundata

Am nevoie de poze cu un curcubeu

Whisky for Mac
 Xiaomi 14 Gpay

Izolare zid exterior de scandura

Dezinstalare drivere W11 23H3

Recomandare masina de spalat fiab...
 

Problema trimitere date din formular HTML (HTML,javascript,PHP)

- - - - -
  • Please log in to reply
8 replies to this topic

#1
eddy999

eddy999

    New Member

  • Grup: Members
  • Posts: 8
  • Înscris: 28.12.2011
Salut, ma numesc Eduard, lucrez la atestatul de informatica pentru clasa a 12 a, si intampin probleme carora nu le pot da de cap.


In fisierul barbati11.php , partea aceasta de cod se pare ca nu functioneaza, in sensul ca, in urma apasarii pe link, care are si rol de buton de submit, nu se trimite prin post variabila param2:

echo '<form action="barbati11.php" method="POST" name="param"><input type="hidden" value='.$nrp.' name="param2"><a href="#" onclick="document.param.submit()">'.$nrp.'</a></form> ';


Daca scot secventa si o pun intr-un fisier html simplu, se trimite.Avand in vedere acest lucru, presupun ca formatariile din html sau din fisierul css sunt problema.


Ma poate ajuta cineva?

Aici CSS-ul:
*{
margin:0px;
padding:0px;
}
img{border:0px}
html{
height:100%;
background-image:url(images/top_bg.jpg);
background-position:top center;
background-repeat:no-repeat;
width:100%;
min-width:980px;
}
body{
width:100%;
height:100%;
position:relative
}
html > body{
min-height:100%;
height:auto;
}
#content{
width:980px;
overflow:hidden;
margin:0 auto;
}
#content, x:-moz-any-link {width:981px;}
#header{
width:980px;
height:124.5px;
}
#wrapper{
width:980px;
height:100%;
margin:0 0 38px 0;
padding:0 0 48px 0;
overflow:hidden;
background-image:url(images/bg.gif);
background-position:bottom left;
background-repeat:repeat-y;
}
#footer{
position:absolute;
left:0px;
bottom:0px;
height:87px;
width:100%;
background-image:url(images/bot_bg.jpg);
background-position:top left;
background-repeat:repeat-x;
}
#footer div{
width:980px;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#BDBDBD;
}
#footer li{
display:inline;
right:860px;
list-style-type:none;
line-height:34px;
}
.top_menu{
margin:0 0px 0 78px;
/ margin:0 0px 0 39px;
display:block;
float:left;
}
.top_menu li{
list-style-type:none;
display:inline;
padding:0 12px;
float:left;
}
.top_menu a, #footer li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#BDBDBD;
text-decoration:none;
line-height:22px;
/ line-height:20px;
}
.top_menu a:visited{color:#BDBDBD}
.top_menu a:hover{color:#D9B24A}
#search{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#BDBDBD;
padding:20px 0 0 330px;
float:left;
line-height:25px;
}
#search select{
width:165px;
height:20px;
font-size:11px;
padding:1px;
margin:0 12px 0 0;
float:left
}
#search a{
display:block;
float:left
}
.tel{
float:right;
margin:80px 17px 0 0
}
#footer li a{
margin:0 9px;
}
#footer ul{
display:block;
overflow:auto;
width:750px;
margin:0 auto;
}
#footer li a{text-decoration:none}
#footer li a:visited{text-decoration:none}
#footer li a:hover{text-decoration:underline}
#bft{
width:235px;
display:block;
line-height:18px;
background-color:#111115;
margin:20px auto 0 auto;
padding:0 40px;
}
#bft a{
color:#B08A24;
text-decoration:none
}
#left{
width:201px;
float:left;
background-image:url(images/left_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
}
#left h4, #right h4{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-transform:uppercase;
}
.title1{
padding:27px 0 13px 19px;
}
#list{
width:181px;
margin:7px 0 0 11px;
list-style-type:none;
}
#list a{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
background-position:top left;
background-repeat:no-repeat;
line-height:21px;
width:163px;
padding-left:19px;
margin:0 0 1px 0
}
.type1{background-image:url(images/oarrow.gif);}
.type2{background-image:url(images/garrow.gif);}
.type3{background-image:url(images/oarrowdown.gif);}
#inside{
background-image:url(images/ul_bg.gif);
background-position:top left;
background-repeat:repeat-y;
width:174px;
list-style-type:none;
margin:1px 0 2px 4px;
border-bottom:1px solid #E1E1E2;
border-top:1px solid #E1E1E2;
}
#list #inside a{
color:#000000;
background-image:url(images/arrow.gif);
background-position:0px 8px;
background-repeat:no-repeat;
text-decoration:underline
}
#list #inside a:visited{text-decoration:underline}
#list #inside a:hover{text-decoration:none}
.title2{
background-image:url(images/h4_bg.gif);
background-position:bottom left;
background-repeat:no-repeat;
padding:0 0 14px 8px;
margin:30px 0 12px 10px;
}
.title3{
background-image:url(images/h4_bg.gif);
background-position:bottom left;
background-repeat:no-repeat;
padding:0 0 14px 8px;
margin:12px 0 12px 10px;
}
.news{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:0 0 18px 11px;
}
.news span{
display:block;
background-image:url(images/date_bg.gif);
background-position:top left;
background-repeat:no-repeat;
width:175px;
line-height:15px;
color:#FFFFFF;
padding:0 0 0 5px
}
.news p{
padding:7px 7px 7px 2px
}
.more{
color:#CE2800;
text-decoration:underline;
display:block;
margin:0 0 0 2px;
}
.more:visited{text-decoration:underline}
.more:hover{text-decoration:none}
.currencies{
background-color:#E1E1E2;
width:182px;
margin:0 0 15px 9px;
height:58px;
text-align:center
}
.currencies select{
width:130px;
height:20px;
margin:19px 0 0 0
}
#center{
width:578px;
float:left;
background-color:#212129;
text-align: left;
vertical-align: bottom;
}
#photo{
background-image:url(images/photo.jpg);
background-position:top left;
background-repeat:no-repeat;
width:578px;
height:341px;
border-bottom:1px solid #A7A7A7;
}
* html .transparent { background:exp<b></b>ression(transparent(this)); }
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#888888;
text-transform:uppercase;
margin:30px 0 0 15px;
}
.text p{
width:255px;
padding:0 0 0 0
}
.text span{color:#D9B24A}
#items{
padding:3px 0 0 8px
}
.item{
border:1px solid #42424B;
width:278px;
height:236px;
background-color:#42424B;
float:left;
margin:0 2px 5px 0
}
.item h5{
display:block;
width:260px;
line-height:49px;
padding:0 0 0 18px;
background-image:url(images/item_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B2B9C0;
font-weight:normal
}
.itemimage{
padding:4px 0 0 3px;
float:left
}
.itemimage .more{
display:block;
width:150px;
line-height:20px;
margin:1px 0 0 0;
text-align:center;
background-color:#292933;
text-decoration:none
}
.itemimage .more a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#E5BC51;
text-decoration:underline
}
.itemimage .more a:visited{text-decoration:underline}
.itemimage .more a:hover{text-decoration:none}
.price{
float:left;
width:125px;
padding:4px 0 0 0
}
.price p{
display:block;
float:left;
width:125px;
background-color:#292933;
line-height:20px;
}
.price p span{
display:block;
float:left;
width:54px;
text-align:right;
font-family:Tahoma;
font-size:12px;
font-weight:bold
}
.new{color:#FF5216}
.old{color:#CDCDCD;}
.button{
width:125px;
text-align:center;
padding:18px 0 0 0
}
#right{
width:201px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.cart{
float:left;
margin:-2px 5px 0 -2px
}
.bag{
width:182px;
text-align:center;
margin:0 0 0 11px;
}
.bag a{
color:#B48916;
text-decoration:underline;
display:block;
margin:5px
}
.bag a:visited{text-decoration:underline}
.bag a:hover{text-decoration:none}
.entry{
width:160px;
background-color:#E1E1E2;
padding:4px 0 5px 22px;
margin:0 0 0 11px;
line-height:17px;
}
.entry input{
width:136px;
height:17px;
margin:0 0 2px 0;
border:2px inset #CECECE
}
.forgot{
color:#000000;
text-decoration:underline
}
.forgot:visited{text-decoration:underline}
.forgot:hover{text-decoration:none}
.below{
overflow:hidden;
padding:4px 0 0 11px;
}
.below a{
color:#B48916;
text-decoration:underline;
display:block;
float:left;
margin:0 29px 0 22px;
display:inline
}
.below a:visited{text-decoration:underline}
.below a:hover{text-decoration:none}
.users{
width:90px;
background-color:#E1E1E2;
margin:15px 0 35px 11px;
padding:7px 0 5px 92px;
}
.users p{
display:block;
width:80px;
text-align:center;
padding:0 0 5px 0
}
.users font{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#FFFFFF;
padding:0 10px;
}
.brands{
list-style-type:none;
margin:3px 0 0 12px;
line-height:20px
}
.brands li{
padding:0 0 0 7px;
width:173px;
}
.brands a{
color:#000000;
text-decoration:none
}
.color{background-color:#E6E6E6}
#background{
background-image:url(images/bg.gif);
background-position:top left;
background-repeat:repeat-y;
overflow:hidden;
width:980px;
height:100%;
}
.sugitus {
position: relative;
left: 200px;
}
#discount{
position:absolute;
top:420px;
/ top:429px;
left:871px;
}
.inner_copy{
border:0;
color:#fff;
float:right;
width:0.09%!important;
margin:-100px;
overflow:hidden;
line-height:0px;
padding:0px;
font-size:11px
}
.button {
border-top: 1px solid #4a464a;
background: #828282;
background: -webkit-gradient(linear, left top, left bottom, from(#262426), to(#828282));
background: -webkit-linear-gradient(top, #262426, #828282);
background: -moz-linear-gradient(top, #262426, #828282);
background: -ms-linear-gradient(top, #262426, #828282);
background: -o-linear-gradient(top, #262426, #828282);
padding: 2.5px 5px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
box-shadow: rgba(0,0,0,1) 0 1px 0;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color: #ffffff;
font-size: 14px;
font-family: Georgia, Serif;
text-decoration: none;
vertical-align: middle;
}
.button:hover {
border-top-color: #fc730a;
background: #fc730a;
color: #000000;
}
.button:active {
border-top-color: #a6a6a6;
background: #a6a6a6;
}
.imgClass {
background-image: url(images/ok.jpg);
background-position: 0px 0px;
background-repeat: no-repeat;
width: 44px;
height: 23px;
border: 0px;
}
.button2 {
border-top: 1px solid #ffffff;
background: #d6d6d6;
background: -webkit-gradient(linear, left top, left bottom, from(#d1c9c9), to(#d6d6d6));
background: -webkit-linear-gradient(top, #d1c9c9, #d6d6d6);
background: -moz-linear-gradient(top, #d1c9c9, #d6d6d6);
background: -ms-linear-gradient(top, #d1c9c9, #d6d6d6);
background: -o-linear-gradient(top, #d1c9c9, #d6d6d6);
padding: 2.5px 5px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
box-shadow: rgba(0,0,0,1) 0 1px 0;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color: #000000;
font-size: 11px;
font-family: Georgia, serif;
text-decoration: none;
vertical-align: middle;
}
.button2:hover {
border-top-color: #a3780a;
background: #a3780a;
color: #ffffff;
}
.button2:active {
border-top-color: #1b435e;
background: #1b435e;
}


Edited by eddy999, 07 May 2013 - 12:23.


#2
AlinCosmin

AlinCosmin

    Member

  • Grup: Members
  • Posts: 257
  • Înscris: 28.04.2013
1. Ai umplut degeaba pagina cu codul CSS. N-are treaba, si nici n-o sa aiba vreodata..
2. Incearca asa..
echo '<form action="barbati11.php" method="POST" name="param"><input type="hidden" value="'.$nrp.'" name="param2"><a href="#" onclick="document.param.submit()">'.$nrp.'</a></form> ';


//Pus ghilimele inainte de concatenarea cu $nrp

Edited by AlinCosmin, 07 May 2013 - 12:41.


#3
eddy999

eddy999

    New Member

  • Grup: Members
  • Posts: 8
  • Înscris: 28.12.2011
Salut, Alin.

Aceeasi eroare:

( ! ) Notice: Undefined index: param2 in C:\wamp\www\atestat\barbati11.php on line 118
Call Stack
# Time Memory Function Location
1 0.0060 155440 {main}( ) ..\barbati11.php:0


Linia 118 e asta:

$param=$_POST['param2'];


Trebuie sa fie ceva ce tine de strict de formatarea paginii barbat11.php, pentru ca, precum spuneam,daca mut forma html intr-o alta pagina simpla, functioneaza.

Edited by eddy999, 07 May 2013 - 12:53.


#4
AlinCosmin

AlinCosmin

    Member

  • Grup: Members
  • Posts: 257
  • Înscris: 28.04.2013
PHP e server-side -- asta inseamna ca in browser vezi doar erori sau outputuri explicite -- nu are treaba felul in care il vezi.
Cumva ai formu' si grabberu' in aceeasi pagina?

LE:
Eventual, pentru a evita orice posibila eroare, pune asa:
if (isset($_POST['param2']))
$parametru = $_POST['param2'];


Edited by AlinCosmin, 07 May 2013 - 13:00.


#5
eddy999

eddy999

    New Member

  • Grup: Members
  • Posts: 8
  • Înscris: 28.12.2011
Acum primesc o gramda de erori:
( ! ) SCREAM: Error suppression ignored for
( ! ) Notice: Undefined variable: param in C:\wamp\www\atestat\barbati11.php on line 120
Call Stack
# Time Memory Function Location
1 0.0051 154944 {main}( ) ..\barbati11.php:0
( ! ) SCREAM: Error suppression ignored for
( ! ) Notice: Undefined variable: param in C:\wamp\www\atestat\barbati11.php on line 125
Call Stack
# Time Memory Function Location
1 0.0051 154944 {main}( ) ..\barbati11.php:0
( ! ) SCREAM: Error suppression ignored for
( ! ) Notice: Undefined variable: param in C:\wamp\www\atestat\barbati11.php on line 127
Call Stack
# Time Memory Function Location
1 0.0051 154944 {main}( ) ..\barbati11.php:0
( ! ) SCREAM: Error suppression ignored for
( ! ) Notice: Undefined variable: param in C:\wamp\www\atestat\barbati11.php on line 127
Call Stack
# Time Memory Function Location
1 0.0051 154944 {main}( ) ..\barbati11.php:0


s.a.m.d

Mie mi se pare ca aici:

<div class="sugitus">
		 <?php
		 $nrp=1;
	
	 echo"<font color='#212129'>_</font> ";
	
	 while($nr>0)
	 {
	 if($nrp!=($param+1))
		 echo '<form action="barbati11.php" method="POST" name="param"><input type="hidden" value="'.$nrp.'" name="param2"><a href="#" onclick="document.param.submit()">'.$nrp.'</a></form> ';
	
	 else
		 echo "<font>".$nrp."</font> ";
		
	 $nrp++;
	 $nr=$nr-10;
		 }
	 echo $param;
	 ?>
		 </div>


.... formul nu trimite datele.

La ultima secventa de cod, mai am problema ca textul apare pe verticala, cred ca din cauza formatarii implicite de trecere la rand nou a tagului de form.
Se poate modifica asta, astfel incat sa apara tot pe o singura linie?

Edited by eddy999, 07 May 2013 - 14:30.


#6
AlinCosmin

AlinCosmin

    Member

  • Grup: Members
  • Posts: 257
  • Înscris: 28.04.2013
In primul rand folosesti $param fara initializare, eroarea este foarte explicita.
Pana la urma iti face submit la form? Din cate vad, formu' si grabberu' sunt in acelasi fisier, asa-i? Ti-am scris deja sa utilizezi functia isset(). Daca esti inca la inceput cu web-u', umbla cu mai multe fisiere: fisier cu form, fisier de prelucrare.

#7
eddy999

eddy999

    New Member

  • Grup: Members
  • Posts: 8
  • Înscris: 28.12.2011
Mesajul de mai sus l-am scris in urma integrarii if-ului cu isset() in cod, rezultat fiind generarea mai multor erori.

Erorile au aparut la liniile urmatoare cu parametrul $param.De aceea presupun ca, functia isset() returna FALSE deoarece nu veneau valori prin post din formular. Deci nu intra pe if, si nici nu mai dadea eroare la linia aia.

Nu stiu ce e grabberul, dar pagina asta am gandit-o (poate nu prea bine) in ideea ca mi se vor afisa 10 rezultate pe pagina, in josul ei fiind afisate numere cu link,in functie de cate inregistrare vin din query in urma filtrarii. Deci daca de exemplu, in urma filtrarii vin 36 de anunturi, vor fi jos 4 linkuri, pentru numere de la 1 la 4, numarul corespunzator paginii pe care te aflii nefiind link. Se vor afisa primele 10 anunturi, iar cu un click pe 2 se vor afisa urmatoarele 10, tot asa, iar cu click pe linkul cu cifra 4 se vor afisa ultimele 6 rezultate. Totul in reapeland aceeasi pagina.

Deci, in functie de acel $param, se afiseaza un anumit interval de produse. La sfarsit, prin apasarea prin apasarea pe link pleaca printr-un
<input type="hidden" name="param2" value=".$nrp."> (unde $nrp=($param+1))

o anumita valoare, mai exact $nrp, iar in urma reapelarii aceleasi pagini,la inceput, se va modifica paramul:
$param=$_POST['param2'];

(asta aici nu e o initializare?)

Edited by eddy999, 07 May 2013 - 19:12.


#8
AlinCosmin

AlinCosmin

    Member

  • Grup: Members
  • Posts: 257
  • Înscris: 28.04.2013
Uite un cod simplu de trimitere al unui parametru hidden, pentru inspiratie:
<?php
echo 'Tra la la';
if (isset($_POST['parametru']))
$prm = $_POST['parametru'];
else $prm = 0;
echo '<form action="" method="post" name="formular">
<input type="hidden" name="parametru" value="'.($prm+1).'">
<a href="#" onclick="document.formular.submit()">'.$prm.'</a>
</form>';
if (isset($_POST['parametru']))
echo 'Parametru trimis!';
?>

Am senzatia ca mi-ai raspuns la intrebari intr-un stil prea ciudat ca sa inteleg.

Succes!

#9
eddy999

eddy999

    New Member

  • Grup: Members
  • Posts: 8
  • Înscris: 28.12.2011
Am incercat asa cum mi-ai zis. Tot nu merge. Am folosit si php self la form action.

Din Query vin 36 randuri.
Jos ar trebui sa apara 4 linkuri, iar in functie de cel pe care-l apas sa se modifice anunturile afisate pe pagina.

Am scos secventa care ma interesa, si am izolat-o intr-un site html simplu facut pentru testare.
Nu merge nicicum.

<html>
<head><title>Test</title></head>
<body>

<?php
	
	 $link=mysql_connect("localhost","root","") or die("Eroare server!");
	 mysql_select_db("ceas",$link);
	
	 $contor=0;
	
	 if (isset($_POST['parametru']))
				 $prm = $_POST['parametru'];
				 else {$prm = 0; echo "Din post nu vine nimic.";}
				

	
	 $query="SELECT producator,model,stoc,pret,reducere,imagine FROM produs,tip WHERE sex='barbat' and tip.id_ceas=produs.id_ceas ORDER BY producator ASC";
	 $result=mysql_query($query) or die("Eroare interogare!");
	 $nr=mysql_num_rows($result);
	
	 while(((10*$prm)+$contor+1)<=$nr && $contor<10)
	 {
	 $reducere=(int)(mysql_result($result,10*$prm+$contor,'pret')-mysql_result($result,10*$prm+$contor,'pret')*mysql_result($result,10*$prm+$contor,'reducere')/100);
	 echo "<div id='items'>
				 <div class='item'>
			 <h5><b>".mysql_result($result,(10*$prm+$contor),'producator')."</b> ".mysql_result($result,(10*$prm+$contor),'model')."</h5>
			 <div class='itemimage'>
			 <img src='images/ceasuri/".mysql_result($result,(10*$prm+$contor),'imagine')."' width='150' height='159' /><br />
			 <p class='more'><a href='#'>Mai multe detalii</a></p>
			 </div>
		
			 <div align='middle' class='price'>";
		 if(!$reducere==0)
			 echo "<p><span class='new'>".$reducere."</span><span class='old'><strike>".mysql_result($result,(10*$prm+$contor),'pret')."</strike></span></p><br />";
				
		 else
			 echo"<p><span class='new'>".mysql_result($result,(10*$prm+$contor),'pret')."</span></p><br />";
		
			 echo"	 <form action='#' >
				 <br><INPUT type='image' class='button' value='Adauga in cos'>
					 </form>";
		 if(mysql_result($result,(10*$prm+$contor),'stoc') == 0)
					 echo "<font color='red'></br></br></br></br></br>Stoc epuizat</font>";
				 else
			 echo "<font color='#FFFFFF' align='bottom'></br></br></br></br></br>Pe stoc</font>";
		 echo"
			 </div>
			 </div>
		 </div> ";
		
		 $contor++;
	 }
	
	
	
		 $nrp=1;
	
	 echo"<font color='#212129'>_</font> ";
	
	 while($nr>0)
	 {
	 if($nrp!=($prm+1))
		 echo" <form action='".$_SERVER['PHP_SELF']."' method='post' name='formular'>
									 <input type='hidden' name='parametru' value='".($prm+1)."'>
									 <a href='#' onclick='document.formular.submit()'>".$prm."</a>
									 </form>";
				
	
	
	
	 else
		 echo "<font>".$nrp."</font> ";
		
	 $nrp++;
	 $nr=$nr-10;
		 }
	 ?>
		

</body>
</html>


Jos afiseaza prima data 1, si apoi de trei ori un 0 cu link.Daca apas pe unul din ele, se reapeleaza pagina dar se afiseaza "Din post nu vine nimic". Deci formularul nu trimite nimic.
Poate avea vreo legatura cu setarile din WAMP ?
Am vreo sansa sa mearga vreodata?

Edited by eddy999, 08 May 2013 - 15:39.


Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate