Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

vreau sa invatz .....
Vezi mesajul original
Du-te la pagina 1, 2  Următoare
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Subiectul anterior :: Subiectul următor  
Autor Mesaj
Radu



Data înscrierii: 01/Apr/2003
Mesaje: 48
Locație: Bucuresti

Trimis: Mar Apr 08, 2003 5:36 pm    Titlul subiectului: vreau sa invatz .....  

vreau sa invatz PHP. e cineva in stare sa ma invetze? retzin usor si stiu sa iau notitze. imi trebuie un sut, asa ca la dacie la pornire, apoi ma descurc singur.
sare cineva in ajutor? 8O
Sus  
Dan Alexandru



Data înscrierii: 05/Apr/2003
Mesaje: 45

Trimis: Mie Apr 09, 2003 10:08 am    Titlul subiectului:  

Salut,
Daca stii c++ treaba este 75% rezolvata daca nu eu iti recomand mai intai sa-ti pui niste baze pe partea de programare pura de la ecuatia de gradul doi, vectori, matrice, tehnici de programare,fisiere...
Apoi vei putea aborda php-ul cu totul altfel.
Pot sa te ajut eu intr-o anumita masura.
Succes,
Alex.
Sus  
Radu



Data înscrierii: 01/Apr/2003
Mesaje: 48
Locație: Bucuresti

Trimis: Mie Apr 09, 2003 10:33 am    Titlul subiectului:  

eu stiu putina programare, nu C, ci pascal. am invatzat turbo pascal cu ajutorul helpului, dar e foarte greu pentru ca nu mi-a explicat nimeni. iar in help totul e pus in ordine alfabetica, iar daca inveti in ordinea asta nu faci nimic. eu am nevoie de cineva care sa imi arate ce sa invatz mai intai, sa imi arate o aplicatie dou facute in php, aplicatii simple din care sa imi fac o idee cam cu sta treaba.

eu am gasit o gramada de locuri pe net unde sunt explicate functiile din php, dar la fel sunt puse in ordine alfabetica si cred ca sunt cateva sute bune, iar eu la inceput nu am nevoie de toate.

la inceput vreau sa stiu sa lucrez cu o baza de date, chestii simple, introdus,citit sters din baza de date, verificari de parole, user, de scris si sters in fisiere, de facut un buton care sa faca bum etc. pe urma incetul cu incetul o sa iau fiecare chestie si o sa vad ce face. daca ma prind de idee pur si simplu o sa iau chestii gata facute in php si o sa invatz de acolo cum se face.

well.... :?: care e ordinea :?:
Sus  
Dan Alexandru



Data înscrierii: 05/Apr/2003
Mesaje: 45

Trimis: Mie Apr 09, 2003 10:45 am    Titlul subiectului:  

1.a Mai intai trebuie sa inveti sa faci un formular simplu, citeste ceva despre form-urile din html.
Ca sa poti sa introduci intr-o baza de date trebuie sa primesti niste date pe care le primesti de la un form.
1.b In paralel incearca sa inveti limbajul SQL.
Ai instalat php si mysql?
Poti sa incepi cu crearea unei baze de date, a unei tabele, select, insert, update.
Ca prim exercitiu creeza un formular cu nume(input), prenume(input), *(select sau radio), oras(input), adresa, obsrervatii(textarea)
si atunci cand dai submit sa-ti apara intr-o alta pagina datele preluate din pagina initiala.
Succes,
Alex.
Sus  
Radu



Data înscrierii: 01/Apr/2003
Mesaje: 48
Locație: Bucuresti

Trimis: Mie Apr 09, 2003 10:54 am    Titlul subiectului:  

eu am facut ceva de genul asta la adresa http://www.aeronave.as.ro/rom/index.php?op=formular
vreau sa stiu alte chestii

tu nu ai icq sau yahoo messenger?
Sus  
Dan Alexandru



Data înscrierii: 05/Apr/2003
Mesaje: 45

Trimis: Joi Apr 10, 2003 9:20 am    Titlul subiectului:  

Sa-ti arat un mod cum s-ar putea face un formular de trimis e-mail:

contact.htm

<html>
<body>
<form name="frmData" method="POST" action="contact1.php">
<br>
<input type="hidden" name="n" value="6">
<table width="284" border="0" align="center" cellpadding="0" cellspacing="0" class="font">
<tr>
<td width="1">&</td>
<td width="104">Surname:</td>
<td width="179" valign="baseline"> <input type="text" name="c1"> <input type="hidden" name="h1" value="Surname">
</td>
</tr>
<tr>
<td width="1">&</td>
<td width="104">Name:</td>
<td width="179" valign="baseline"> <input type="text" name="c2"> <input type="hidden" name="h2" value="Name">
</td>
</tr>
<tr>
<td>&</td>
<td>Phone:</td>
<td valign="baseline"><input type="text" name="c3"> <input type="hidden" name="h3" value="Phone">
</td>
</tr>
<tr>
<td>&</td>
<td>Country</td>
<td valign="baseline"><input type="text" name="c4"> <input type="hidden" name="h4" value="Country">
</td>
</tr>
<tr>
<td width="1">&</td>
<td width="104">E-mail:</td>
<td width="179" valign="baseline"> <input type="text" name="c5"> <input type="hidden" name="h5" value="E-mail">
</td>
</tr>
<tr>
<td width="1">&</td>
<td width="104" valign="top">Comments:</td>
<td width="179" valign="baseline"><textarea name="c6"></textarea> <input type="hidden" name="h6" value="Comments">
</td>
</tr>
<tr>
<td>&</td>
<td>&</td>
<td>&</td>
</tr>
<tr>
<td>&</td>
<td> <div align="right">
<input type="reset" name="Reset" value="Reset">
</div></td>
<td> <div align="center">
<input name="button" type="button" onClick="f();" value="Submit">
</div></td>
</tr>
</table>
<script type="text/javascript">
function f()
{
var bol,el,el1,i;
bol=1;

for (i=1;i<=frmData.n.value;i++)
{
el=document.getElementById('c' + i);
el2=document.getElementById('h'+ i);
if(el.value=="" && bol==1)
{
alert('Va rog completati campul ' + el2.value);
bol=0;
el.focus();
}
}
if ((frmData.c5.value.indexOf("@")==-1 || frmData.c5.value.indexOf(".")==-1) && bol==1)
{
alert('Nu ati completat bine E-mail-ul.');
bol=0;
frmData.c5.focus();
}
if(bol==1)
{
frmData.submit();
}
}
</script>
</form>
</body>
</html>




contact1.php

<html>
<head>
</head>
<body>
<?php
$myname = $c1;
$myemail = $c5;
$contactname = "contact";
$contactemail = "office@as.ro";
$message = "Mesaj contact" . "<br>";
for( $i=1; $i<=$n; $i++)
{
$message=$message . $_POST["h" . $i] . "=" . $_POST["c" . $i] . "<br>";
}
$subject = "Mesaj contact";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$myname." <".$myemail.">\r\n";
$headers .= "To: ".$contactname." <".$contactemail.">\r\n";
$headers .= "Reply-To: ".$myname." <$myreplyemail>\r\n";
$headers .= "X-Priority: 1\r\n";
$headers .= "X-MSMail-Priority: High\r\n";
$headers .= "X-Mailer: 213.233.121.14";
mail($contactemail, $subject, $message, $headers);
?>
<p>

</p>
<p align="center"><font color="#006633" face="Verdana, Arial, Helvetica, sans-serif"><strong>Message
sent!</strong></font> </p>
</body>
</html>
Sus  
Radu



Data înscrierii: 01/Apr/2003
Mesaje: 48
Locație: Bucuresti

Trimis: Joi Apr 10, 2003 9:24 am    Titlul subiectului:  

mersi. acum ma pun pe studiat ca sa inteleg si eu carnatul asta de litere si daca nu ma prind te anuntz eu.
:D
Sus  
Dan Alexandru



Data înscrierii: 05/Apr/2003
Mesaje: 45

Trimis: Joi Apr 10, 2003 9:37 am    Titlul subiectului:  

Succes!
Daca ai vreo intrebare, o sa-ti raspund eu.
Alex.
Sus  
Radu



Data înscrierii: 01/Apr/2003
Mesaje: 48
Locație: Bucuresti

Trimis: Joi Apr 10, 2003 9:42 am    Titlul subiectului:  

Dan Alexandru a scris: var bol,el,el1,i;
bol=1;

pentru ce e acest bol ?
Dan Alexandru a scris:
if(el.value=="" && bol==1)
{
alert('Va rog completati campul ' + el2.value);
bol=0;


de ce l-ai facut zero?
Sus  
Dan Alexandru



Data înscrierii: 05/Apr/2003
Mesaje: 45

Trimis: Joi Apr 10, 2003 9:50 am    Titlul subiectului:  

bol este o variabila booleana care imi foloseste sa vad daca am gasit un camp care nu este bine completat.
bol este 1 la inceput si in for verific fiecare camp si in momentul in care am gasit un camp care nu este completat bine il fac 0 si dau un mesaj ca nu e campul respectiv bine completat si sa-mi ignore restul campurilor ca altfel daca nu as folosi bol mi-ar da n mesaje unul dupa altul.
am putea face un test daca scoatem de peste tot bol si atunci s-ar intampla invers, adica imi vor aparea n mesaje.
Succes!
Alex.
Sus  
Dan Alexandru



Data înscrierii: 05/Apr/2003
Mesaje: 45

Trimis: Joi Apr 10, 2003 10:44 am    Titlul subiectului:  

Incercam ceva mai simplu?
Sus  
Radu



Data înscrierii: 01/Apr/2003
Mesaje: 48
Locație: Bucuresti

Trimis: Joi Apr 10, 2003 10:45 am    Titlul subiectului:  

DAAAAAA
Sus  
Dan Alexandru



Data înscrierii: 05/Apr/2003
Mesaje: 45

Trimis: Joi Apr 10, 2003 10:56 am    Titlul subiectului:  

<html>
<body>
<form name="frmData" method="POST" action="contact1.php">
<input type="hidden" name="n" value="6">
<br>
<table width="284" border="0" align="center" cellpadding="0" cellspacing="0" class="font">
<tr>
<td width="1">&</td>
<td width="104">Prenume*:</td>
<td width="179" valign="baseline"> <input type="text" name="c1">
</td>
</tr>
<tr>
<td width="1">&</td>
<td width="104">Nume*:</td>
<td width="179" valign="baseline"> <input type="text" name="c2">
</td>
</tr>
<tr>
<td>&</td>
<td>Telefon*:</td>
<td valign="baseline"><input type="text" name="c3">
</td>
</tr>
<tr>
<td>&</td>
<td>Tara*:</td>
<td valign="baseline"><input type="text" name="c4">
</td>
</tr>
<tr>
<td width="1">&</td>
<td width="104">E-mail*:</td>
<td width="179" valign="baseline"> <input type="text" name="c5">
</td>
</tr>
<tr>
<td width="1">&</td>
<td width="104" valign="top">Mesaj*:</td>
<td width="179" valign="baseline"><textarea name="c6"></textarea>
</td>
</tr>
<tr>
<td>&</td>
<td>&</td>
<td>&</td>
</tr>
<tr>
<td>&</td>
<td> <div align="right">
<input type="reset" name="Reset" value="Reset">
</div></td>
<td> <div align="center">
<input name="button" type="button" onClick="f();" value="Submit">
</div></td>
</tr>
</table>
<script type="text/javascript">
function f()
{ var bol=1;
if(frmData.c1.value=="" && bol==1)
{
alert("Va rog completati campul prenume!");
bol=0;
frmData.c1.focus();
}
if(frmData.c2.value=="" && bol==1)
{
alert("Va rog completati campul nume!");
bol=0;
frmData.c2.focus();
}
if(frmData.c3.value=="" && bol==1)
{
alert("Va rog completati campul telefon!");
bol=0;
frmData.c3.focus();
}
if(frmData.c4.value=="" && bol==1)
{
alert("Va rog completati campul tara!");
bol=0;
frmData.c4.focus();
}
if((frmData.c5.value.indexOf('@')==-1 ||frmData.c5.value.indexOf('.')==-1) && bol==1)
{
alert("Va rog completati corect campul e-mail!");
bol=0;
frmData.c5.focus();
}
if(frmData.c6.value=="" && bol==1)
{
alert("Va rog completati campul mesaj!");
bol=0;
frmData.c6.focus();
}
if (bol==1)
frmData.submit();
}
</script>
</form>
</body>
</html>
Sus  
Dan Alexandru



Data înscrierii: 05/Apr/2003
Mesaje: 45

Trimis: Joi Apr 10, 2003 11:01 am    Titlul subiectului:  

Salveaza chestia asta contact.htm si vezi cum merge.
Sus  
Radu



Data înscrierii: 01/Apr/2003
Mesaje: 48
Locație: Bucuresti

Trimis: Lun Apr 14, 2003 8:09 am    Titlul subiectului:  

oky
dupa ce m-am jucat cat a incaput, vreau sa stiu care e treaba cu "include" asta din php. am observat ca de obicei pagina index.php are tot felul de include care reprezinta header-ul, footer-ul etc-ul paginii. cam cum sta treaba?
:)
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP Du-te la pagina 1, 2  Următoare
Pagina 1 din 2


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community