PHP kampelis

Programavimas bei interneto svetainių kūrimas
User avatar
linas_mif
Rašytojas
Posts: 3435
Joined: Thu Oct 18, 2007 11:11 am
Location: Siauliai

Re: PHP kampelis

Postby linas_mif » Thu Jun 18, 2009 4:58 pm

Ne ?id=\"$id\"/>, o ?id=$id\"/> rašyk.
Geresnis variantas:

Code: Select all

echo '<img src="img.php?id='.$id.'"/>';
dekui, jau galvojau programuot nebemoku :lol:
i5-2500 ,P67A-UD4-B3,ASUS GF 8800GT, Corsair TX 650W, 2 x 2GB 1600MHZ DDR3,CASE 3D AURORA 570 GIGABYTE,CNPS9700 NT, OpenSuse 11.2
Dell inspiron 1521,vista,sp3
www.verpykla.lt
www.vitkira.lt

User avatar
augisk11
Posts: 149
Joined: Wed Jun 03, 2009 8:47 pm

Re: PHP kampelis

Postby augisk11 » Sat Jun 27, 2009 6:07 pm

Sveiki, noreciau paklausti koks yra kodas php kad galima butu rasyt komentarus pvz. http://www.skelbiu.lt kur uzpildai forma ir paraso komentara apacioj arba http://www.symbianity.com http://www.skelbimai.lt

Cia pridejau forma komentaru :)

Code: Select all

<form action="comments.php" method="post"> <b>Vardas:</b><br /> <input type="text" name="vardas" size="35" maxlength="15"/> <tr><th align="left">&nbsp;</th><br /> <th align="left">E-mail:<br /> <input type="text" name="e-mail" size="35" maxlenght="30"/><br /></th> <th align="left">Komentaras <input type="text" name="komentaras" height="150" width="400" /></th><br /> <input type="button" name="button" value="Siųsti" /></tr></form>

mrmodern
Princesė
Posts: 4042
Joined: Wed Mar 28, 2007 8:27 pm
Location: Vilnius

Re: PHP kampelis

Postby mrmodern » Sat Jun 27, 2009 9:30 pm

Kodas paprastas.
Pasiimi iš formos duomenis.
Įrašai duomenis į DB.
Kai reikia pasiimi iš DB.
Ir su while vienas po vieno ir atvaizduoji.
AMD Phenom 9750 HD3850, 4gb 2x2048mb ddr2, 320GB, 790X chipset.

User avatar
augisk11
Posts: 149
Joined: Wed Jun 03, 2009 8:47 pm

Re: PHP kampelis

Postby augisk11 » Sat Jun 27, 2009 11:14 pm

Dekui, bandysiu :)

User avatar
augisk11
Posts: 149
Joined: Wed Jun 03, 2009 8:47 pm

Re: PHP kampelis

Postby augisk11 » Sun Jun 28, 2009 4:31 pm

Zinokit nelabai iseina gal galit padet? :roll: :roll: :roll: :roll:

User avatar
Dantenas
Posts: 572
Joined: Fri Feb 29, 2008 4:44 pm

Re: PHP kampelis

Postby Dantenas » Sun Jun 28, 2009 5:06 pm

Zinokit nelabai iseina gal galit padet? :roll: :roll: :roll: :roll:
Nelabai suprantu ko tau reikia (buvau abiejuose puslapiuose kur nurodei), jei kalbi apie paprastą rašymą tai čia tikrai nėra ko nesuprasti, tiesiog reikia žinoti PHP pagrindus.
Principas ten būtų rašymo skriptas viršuje, atvaizdavimo skriptas žemiau, nebent jei tave domina tiesioginis mygtuko paspaudimas ir teksto atvaizdavimas neperkraunant puslapio, tada jau reikia domėtis tokia technologija kaip AJAX.
Intel Core i5-2500k 3.3 GHz / Asus P8P67 Pro / 2x2GB Corsair 1600 / MSI 4850 1GB / SAMSUNG HA320KJ 320GB / Lg H62N DVD-\+ / CHIEFTEC 650W / LG Electronics L226W 22"
EEE PC 1215n

User avatar
augisk11
Posts: 149
Joined: Wed Jun 03, 2009 8:47 pm

Re: PHP kampelis

Postby augisk11 » Sun Jun 28, 2009 5:23 pm

Mane domina toks koemntaru rasymas kaip kad parasai naujiena ir po ta naujiena zmones gali komentuot. as nesuprantu kaip atvaizduoti kas parasyta ;(

mrmodern
Princesė
Posts: 4042
Joined: Wed Mar 28, 2007 8:27 pm
Location: Vilnius

Re: PHP kampelis

Postby mrmodern » Sun Jun 28, 2009 7:42 pm

Į kintamaji gauk visus įrašus.
Suk while cikla while($komentaras=mysql_fetch_assoc($visikomentarai)){
atvaizduok
}
Jau aiskiau but negali. Nebent tikslus kodas.
AMD Phenom 9750 HD3850, 4gb 2x2048mb ddr2, 320GB, 790X chipset.

User avatar
Progmaker
Rašytojas
Posts: 2414
Joined: Thu Jul 06, 2006 10:11 am
Contact:

Re: PHP kampelis

Postby Progmaker » Sun Jun 28, 2009 11:59 pm

Knowledge is power! && http://www.ernestas.info/ (Gyvenu čia)

User avatar
augisk11
Posts: 149
Joined: Wed Jun 03, 2009 8:47 pm

Re: PHP kampelis

Postby augisk11 » Tue Jun 30, 2009 8:06 pm

Dekui abiem :)
Nauja problema - kai bandau perziuret saita ismeta error kad 26 eilutei klaida. 26 eilute yra tuscia. panaikinu 26 eilue ir tada rodo kad error 25 eilute. 25 eilute yra </html> ka daryt? kai tas istrinu vistiek meto errorus. nors pagal viska taigi turi but ir
</body> ir
</html> uzbaigiamosios gaires.

P.S. Jei tai ka nors keicia tai dokumentas php.

mrmodern
Princesė
Posts: 4042
Joined: Wed Mar 28, 2007 8:27 pm
Location: Vilnius

Re: PHP kampelis

Postby mrmodern » Tue Jun 30, 2009 8:16 pm

Keičia. Būna kad nepadėjai:
}
'
"
;
?>
Reikia išanalizuot viską ir patikrint kur gali tokio simbolio trūkt, nes jo ali trūkt kur nors net kodo vidury ar net pradžioj.
Esmė sintaksėj. Atidžiai viską peržiūrėk, pataisyk ir bus ok.
AMD Phenom 9750 HD3850, 4gb 2x2048mb ddr2, 320GB, 790X chipset.

User avatar
augisk11
Posts: 149
Joined: Wed Jun 03, 2009 8:47 pm

Re: PHP kampelis

Postby augisk11 » Tue Jun 30, 2009 8:24 pm

Dekui :) sutvarkiau :)

Jei kam idomu truko simbolio }

User avatar
augisk11
Posts: 149
Joined: Wed Jun 03, 2009 8:47 pm

Re: PHP kampelis

Postby augisk11 » Fri Jul 03, 2009 6:22 pm

Sveiki dar karta, noreciau suzinoti kaip be visokiu mysql tiesiog su php ir html sukurti ne tai kad login scripta, bet toki dalyka, kad ivedi bet koki varda, numatyta pw ir jei ivedei toki pw koks buvo numatytas tave nukreipia i kita puslapi?

mano forma:

Code: Select all

<form > Įveskite vardą ir slaptažodį norėdami užeiti.<br /> Vardas:<br /> <input type="textd" name="tekstas" /><br /> Slaptažodis:<br /> <input type="password" name="pw" /><br /> <input type="button" name="button" value="Prisijungti" action="action.php"/> </form>
mano php kodas:

Code: Select all

<? $pass = "$pw"; $ok = "numatytas_pw"; if($pass == $ok){ ir vat sitoje vietoje as nesuprantu kaip nukreipti i kita puslapi? }else{ echo 'Slaptažodis netinkamas'; } ?>
deku iis anksto :)

mrmodern
Princesė
Posts: 4042
Joined: Wed Mar 28, 2007 8:27 pm
Location: Vilnius

Re: PHP kampelis

Postby mrmodern » Fri Jul 03, 2009 6:58 pm

redirektinimas i kita puslapy netikes dalykas. Bet pasidomėk: "meta refresh"
AMD Phenom 9750 HD3850, 4gb 2x2048mb ddr2, 320GB, 790X chipset.

User avatar
Progmaker
Rašytojas
Posts: 2414
Joined: Thu Jul 06, 2006 10:11 am
Contact:

Re: PHP kampelis

Postby Progmaker » Fri Jul 03, 2009 7:10 pm

header("Location: geras_puslapis.php")
Knowledge is power! && http://www.ernestas.info/ (Gyvenu čia)


Return to “Programuotojų kampas”

Who is online

Users browsing this forum: No registered users and 16 guests

cron