| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
BlueBlood
Data înscrierii: 20/Ian/2005
Mesaje: 31
Locație: Galati
|
| Trimis: Sâm Ian 22, 2005 12:37 am Titlul subiectului: Un fel de guestbook |
|
|
Ma intrebam cum pot face urmatoarea chestie :
Sa am un fisier html : index.html si un fisier in PHP coordonatorul fisierului html. As vrea ca in fisierul HTML si fie un FORM de cu casute text unde sa scriu ceva de exemplu. Ideea e ca atunci cand dau click pe SUBMIT din pagina de html fisierul php prin metoda POST sa salveze datele intr-o alta pagina PHP numita pareri.php de exemplu.
Mentionez urmatoarele :
Stiu sa fac tot ce tine de HTML ...dar nu stiu chiar cum trebuie procedat la partea de PHP.
Multumesc anticipat |
|
| Sus |
|
bld
Data înscrierii: 01/Sep/2004
Mesaje: 284
Locație: Alaska
|
| Trimis: Sâm Ian 22, 2005 5:03 pm Titlul subiectului: |
|
|
Butonul submit face legatura spre scriptul php care prelucreaza datele din formular...calea scriptului o pui in tagul <form action="calea/fisier.php">
Folosesti o variabilia pentru continut , una pentru autor si asa mai departe...dupa care le pui intr-o baza de date...
Ultimul pas este ca in fisierul php unde vrei sa-ti afiseze mesajele trimise este sa acc baza de date si sa culegi datele necesare dupa care sa le afisezi...acestia sunt pasii...de astia aveai nevoie...nu!?[/code] |
|
| Sus |
|
BlueBlood
Data înscrierii: 20/Ian/2005
Mesaje: 31
Locație: Galati
|
| Trimis: Sâm Ian 22, 2005 6:46 pm Titlul subiectului: ..oarecum dar nu e complet! |
|
|
1. Nu stiu sa fac o baza de date..daca ma poti ajuta iti sunt recunoascator
2. Nu stiu cum sa fac ca PHP-ul sa acceseze baza de date ... un mic ajutor mi-ar prinde bine. Multumesc! |
|
| Sus |
|
aurelian
Data înscrierii: 01/Iun/2003
Mesaje: 833
Locație: Bucuresti
|
| Trimis: Sâm Ian 22, 2005 7:03 pm Titlul subiectului: |
|
|
| De ce nu apelezi la sprijinul unei firme specializate? |
|
| Sus |
|
BlueBlood
Data înscrierii: 20/Ian/2005
Mesaje: 31
Locație: Galati
|
| Trimis: Sâm Ian 22, 2005 7:35 pm Titlul subiectului: NU! |
|
|
Tu chiar esti putin dereglat sincer, scuze dar asta e .. e un gforum care ajuta pe cei ce nu stiu. De ce as apala la o firma cand pot fi eu firma ? .... of saracu de tine ..vad ca tot nu iti dai seama ... 8O asta e nu e nimic ... nu exista firma mai buna ca un forum ;) asa ca .... C`ya!
.....asptept in continuare ajutor! |
|
| Sus |
|
bld
Data înscrierii: 01/Sep/2004
Mesaje: 284
Locație: Alaska
|
| Trimis: Sâm Ian 22, 2005 8:41 pm Titlul subiectului: |
|
|
Nu cred ca este cazul sa fi nesimtit...da , acest este un forum unde poti cere ajutorul...repet , poti cere ajutorul...dar asta nu inseamna ca poti sa ceri un site(sa zicem...) gata asamblat :)
Daca vrei scripturi de-a gata vezi hotscripts.com si ce alte site-uri mai sunt...scuze ca nu sunt prea informat!
Daca vrei cu adevarat ceva mai mult sau mai putin "curat"...invata php si hai dupa aceea sa ceri ajutorul...vii cu o tentativa de script iar daca acea tentativa are scapari cu toate placerea voi incerca sa le corectez si sa te ajut...dar asa...sa zicem ca ti-as oferi un script facut de mine care sa suplineasca guestbook-ul lipsa...daca viitoare ce va fii...un forum...un motor de cautare? sa fim seriosi...spor la invatat! |
|
| Sus |
|
aurelian
Data înscrierii: 01/Iun/2003
Mesaje: 833
Locație: Bucuresti
|
| Trimis: Sâm Ian 22, 2005 8:53 pm Titlul subiectului: |
|
|
da, cred ca sunt cam dereglat, dar asta e parerea mea sincera, pe care o repet:
de ce nu ceri ajutorul unei firme specializate in programare web?
la fel de sincer ii urez firmei tale mult succes! |
|
| Sus |
|
BlueBlood
Data înscrierii: 20/Ian/2005
Mesaje: 31
Locație: Galati
|
| Trimis: Dum Ian 23, 2005 10:41 am Titlul subiectului: lasati-o balta |
|
|
| ... ce sa zic ... suferiti acum ... ptr 10 linii ..la cele 2 intrabari puse nu puteti raspunde ... uzati tastatura ...ok ...cum doritit :!: |
|
| Sus |
|
bld
Data înscrierii: 01/Sep/2004
Mesaje: 284
Locație: Alaska
|
| Trimis: Dum Ian 23, 2005 1:28 pm Titlul subiectului: |
|
|
| Pentru o astfel de abordare a problemei nici nu meriti sa fi bagat in seama...tastatura o uzezi tu deoarece in loc sa incerci o tentativa de script tu jignesti...asa nu vei ajunge nicaieri...mult succes! |
|
| Sus |
|
aurelian
Data înscrierii: 01/Iun/2003
Mesaje: 833
Locație: Bucuresti
|
| Trimis: Dum Ian 23, 2005 1:34 pm Titlul subiectului: |
|
|
Un bun inceput ar fi aici:
http://www.google.com/search?q=define%3Adatabase&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:en-US:official
si:
http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&q=define%3Aphp&btnG=Search&lr=lang_ro
Apoi, manualul mysql:
http://dev.mysql.com/doc/mysql/en/index.html
Sa poti folosi bd mysql in php
http://ro.php.net/mysql
Despre guestbook, un bun inceput este aici:
http://www.google.com/search?hl=en&lr=&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&q=guestbook%2Bphp%2Btutorial&btnG=Search
Un site care imi place mie foarte mult pentru tutorialele pe care le are:
http://www.sitepoint.com/subcat/php-tutorials
O serie de articole foarte bune (sub titlul Absolute Begginer):
http://zend.com/php5/abs/index.php
foarte bune se merita citite.
Aproape de tine dar nu le-ai vazut:
http://www.phpromania.net/index2.php?topic=scod&category=3
http://www.php4.as.ro/pag.php?pagina=articole/cuprins_articole.php
Cauta un tutorial ptr. guestbook, incearca sa il faci sa iti mearga, daca nu reusesti pune linkul catre tutorial aici, spune ce nu iti iese si o sa incercam sa rezolvam.
Pe de alta parte, nu am vrut sa fiu rautacios, insa poate tu ai un talent deosebit in alte domenii (de ex. esti un bun designer, sau un bun vanzator, si reusesti sa gasesti 5-10 contracte de siteuri web pe luna, sau un bun negociator si reusesti sa scoti preturi foarte bune) din cauza asta ti-am recomandat sa gasesti o firma specializata.
Poate o firma specializata e prea mult, insa sigur pe forum gasesti 5-6 programatori php foarte buni (poate si someri) care ti-ar face guestbookul in maxim o zi.
Inca odata, mult succes. |
|
| Sus |
|
beginner18
Data înscrierii: 30/Aug/2004
Mesaje: 739
Locație: Bucuresti
|
| Trimis: Dum Ian 23, 2005 5:26 pm Titlul subiectului: uite aici codul sursa: |
|
|
fisierul:
forum.php
Cod:
<?
mysql_connect(localhost,user,pass) or die(mysql_error());//ce este intre paranteze, este setat de tine cand instalezi mysql-ul)
mysql_select_db("numele_bazei_tale_de_date") or die(mysql_error);
$query="select * from forum"; //forum e numele tabelului din baza date
$result=mysql_query($query);
$num_row=mysql_num_rows($result);
$i=0;
while($i<$num_row){
$titlu=mysql_result($result, $i, "titlu"); //titlul e campul din tabel
$descriere=mysql_result($result, $i, "comentariu"); //comentariu e campul din tabel
echo"<table width=\"803\" height=\"20\" border=\"1\" align=\"center\" cellpadding=\"10\" cellspacing=\"0\" bgcolor=\"#E2E2E2\" bordercolor=\"#FFFFFF\">
<td><font color=\"#000000\">".$titlu." - ".$descriere."</font></td>";
$i++;
}
echo "</table>";
?>
fisierul de prelucrare:
Cod:
<?
mysql_connect(localhost,user,pass) or die(mysql_error());//ce este intre paranteze, este setat de tine cand instalezi mysql-ul)
mysql_select_db("numele_bazei_tale_de_date") or die(mysql_error);
$subiect=$_POST['titlu'];
$descriere=$_POST['descriere'];
if(!empty($subiect) or !empty($descriere)){
$query="insert into forum values('','$subiect','$descriere')";
$date=mysql_query($query) or die(mysql_error());}
if(mysql_affected_rows){
echo"datele au fost introduse cu succes</br>";
echo"Apasa <a href=\"../forum.php\">aici</a> pentru a reveni la forum";
}
else{
echo"a aparut o eroare";
echo"Apasa <a href=\"../forum.php\">aici</a> pentru a reveni la forum";
}
?>
Cu putine cunostinte de mysql si php ai sa stii sa citesti si sa intelegi codul. Sper ca ti-am fost de folos |
|
| Sus |
|
BlueBlood
Data înscrierii: 20/Ian/2005
Mesaje: 31
Locație: Galati
|
| Trimis: Lun Ian 24, 2005 9:22 pm Titlul subiectului: Multumesc MULT |
|
|
| Multumesc foarte mult si as dori ca atunci cand va fi gata serverul sa iti dau 100 MB / nelimitat cu PHP Mysq SMTP ..poate si ssh ... te rog da-mi id-ul tau de messenger sau un nick ceva de irc pentru o discutie online. Multumesc foarte mult si imi pare bine ca nu ai dat dovada de egoism. Multumesc ;) :!: :!: :!: :!: |
|
| 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 |
|
| |