anbe4
-
Innlegg
25 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av anbe4
-
-
Takk for hjelpa, har ikke tid til å prøve ut dette nå, men skal pruve det senere. hørtes nokså fornuftig ut, og ttror nok det er noe jeg skal få til.
-
Jeg driver en nettside for en ungdomsklubb, denne siden har i den siste tiden vært plaget med spam kommentarer i nyhtssystemet, ta en titt selv, så ser du hva jeg mener. www.13-19.no (all engelsk tekst er uønskede kommentarer)
Jeg har prøvd å lage et kode system for å poste kommentarer, ddette fungerer slik at du får opp en kode i ett felt, og må skrive denne inn i feltet under. har sett at en del systemer bruker dette for å forhindre at roboter fyller ut skjemaene.
Hos meg hjalp ikke dette stort, men det hjalp litt, tidligere kom det inn over 250 kommentarer i døgnet på hver nyhet. nå kan det se ut som dette er redusert til under 50.
Siden har ikke så veldig stort besøkstall, så tviler på at det er noen av dem som bruker siden til vanlig som gjør dette.
Først tenkte jeg at det kanskje dreide seg om noen som brøt seg rett inn i databasen og skrev rett til tabellene, dette fikk jeg avkreftet når også gjeste boka er full av spam, den er nemmelig laget på flat filer.
Noen som har noen gode måte rå løse dette på? slik siden fremstår nå er den tilnærmet ubrukelig.
-
Vil tro dette kan ordnes med meta refresh taggen, men er ikke helt sikker, verdt ett forsøk hvertfall.
Det du tenker er at når du trykker på en link så kommer du til en ny side der filmen vises, og når filmen er slutt skal du videre til en side med personens profil
Mitt forslag me meta refresh blir da:
Kode for film siden:
<html> <head> <meta http-equiv="refresh" content="filmens lengde i sekunder; url=http://profilside" /> </head> <body> <!--Kode for å få streame filmen--> </body> </html>
DEtte forutsetter at meta taggen begynner å telle først etter at siden er ferdig lasta, hvor vidt dan gjør det er jeg ikke 100% sikker på, men det går jo fort å finne ut...
-
Det øverste spørsmålet ditt kan jeg bekrefte at du har tenkt riktig på, man kan sortere utskrift ved flere variabler på den måten du har brukt ved å skrive AND i mellom.
Når det gjelder å bruke * for å la den ene variabelen stå åpen sånn som du har gjort i den nederst koden så er jeg ikke sikker på dette.
-
I galleriet mitt resizer jeg bildene før de blir lagra. Det gør jobben lettere for serveren, fordi den da slipper å resize bilde til hver bruker, men kun gjøre det når brukeren laster opp.
En annen fordel er at små bilder tar mye mindre plass på serveren.
-
Hvis du skal lage en admin side der du kan redigere allt inholde, så er dette prosjektet, forholdsvis stort, og hvertfall hvis du ikke kan så mye koding. jeg vil råde deg til å lese litt om php på www.php.net eller påwww.sindrem.com enkleste mulig het for forside og guider siden er nok å bare installere mambo eller cutenews eller lignende. dette fungerer helt greit, og er i tillegg enkelt å bruke. Så kan du heller utvikle ditt eget system etterhvert.
-
Hivs du bruker sessions, noen jeg vil tro du kanskje gjør siden galleriet ditt inneholder flere filer, så skal du ikke være logget ut når du trykker på home knappen, med mindre du har skrevet noe i koden din som sletter sessions, som sessiondestry(), unset_session(), el. problemet ditt er sansynligvis at du ike fortelle maskinen at logginn boksene kun skal vises på forsiden hvis du ikke er logget inn. dette kan gjøres med følgende kode.
/*legg loggin formen i en egen fil, kalt fks loggbox.html sett følgende kode inn i stedet for logg inn formen i den opprinnelige fila:*/ <?php if(!$_SESSION[/*en av sessionverdiene som blir satt i innlogging*/]){ include(loggbox.php); } else{ echo'/*ett eller annet som skal står der hvis du er logget inn*/'; } ?>
Dette er det eneste jeg kan hjelpe deg med, så lenge jeg ikke får mer konkret info (kode ol.)
-
takker for hjelpa, jeg kan bruke dette også, men det aller greieste hadde vært om det gikk ann å samle linjene på en lerret (canvas).
Dette fordi programmet jeg lager skal tegne mange objekter og så skal det være mulig å kopiere den ferdige tegningen inn i andre dokumenter. Det er derfor mye lettere å tegne alt på et lerret, så trenger man bare kopiere inn lerretet, så følger alt det andre med, i stede for å måtte merke alle objektene som er tegnet.
edit: fant ut av dettte på egenhånd, etter litt prøving og feiling
-
...... if ($mode == "process") {
$nyttpassord = md5($nyttpassord1);
if ($nyttpassord1 == "") { echo "<br>Passordet kan ikke være blankt!<br><br>
<br><a href='index.php?side=login'>Tilbake til administrasjonen</a>"; }
else {
$nyttpassord1 = $_POST['nyttpassord'];
$nyttpassord = md5($nyttpassord1);
$ins_str = ("UPDATE brukere SET passord = $nyttpassord WHERE brukernavn = $brukernavn");
if (mysql_query($ins_str)) { echo"Ditt passord er endret!"; }.....
er det noe vits i å md5 kryptere passordet 2 ganger. Jeg ser hvertfall ingen vits i å kryptere passordet før du vet om det er oppgitt ett passord som ikke er blankt.
-
Jeg skal lege ett program som man ved å trykke på forskjellige knapper skal man kunne tegne forskjellige linjer i et nytt word dokument.
Fant utgangspunktet til denne koden på msdn.microsoft.com og har redigert den litt selv for å få den til å tegne i et nytt dokument:
Dim shpCanvas As CanvasShapes Dim doc As Document Dim shpLine As shape Set doc = Documents.Add 'Add new drawing canvas to the active document Set shpCanvas = doc.Shapes _ .AddCanvas(Left:=100, Top:=75, _ Width:=150, Height:=200) 'Add a line to the drawing canvas Set shpLine = shpCanvas.CanvasItems.AddLine( _ BeginX:=25, BeginY:=25, EndX:=150, EndY:=150) 'Add an arrow to the line and sets the color to purple With shpLine.Line .BeginArrowheadStyle = msoArrowheadDiamond .BeginArrowheadWidth = msoArrowheadWide .ForeColor.RGB = RGB(Red:=150, Green:=0, Blue:=255) End With
Bruker jeg den innebygde visual basic editoren som man kan lage makroer med, så fungerer dette fint.
Det jeg ønsker er å få til det samme i vb 6.0.
Når jeg prøver med den samme koden i vb 6 stopper det hele når det kommer til .CanvasItems. da får jeg feilmeldingen "method or datamember not found"
En gang til hva jeg ønsker skal skje for å gjøre det klart:
1. Åpne et nytt worddocument.
2. Legge inn et lerret / canvas i dette dokumentet.
3. Tegne forskjellige linjer på dette lerretet.
-
En liten komentar til htmlkoden din.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
Hei.
<br>
Vi er en gruppe elever fra Thor Heyerdahl VGS<br>
Det er etter det jeg kjenner til ikke lov, og siden vil heller ikke validere hvis man har flere head'ere og flere body'er.
koden over bør derfor heller se slik ut.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> Hei. <br> Vi er en gruppe elever fra Thor Heyerdahl VGS<br>...
-
Prøvde med det jeg fant på linkene over, men kan ikke si det hjalp så veldig. på disse sidene som vises til er det veldig mye snakk om at problemet oppstår i Win NT. Jeg kjører Win XP Professional.
Noen som har hatt problemet i XP?
-
Hvis man lagrer medlemslista som .svd (dette kan gjøres direkte fra exel.) så får man alle feltene ut med semikolon mellom.
I php myadmin er det en meny som lar deg legge inn data fra fil. Her henter du opp .svd fila, så velger du åssen felt dataene skal legges inn i, og at det er kolon som skiller postene tror default instillingene passer nokså bra, men det står godt forklart hva hver instilling er.
Hvis ikke man har en index i excel fila( fks medlemsnr). kan det være lurt å lage tabellen med et idfelt, settes til auto increment.
Da har man fått medlemmene over i en mysql database.
Hvor avansert system er det du tenker på. Skal systemet brukes til å la medlemmene logge seg på et medlemsområde, eller er det kun snakk om et system for å holde orden på medlemmene.
Edit: var vist noen som var før meg.
-
Har sittet lenge å lett både på google og her på forumet men finner ikke ut av problemet som oppstår.
Jeg vil koble på en mysql database som ligger på www.mittdomene.no med et program jeg lager i VB 6.
Koden jeg bruker til dette er
Option Explicit Dim mysql As ADODB.Connection Private Sub Form_Load() Set mysql = New ADODB.Connection mysql.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=www.mandalsrussen.net;DATABASE=databasenavn;UID=brukernavn;PWD=passord;OPTION=10060" mysql.Close End Sub
Har fra før instalert følgende mysql driver (windows):
http://dev.mysql.com/downloads/connector/odbc/3.51.html
Når jeg prøvekjører programmet får jeg denne feilen:
Run-time error '-2147467259 (800004005)';
[MySQL][ODBC 3.51 Driver]Can't open named pipe to to host: www.mittdomene.net pipe:MySQL(53)
Under menyen access host på servercpanelet har jeg satt %(wildcard) noe som etter det jeg har lest skal bety at alle inkludert mit vb program skal ha tilgang til databasen
Hva er galt?
-
er du sikker på at det er noen verdi i alle postene i arrayet fra minimum på rand komandoen til maks på rand komandoen
-
Har ikke sett så nøye på scriptet, men jeg ville lagt rand komandoen inn i en løkke sammen med echo taggen. så ville jeg kjørt denne løkka 5 ganger, da vil du hente forskjellig ord ut hver gang du kjører løkka.
<? $sitat = array( 1 => "katapult", 2 => "tåre", 3 => "danse", 4 => "emu", 5 => "froske", 6 => "hoppe", 7 => "drabant", 8 => "kule", 9 => "gusje", 10 => "rosa", 11 => "pulver", 12 => "dask", 13 => "maskin", 14 => "sukker", 15 => "gamasje", 16 => "tulipan", 17 => "sorg", 18 => "grums", 19 => "blabb", 20 => "mystikk", ); srand ((double) microtime() * 1000000); $i = 1; while( $i < 5){ $random = rand(1,10); $randomm = rand(11,20); echo"$sitat[$random]"; echo"$sitat[$randomm]"; echo"<br />\n"; $i++; } ?>
-
Har laget et bilde galleri der hvor man kan laste opp bilder fra et kontrollpanel, upload siden ser slik ut
i feltet øverst kan jeg velge hvor mange uploadbokser jeg ønsker. laster jeg opp 1 eller 2 bilder så går det greit, men hvis jeg legger opp 20 bilder så står den å venter en lang stund, (tiden den bruker på å laste opp), når den har jobbet en stund så kommer det bare at siden kan ikke vises. Lurer derfor på om det er noen instillinger som stopper loadingen av siden hvis det tar en hvis tid, eller hvis den er en hvis størrelse.
-
Har sett litt på priser for en slik gate way, og har funnet ut at det ikke er aktuelt lengre. men takk for tipset om hva jeg trengte
-
Her er koden som jeg bruker:
$gunstighøyde = //Maks høyde på resiza bilde $gunstigbredde = //Maks bredde på resiza bilde //Regner ut målene på det nye bildet $bildestørrelse = getimagesize(stringen til bildet ditt); $bredde = $bildestørrelse[0]; $høyde = $bildestørrelse[1]; //Formelen under er for å regne ut proposjonene på bildet if($høyde <= $gunstighøyde && $bredde <= $gunstigbredde){ $nyhøyde = $høyde; $nybredde = $bredde; } else{ if(($høyde/$bredde) >= ($gunstighøyde/$gunstigbredde)){ $nyhøyde = $gunstighøyde; $nybredde = ($bredde*($nyhøyde/$høyde)); } else{ $nybredde = $gunstigbredde; $nyhøyde = ($høyde*($nybredde/$bredde)); } } //lager et nytt bilde og lagrer det på grunnlag av målene over $nyttbilde = imagecreatetruecolor($nybredde, $nyhøyde); $gammeltbilde = imagecreatefromjpeg(strengen til bilde ditt); if( imagecopyresampled($nyttbilde, $gammeltbilde, 0, 0, 0, 0, $nybredde, $nyhøyde, $bredde, $høyde) == TRUE) == TRUE){ //Lagrer bildet. imagejpeg($nyttbilde, "Din lagringsplass her", 70); }
bare si fra hvis det er noe du ikke skjønner.
(husk å bytte ut de stedene der jeg har skrevet fks. strengen til bildet ditt, med den ordentlige adressen
-
Jeg holder på å lage et bildegalleri til en russe side. i den forbindelse lurer jeg på om det er mulig å lage et system der brukeren kan skrive inn sitt mobilnummer, for så at bildet skal bli sent til dette nummeret som mms. Kostnadene for denne mmsen må settes på det nummeret som bildet sendes til. Går dette ann?
PS: dette er ikke noe jeg har tenkt grundig gjennom ennå, bare lurer på om det er en tanke å gå videre med, eller om det er urealistisk å få til....
-
takker.
mappa forsvant ved å bruke rmdir().
-
jeg sitter å lager et script for å opprette en mappe med php på serveren min. jeg har da klart å opprette en mappe med chmod 0, det vil si at ingen har skrive eller leserettigheter til denne mappa. Det vil igjen si at jeg ikke kan slette den, når jeg prøver å slette den gjennom cute ftp. Beskjeden som kommer op når jeg prøver å slette den er: 'access denied'
Noen som har et script, evt, en metode for å fjerne denne mappa.
takker for alle bidrag.
-
Den funksjonen så grei ut. Men jeg har noe av det samme problemet i windows media player, og power dvd. når jeg trykker på fullskjermmodus så havner bildet på lcd skjermen, mens jeg helst vil ha det på prosjektoren. noen som vet hva som må endres????
-
jeg har en pc med to skjerm utganger på. her kjører jeg den ene utgangen til en vanlig lcd skjem, mens jeg kjører en projektor på den andre utgangen.
Jeg har satt det opp slik at skrivebordet er delt på begge skjemene, og lcd skjermen er primær skjerm.
Problemet mitt oppstår når jeg skal bruke powerpoint. Da ønsker jeg å kunne jobbe med powerpoint på lcd skjemen og nå jeg trykker på "Vis lysblideshow" så vil jeg at fullskjermvisningen skal komme på projektoren. Det som skjer nå er at lysbildevisningen kommer på lcdskjermen, noe som er lite praktisk med tanke på at projektoren står i et annet rom, og skal viselysbildefremvisningen til en forsamling. Samtidig vil jeg jobbe med noe annet på lcd skjermen (kloning er derfor uaktuelt).
Håper noen skjønner problemet, og har en løsning på det?
Skjermkortet er av merket ATI
Forhindre spam i nyhetsystem
i Programmering og webutvikling
Skrevet
Tror jeg går for løsningen til BlueEAGLE, dette er det som lå nærmest det jeg hadde tenkt på forhånd.
Den løsningen du har ernie, er et bare meg som har missforstått, eller er det en liten svakhet med den. For hva hvis brukeren kjører første scriptet, da blir det lagt inn en streng i databasen, og bildet blir gennerert(hittil er det greit). Men hva om brukeren ombestemmer seg her, og lar være å sende formen, da blir strengen du har lagt i databaasen ikke slettet, og databasen vil vokse, ettersom det blir gennerert en ny streng for neste bruker. Tenker jeg rett, eller har jeg misforstått.