v5.dk logo
Kom ind og besøg vores Discord Chat-community
Bliv medlem her eller læs mere om Discord her
Få adgang til alt på hele v5.dk
- bliv Premium-medlem for kun 39,95 kr.

Mere info Køb nu

Premium på v5.dk
v5.dk logo  v5.dk e-learning
Log på med Facebook
  • Log ind på v5.dk
  • Opret bruger
  • Log ind
  • v5.dk Premium
  • v5.dk Premium
  • Hvad siger vores kunder?
  • E-læring for begyndere
  • icon for WordPress 4 e-learning WordPress 4
  • icon for Office 365 e-learning Office 365
  • icon for Microsoft Word e-learning Microsoft Word
  • Bloggen for alle
  • E-læring for nørder
  • icon for PHP-programmering e-learning PHP-programmering
  • icon for iOS Programmering e-learning iOS Programmering
  • icon for Linux Server e-learning Linux Server
  • Bloggen for nørder
  • Arkiverede videoer
  • Fællesskab
  • Forum
  • Idéer og ønsker
  • Markedspladsen
  • v5.dk Premium
  • Gratis webhotel
  • Cloud-servere
  • Om v5.dk
  • Søg på v5.dk
  • Om v5.dk ApS
    • Om virksomheden
    • RSS-feeds og tjenester
    • Driftsmeddelelser
    • Presse-kit
    • Ledige jobs
    • Social Netværk
      • Facebook
      • Twitter
      • Instagram
    • Alt det andet
      • Forretningsbetingelser
      • Ophavsret og Copyright
  • Kontakt kundeservice
  • FAQ og Hjælp
    • Premium og abb.
    • Videoer og Afspiller
    • Forum og Points
    • Cloud-servers
  • Partner/Virksomhed
  • Partner-kanal
v5.dk logo mobile
  • Menu
  • Opret bruger

Forsøger at lave en BOT-killer, men kan ikke få CSS (V5.css) til at samarbejde

  • v5.dk
  • Forum
  • PHP-programmering
  • Forsøger at lave en BOT-killer, men kan ikke få CSS (V5.css) til at samarbejde
  • Sidevisninger: 2283 har set dette indlæg
Besvar #0Spørgsmål oprettet af @Gadedrengen| Premium Premium | 10478 points
15 points ude 7 indlæg 6 år siden Spørgsmål besvaret
avatar
 

Jeg har indsat et div-felt i v5's opret person (lektion 2)

<div id="emailfelt">
<label for="email">emailfelt</label>
<input type="text" name="email" id="email" value="" />
</div>

og forsøger at få css filen til at skjule den for brugerne (benytter V5.css)

#emailfelt {
display: none;
}

og så lade min post-fil smide BOT'en til DIE når den udfylder emailfelt som ingen kan se.

if($_POST['email'] != "") {
echo 'Terminated';
die();
}

 

Jeg har været rundt og låne, men kan ikke få den til at virke.

Grundlaget er V5's opret person 

 

med venlig hilsen

Gadedrengen

Billede uploadet af Gadedrengen

avatar
 
Besvar#1 @db Admin kommenterede for 6 år siden

Hejsa  Gadedrengen @Gadedrengen   

Når jeg kigger i din http://gadedrengen.z5.dk/css/v5.css fil, kan jeg ikke se en din display:none; kode? Har du fået uploadet den rigtige .css fil?

Hvis du gør, som du selv skriver, skulle det meget gerne virke  Så du er helt på rette spor!

Du kan evt. vælge at skjule hele <div>-tagget hvor i dit input-felt er placeret, som følger:

test.html:

<div class="emailDiv">
<input type="email" name="email" id="email" placeholder="Din e-mail adresse" value="" />
</div>

v5.css:

.emailDiv {
    display: none;
}

Husk at man i .css-filen kan kalde elementerne på to måder: #emailDiv og .emailDiv

Hvis noget starter med # refererer det til et ID, og hvis noget starter med . refererer det til en class. Så class="emailDiv" styles med .emailDiv og id="emailDiv" styles med #emailDiv.

Håber det giver mening. God weekend.


Med venlige hilsner

Daniel Bahls Signatur   Daniel Bahl (@db)
   CEO – v5.dk ApS

Dette svar er accepteret af OP og tildelt 15 points
avatar
 
Besvar#2 @db Admin svarede for 6 år siden

Ps. Super fed side du har fået lavet på http://gadedrengen.z5.dk/Udleveringen/ :) Jeg elsker dit hyggelige design, man bliver i godt humør :)


Med venlige hilsner

Daniel Bahls Signatur   Daniel Bahl (@db)
   CEO – v5.dk ApS

avatar
 
Besvar#3 @Gadedrengen Premium kommenterede for 6 år siden

 #2  Tak Daniel.

Jeg har haft stor fornøjelse af din hjemmeside og glæder mig til at lære mere.

Jeg lærer nyt hver dag og er blevet meget bevidst om at "mine gamle sider" trænger så voldsomt til en opfriskning (de er skrevet i ren HTML, med tusindvis af sider til hvert billede jeg har lagt op så.........)

Tak for dig og din side

 

Gadedrengen

 

p.s. min knægt syntes du har en god stemme :-)

avatar
 
Besvar#4 @db Admin kommenterede for 6 år siden

Hvor skønt at høre, at du har fået noget ud af v5.dk og vores videoer - og det lyder da til, at hjemmesiden godt kunne trænge til en modernisering med lidt PHP.

Du og hele din familie måde have en skøn solrig weekend 


Med venlige hilsner

Daniel Bahls Signatur   Daniel Bahl (@db)
   CEO – v5.dk ApS

avatar
 
Besvar#5 @Gadedrengen Premium kommenterede for 6 år siden

Hej Daniel.

 

Jeg forsøgte og blev ved med at kunne se feltet på siden, hvilket ikke ser så pænt ud.

Jeg valgte så at benytte <input type="hidden" name="email" id="email" value="" />

så forsvandt den fra skærmbilledet og som sådan ser det pænt ud, men vil en BOT stadig forsøge at skrive i feltet når det er hidden for ellers er hele div-tagget og forsøget på at lave en BOT-killer jo værdiløst :-)  

p.s. Jeg havde rettet i V5.css filen på roden af udleveringen ;-) og har forsøgt at rette også på den oprindelige css-fil på lektion 2

 

Carsten

Redigeret af Gadedrengen @Gadedrengen  d. 04.06.2016 kl. 16:14
avatar
 
Besvar#6 @db Admin kommenterede for 6 år siden

Hej  Gadedrengen @Gadedrengen   

Jeg vil anbefale at du gør følgende. 

1) Retter din HTML så din <div> får et unikt ID:

<div class="form-group" id="emailDiv">
     <label for="E-mail">E-mail:&nbsp; &nbsp; </label>
     <input type="email" name="E-mail" id="E-mail" placeholder="Hvad er din e-mail?">
</div>

2) Retter i din /css/v5.css (det er denne v5.css som din HTML-fil bruger: http://gadedrengen.z5.dk/css/v5.css):

#emailDiv {
   display: none;
}

Hvis du udfører ovenstående to punkter, vil det virke :)

 


Med venlige hilsner

Daniel Bahls Signatur   Daniel Bahl (@db)
   CEO – v5.dk ApS

Spørgsmålet er besvaret, men du er altid mere end velkommen til at skrive en kommentar!
avatar
 

Du er ikke logget ind

Du skal være logget ind på v5.dk før du kan benytte vores forum. Det er ganske gratis at oprette en bruger.

Opret en ny gratis bruger Log ind

Følger med i denne tråd

Gadedrengen

Forum kategorier

  • Generelt
  • Guides & Howto28
  • Offtopic / Andet59
  • Microsoft Office
  • Microsoft Word11
  • Microsoft Excel4
  • Microsoft PowerPoint0
  • Web og hjemmesider
  • Wordpress17
  • Operativsystemer
  • Apple Mac OS X12
  • Apple iOS28
  • Microsoft Windows4
  • Linux16
  • Teknologier
  • Netværk og WiFi3
  • Internet-tjenester9
  • Programmering
  • PHP-programmering124
  • iPhone-/Xcode-programmering9

Aktive forum-tråde lige nu

Chrome Auto Fyld holdt op med at virke
ÆØÅ
WHERE TO BUY GRADE AA+ UNDETECTABLE COUNTERFEIT BANK NOTES,REAL PASSPORTS,DRIVERS LICENSES,ID CARDS
HVOR KØBES GRADE AA+ IKKE-OPSEGLERBARE FORfalskede pengesedler, RIGTIGE PAS, KØREKORT, ID-KORT
HVOR KØBES GRADE AA+ IKKE-OPSEGLERBARE FORfalskede pengesedler, RIGTIGE PAS, KØREKORT, ID-KORT
Tegne Program
MacBook gået ud ved indsættelse at IPhone SE…
Loop Nested JSON Array til Table
Bygget med af v5.dk
© Copyright 2006-2022 • Forretningsbetingelser • Copyright • Persondata- og Cookiepolitik
v5.dk ApS - Åbogade 15 - 8200 Aarhus N - CVR: 36902833
v5.dk logo
Hej, vi hedder v5.dk og vi laver e-learning på dansk

v5.dk er sat i verden for at gøre teknologi tilgængeligt og anvendeligt for både professionelle og almindelige brugere på alle niveauer.

93 200 555
  Skriv til os
v5.dk bruger cookies til at huske dine indstillinger, livechat samt til statistik
 

Alle vores priser er inkl. moms Sikker SSL-beskyttet forbindelse

Dankort og Visa-Dankort  Visa  Mastercard og Mastercard Junior  Maestro

  • Produkter
  • v5.dk Premium
  • Cloud-servers
  • v5.dk
  • Om v5.dk
  • Kunderne siger
  • Kontakt os
  • Presse
  • Stay updated
  • RSS & tjenester
  • Søg på v5.dk
  • Sitemap