Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cum sterg mails din Promotions

Vanzare cumparare fara transfer b...

Receptie ciudata, in functie de t...

Donez medicamente renale ptr pisica
 Ce componenta e asta si ce ziceti...

Dupa 20 ani de facultate, am uita...

Mobile.de ofera imprumut de bani ...

problema test grila
 Digi24 a disparut de pe TV Lg

Drept de proprietate intelectuala...

Jante noi shitbox

Trinitas TV 4K
 Dacia 1316 cu 6 usi ...

Frecventa modificata radio

Un nou pericol pt batrani

Ar trebui sa vindem imobiliarele ...
 

Atestat, dar n-am timp să învăț

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

#1
sergiu1293

sergiu1293

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 28.10.2010
"Salut" Informatiile de mai sus adica la inceputul topicului ok chiar foarte bune, dar problema mea e ca nu am timp destul sa invat tot, de aceea vreau sa cer ajutor.
  Problema mea este urmatoarea trebuie sa realizez un  site  pentru atestat, nu ar fi foarte greu cu html gen( un site de prezentare fara php sau mysq).
   Dar tocmai astea mi se cer obligatoriu. Stiu ceva html css stiuu si cv msql ( sa creez o baza de date ) sa creez un formular in php  dar e insuficient pt ce vreau eu.
     M-am gandit la un site gen "file share"  intra omu isi face un cont da un login si descarca ce doreste , va fi un user admin care poate umploada fisiere direct pe site deoarece
    acesta are privilegi sau drepturi nu stiuu exact termenul.
       Intrebari
      Este buna ideea ?
      Ma poate ajuta cineva?(adica sfaturi si poate ceva lini de cod de care am nevoie )
      Se pot fisierele salva in baza de date mysql? ( am incercat ceva scripturi in care fisierele sunt salvate pe hardisc intr-un folder care nu are legatura cu mysql)
        
    
     Multumesc anticipat.

#2
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Scopul unui atestat e să înveți și tu ceva. Dacă nu ai timp să înveți ca să-l faci, atunci nu-l fă. E simplu.

Oricare ar fi situația, aria asta nu este pentru "primit coduri". Vii tu frumușel cu ce ai făcut, și noi corectăm / te îndrumăm.

DAR tu transpiri.

Succes!

#3
sergiu1293

sergiu1293

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 28.10.2010

 OriginalCopy, on 4th December 2011, 23:45, said:

Scopul unui atestat e să înveți și tu ceva. Dacă nu ai timp să înveți ca să-l faci, atunci nu-l fă. E simplu.

Oricare ar fi situația, aria asta nu este pentru "primit coduri". Vii tu frumușel cu ce ai făcut, și noi corectăm / te îndrumăm.

DAR tu transpiri.

Succes!

Bine da cu niste sugestii? se poate

#4
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

 sergiu1293, on 6th December 2011, 01:52, said:

Bine da cu niste sugestii? se poate
Păi ideea o ai, eu nu vreau să îți inhib spiritul creativ.

Fă ce consideri tu, vino aici cu codul, și îl comentăm și îți dăm idei până îl îmbunătățești.

Edited by OriginalCopy, 06 December 2011 - 01:22.


#5
sergiu1293

sergiu1293

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 28.10.2010

 OriginalCopy, on 6th December 2011, 00:59, said:

Păi ideea o ai, eu nu vreau să îți inhib spiritul creativ.

Fă ce consideri tu, vino aici cu codul, și îl comentăm și îți dăm idei până îl îmbunătățești.

Bine  atunci intrebarea mea cum fac un script php pt download ? am gasit pe net sute da nu prea le inteleg adica nu e cum vreau eu lista nu se uploadeaza la adaugarea unui nou fisier
deocamdata incerc numai asa fara interfata.
  O sa pun o arhiva ce contine tot ce am incercat eu.

Attached Files

  • Attached File  www.rar   1.65MB   6 downloads


#6
tudor_turcu

tudor_turcu

    Senior Member

  • Grup: Senior Members
  • Posts: 2,377
  • Înscris: 12.09.2003
Atestatul ala optional care se poate obtine la sfarsitul liceului in practica nu prea are valoare - nici o firma la angajare nu o sa te intrebe de el..

#7
sergiu1293

sergiu1293

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 28.10.2010

 tudor_turcu, on 6th December 2011, 21:21, said:

Atestatul ala optional care se poate obtine la sfarsitul liceului in practica nu prea are valoare - nici o firma la angajare nu o sa te intrebe de el..


Da inteleg da problema e ca trebuie sa il fac. Nici eu nu as vrea sa imi pierd timpu dar totusi numia eu am de castigat invat si eu ceva pe langa c++.

#8
sergiu1293

sergiu1293

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 28.10.2010

 micprogramator, on 7th December 2011, 16:14, said:

si daca profesorul ala ia un extras din cod si zice aici ce este? tu ce ii zici?

Da ai dreptate.  o sa studiez codu html stiuu cam orice cod sa il explic problema e php dar si aici se poate invata da problema e ca nu stiuu sa fac script pt ce vreau eu ee destul de complicat.
Da oricum eu nu cer scriptu sau tot site-u facut da am nevoie de  ajutor caut eu pe net dar degeaba tot nu prea le inteleg ma refer la scripturi php.
  
Bun acuma sa pun o intrebare
   - eu vreau ca siteu meu sa fie cu inregistrare autentificare si nimeni nu poate acesa main page fara cont adica nimeni nu poate avea acces la continutul site-ului.?
   cum am gandit eu pt pagina login o sa pun o conditie bine inteles pt login voi avea un fisier getlogin.php acesta va parcurge lista de useri si daca nu exista nici un user va afisa erroare
   numele si parola nu exista.  
   problema e cum sa fac asta in cod php stiuu sa creez baza de date stiu sa introduc in baza de date dar aici e nevoie de ceva mai complex de aia am nevoie de ajutor.

#9
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

 sergiu1293, on 7th December 2011, 17:19, said:

Da ai dreptate.  o sa studiez codu html stiuu cam orice cod sa il explic problema e php dar si aici se poate invata da problema e ca nu stiuu sa fac script pt ce vreau eu ee destul de complicat.
Da oricum eu nu cer scriptu sau tot site-u facut da am nevoie de  ajutor caut eu pe net dar degeaba tot nu prea le inteleg ma refer la scripturi php.
Greșeala ta e că ai impresia că programare în PHP înseamnă să iei scripturi și să le folosești.

Nu.

Deschizi frumos notepad++ (sau orice alt editor text) și te apuci și scrii codul. Din minte. De la zero.

Ceea ce vrei tu să faci e prea complex dacă nu ai mai programat în PHP (chiar dacă știi deja să gândești algoritmic de la orele de C/C++ din școală).

Deci
- iei frumos manualul PHP la rând: http://www.php.net/manual/en/index.php
- vezi care sunt posibilitățile
- scrii mici scripturi care nu au NIMIC de-a face cu ceea ce vrei să faci pentru atestat; se numește "a învăța înainte de a face ceva"  ;)

- peste 2-3 luni când știi PHP, îți scrii aplicația. De îndată ce deții cunoștințele, îți va lua un sfârșit de săptămână (20 ore de muncă), nu mai mult.

Partea cea mai bună la modul ăsta de abordare: înveți să abordezi o problemă la modul profesional, fără peticismul tipic românesc. Această atitudine te va ajuta în viață, indiferent de domeniu.

Succes!

#10
sergiu1293

sergiu1293

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 28.10.2010
Nultumesc o sa incerc daca nu inteleg unele chestii o sa pun intrebari.:D

#11
sergiu1293

sergiu1293

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 28.10.2010
Da am mai invatat am stutdiat multe tutoriale dar nu prea am gasit, acuma sa explic problema : o baza de date cu numele "scoala", in care am mai multe tabele , "elevi,profesori,diriginti etc" ,astea in mysql. Vreau sa afisez intr-un tabel elevi care sau inscris in baza de date si asta in functie de clasa, adica folosesc un drob box sau drop menu nu stiu exact cum se numeste, acesta verifica in baza de date ce clase sunt de exemplu "12A,12B,12D etc" afiseaza doar ce este in baza de date, in functie de ce aleg eu in acel drop menu de exemplu am ales 12A imi va  afisa toti elevi din 12A. Sper ca ati inteles ce vreu sa fac. Am facut in mare parte tot dar cu o singura problema totdeauna imi afiseaza 12D nu se schimba in functie de ce aleg eu si asta nu stiuu cum sa fac. Daca ma puteti ajuta va rog, am sa incerc sa pun codu aici undeva. Ms.

<?phps
	require_once('config.php');
	
	
	$mysqli = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME);

	if ($mysqli->connect_error) {
		die('Connect Error (' . $mysqli->connect_errno . ') '
				. $mysqli->connect_error);
	}
	
	
	$query = $mysqli->query("SELECT DISTINCT CLASA FROM `elevi`");
	
	
	while($array[] = $query->fetch_object());
	
	
	array_pop($array);
	
?>
	<h3>Dropdown Demo Starts Here</h3>
	<select name="the_name">
	<?php foreach($array as $option) : ?>
		<option value="<?php echo $option->ID; ?>"><?php echo $option->CLASA; ?></option>
		
	<?php endforeach; $valoare=$option->CLASA; ?>
	
	</select>
	<?php
	$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

	mysql_select_db("scoala", $con);
$querey = "SELECT * FROM elevi WHERE CLASA='$option->CLASA'";


echo "<table border='5'>
<tr>
<th>CNP</th>
<th>NUME</th>
<th>PRENUME </th>
<th>CLASA </th>
</tr>";

$result=mysql_query($querey) or die(mysql_error());
while($row = mysql_fetch_array($result))
  {
  echo "<tr>";
  echo "<td>" . $row['CNP'] . "</td>";
  echo "<td>" . $row['NUMEE'] . "</td>";
  echo "<td>" . $row['PRENUMEE'] . "</td>";
  echo "<td>" . $row['CLASA'] . "</td>";
  echo "</tr>";
  }
echo "</table>";

mysql_close($con);
?>
	
	
<?php
	//Free result set and close connection 
	$query->close();
	$mysqli->close();
?>


#12
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,239
  • Înscris: 24.02.2007
Elevii din clasa aleasa ii afisezi dupa ce citesti din GET/POST ce a ales utilizatorul. Cum ai facut tu normal ca iti va afisa totdeauna ultima inregistrare din query'ul anterior.

#13
sergiu1293

sergiu1293

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 28.10.2010

 dani.user, on 23rd January 2012, 19:11, said:

Elevii din clasa aleasa ii afisezi dupa ce citesti din GET/POST ce a ales utilizatorul. Cum ai facut tu normal ca iti va afisa totdeauna ultima inregistrare din query'ul anterior.

Bun da nu prea stiuu cum sa fac am tot incercat  cu GET/POST si nu prea reusesc adica nu vad cum ar trebui sa le folosesc  :confuzzled:

#14
sergiu1293

sergiu1293

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 28.10.2010

 sergiu1293, on 23rd January 2012, 21:20, said:

Bun da nu prea stiuu cum sa fac am tot incercat  cu GET/POST si nu prea reusesc adica nu vad cum ar trebui sa le folosesc  :confuzzled:
am incercat cu ambele metode da nu stiuu sa integrez POST sau GET ca sa imi retina valoarea selectata.

Daca ma poate ajuta cineva va rog ::: :peacefingers:

#15
sergiu1293

sergiu1293

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 28.10.2010
Nu imi iese nici cum nu stiuu cum sa incerc am incercat cu $_POST si cu $_GET si nu imi iese adica nu reusesc sa afisez clasa selectata nici cum va rog daca puteti sa ma ajutati ms.

#16
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

 sergiu1293, on 24th January 2012, 22:54, said:

Nu imi iese nici cum nu stiuu cum sa incerc am incercat cu $_POST si cu $_GET si nu imi iese adica nu reusesc sa afisez clasa selectata nici cum va rog daca puteti sa ma ajutati ms.
Arăți ce ai încercat și noi ne bucurăm să te îndrumăm.

Dar să scriem noi totul pentru tine - nu facem așa ceva.

#17
sergiu1293

sergiu1293

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 28.10.2010

 OriginalCopy, on 24th January 2012, 23:20, said:

Arăți ce ai încercat și noi ne bucurăm să te îndrumăm.

Dar să scriem noi totul pentru tine - nu facem așa ceva.


uite ce am incercat stiu ca undeva gresesc da nu stiuu unde.
Nu vreau sa imi scrii tot codu doar partea cu codu
Aici e codu ce am modificat
<html>
<body>
<?php
	//Require our config file with our DB details
	require_once('config.php');
	
	//Connect to our database
	$mysqli = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME);

	//Return an error if we have connection issues
	if ($mysqli->connect_error) {
		die('Connect Error (' . $mysqli->connect_errno . ') '
				. $mysqli->connect_error);
	}
	
	//Query the database for the results we want
	$query = $mysqli->query("SELECT DISTINCT CLASA FROM `elevi`");
	
	//Create an array of objects for each returned row
	while($array[] = $query->fetch_object());
	
	//Remove the blank entry at end of array
	array_pop($array);
	
	//Print our array results
	//print_r_html($array);
?>
	<h3>Selecteaza clasa </h3>
	<form action="clasa.php" method="post" >

	<select name="clasa">
	<?php foreach($array as $option) : ?>
		<option value="<?php $option->ID ; ?>">
	   <?php echo $option->CLASA; ?> 
		</option>
		
	<?php endforeach;  ?>
	<?php echo $_POST['$clasa'];
	  
	   $variabila=$_POST['$clasa'] ;
	?>
	
	 
	</select>
	<input type="submit" name="submit" value="submint">
	</form>
	 
	 
	<?php 
	$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  } 
  
   
	mysql_select_db("scoala", $con);
$querey = "SELECT * FROM elevi WHERE CLASA= 'variabila' " ;


echo "<table border='5'>
<tr>
<th>CNP</th>
<th>NUME</th>
<th>PRENUME </th>
<th>CLASA </th>
</tr>";

$result=mysql_query($querey) or die(mysql_error());
while($row = mysql_fetch_array($result))
  {
  echo "<tr>";
  echo "<td>" . $row['CNP'] . "</td>";
  echo "<td>" . $row['NUMEE'] . "</td>";
  echo "<td>" . $row['PRENUMEE'] . "</td>";
  echo "<td>" . $row['CLASA'] . "</td>";
  echo "</tr>";
  }
echo "</table>";

mysql_close($con);
?>
	
	
<?php
	
	$query->close();
	$mysqli->close();
?>
</body>
</html>


Am pus si ce imi da in rezultat deci toata problema e formu nu cred ca l-am facut corect.

Attached Files



#18
sergiu1293

sergiu1293

    New Member

  • Grup: Members
  • Posts: 20
  • Înscris: 28.10.2010
Daca poate cineva sa imi explice structura formului.

Anunturi

Second Opinion 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

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