12. december 2006 - 11:17
Der er
7 kommentarer
foreach strstr FALSE
Hej. Nedenstående kode tjekker på om der må stemmes eller ej. Hvis kategorien er biler, må der stemmes. Hvordan laver jeg denne kode om, sådan at hvis kategorien er biler må der IKKE stemmes ? foreach((get_the_category()) as $cat) { $cats = $cat->cat_name . ' '; if(strstr("$cats", "Biler") !== FALSE) { the_ratings(); } } På forhånd tak
Annonceindlæg fra DE-CIX
12. december 2006 - 11:26
#1
Hvis du ændrer ! til =, skulle den være i hus
12. december 2006 - 13:34
#2
så kan man stemme på ALT andet end biler vil jeg tro. foreach((get_the_category()) as $cat) { $cats = $cat->cat_name . ' '; if(strstr("$cats", "Biler") !== TRUE) { the_ratings(); } }
12. december 2006 - 14:46
#3
kinderaeh-> 3 === tegn gør blot at man kan stemme på alt inkl biler kdjweb-> Det samme med TRUE her kan man så også stemme på alt inkl biler Andre forslag ?
12. december 2006 - 15:12
#4
if(!strstr("$cats", "Biler") !== FALSE) er i hvert fald det modsatte af if(strstr("$cats", "Biler") !== FALSE)
12. december 2006 - 15:17
#5
<ole> foreach((get_the_category()) as $cat) { $cats = $cat->cat_name . ' '; if (strpos($cats, "Biler") === false) { the_ratings(); } } /mvh </bole>
12. december 2006 - 15:28
#6
olebole-> Afstemning kommer ganske korrekt med på alle de andre kategorier MEN nu er der dobbelt afstemning på BILER kategorien
12. december 2006 - 15:35
#7
kinderaeg-> dit sidste forslag giver også afstemning på alle kategorier
Vi tilbyder markedets bedste kurser inden for webudvikling