Jump to content
php.lv forumi

funkcijas.


Nezinītis

Recommended Posts

Esmu izgūglojis puspasauli, bet atrodu tikai primitīvus funcijas piemērus, varbūt es nemāku meklēt, bet tas pavisam cits stāsts.

Atkal mans forums.

Reāli, man vajag tādu fīču- viens fails ar vizuālo kodu un citām fīčām, otrs fails ar funkcijām. Kad uzspiežu uz kādas tēmas, viņš man izmet viņu {dropDown'o}, uzspiežu turpinājuma pogu, viņš man izmet komentārus, atkal nākamo pogu - izmet lauku, kur var pievienot komentāru.

Viens man teica, ka man vajag 4 funkcijas un 4 if; else if.

Kods kuru murgoju:

<?php

function addtheme(){
....
}

function theme(){
....
}

function comments(){
....
}

function addcomment(){
....
}

if ($_GET['addtheme_id']) {
  addtheme($POST[t], text, author)
} 
else if ($_GET['theme_id']){

}
?>

 

Var teikt - balta lapa.

Link to comment
Share on other sites

Jā, bet vajag - kā pareizi uzrakstīt, kad uzspiežu uz kādas tēmas, man atvērtos tēmas saturs ar autoru, utt., pēctam uzspiežot uz nākamās pogas, man atvērtos tās tēmas konkrētie komentāri, un tad tālāk uzspiežot piedāvā iespēju pievienot komentāru.

 

Visas darbības tiek veiktas vienā failā, ir arī atsevišķs fails ar funkcijām un if'iem ar kuriem ir arī problēma, jo nevaru atrast teoriju, kā tas ir darāms.

Nu apmēram šādi:

<?php

function addtheme(){
....
}

function theme(){
....
}

function comments(){
....
}

function addcomment(){
....
}

if ($_GET['addtheme_id']) {
  addtheme($POST[], text, author)
} else if ($_GET['theme_id']) {
  theme($_GET[])
} else if ($_GET['comment_id']) {
  comments($_GET[])
} else if ($_GET['addcomment_id']) {
  addcomment($POST[])
}
?>

 

Bet es nezinu, kādi parametri jānodod, kas jāizsauc..

Edited by Nezinītis
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...