Anime Wolken Forum

Ga terug   Anime Wolken Forum > Algemeen > PC & Internet
Deze pagina opnieuw laden Het Grote Algemene Programmeer Topic

Antwoord
 
Onderwerptools Weergave
mpistool
en niemand anders.....
 
mpistool's avatar
Standaard geplaatst op 19 april 2011 @ 17:35
Met quote antwoorden


Quote:
Oorspronkelijk geplaatst door Prophecy Bekijk bericht
Als het om een webpagina ging zou ik zeggen cookies (kan ook met Javascript, zij het iets ingewikkelder dan met PHP), maar ik neem aan dat dat niet werkt voor een browserextensie, of dat het in ieder geval niet de ideale manier is.

Als het om een Chrome extensie gaat lijkt het me dat je gewoon goed de betreffende handleidingen voor extensieontwikkelaars door moet lezen om erachter te komen wat de gangbare manier is om gebruikersdata op te slaan.
als je een goed werkend javascript code-tje voor me hebt zou ik die graag willen.
 

ruil topic FC: 1248 1782 4828
Betelgeuse
Alpha Orionis
 
Betelgeuse's avatar
Standaard geplaatst op 02 mei 2011 @ 22:17
Met quote antwoorden


Hoi... zijn er hier soms mensen die met de programmeertaal/-omgeving Processing ervaring hebben & me zouden kunnen helpen er mee te starten of me misschien een alternatief aanbevelen?

Ik wil eigenlijk 'gewoon' met programma's 'spelen', ben zelf nogal visueel ingesteld en wil eigenlijk ook geen Engels handboek als begeleider.
 
Sakatho
We're all mad here
 
Sakatho's avatar
Standaard geplaatst op 06 mei 2011 @ 11:51
Met quote antwoorden


Quote:
Oorspronkelijk geplaatst door Betelgeuse Bekijk bericht
Hoi... zijn er hier soms mensen die met de programmeertaal/-omgeving Processing ervaring hebben & me zouden kunnen helpen er mee te starten of me misschien een alternatief aanbevelen?

Ik wil eigenlijk 'gewoon' met programma's 'spelen', ben zelf nogal visueel ingesteld en wil eigenlijk ook geen Engels handboek als begeleider.
Ik heb er laatst wat in zitten rotzooien omdat ik iemand ermee moest helpen. Ik heb het boek Learning processing als referentie gebruikt.
Verder heb ik van http://processing.org/learning/ de nodige voorbeelden af gehaald en bewerkt.

Hoe snel je zoiets oppikt ligt ook een beetje aan je overige computer/programmeer-ervaring. Ikzelf heb het merendeel van mijn code uit de voorbeelden gehaald. Maar als je geen of weinig programmeer-ervaring hebt, kan het misschien handig zijn toch een boek te gebruiken waar de basics in staan.
 

~ Faith Divides Us - Death Unites Us
~ [Fics] ~ Voor Elysa | Before the dawn
Devian
Wie?
 
Devian's avatar
Standaard geplaatst op 08 mei 2011 @ 14:25
Met quote antwoorden


Ik heb ruzie met Visual Studio, het lukt me niet op een ToolStripDropDownButton bínnen een programma te houden. Op het moment dat ik het knopje aan de rechterkant zet, gaat 'ie buiten het venster als het venster niet gemaximaliseerd is. Ik wilde in plaats daarvan al een Panel gebruiken, maar die kan ik niet laten hiden als 'ie geen Focus meer heeft, dus iemand, halp?

VS2010, C#, target is .NET 3.0, blabla.
 
shiny386
Hoofd in de animewolken
 
shiny386's avatar
Standaard geplaatst op 28 mei 2011 @ 16:45
Met quote antwoorden


Ik ben nu C++ aan het leren, en ik vroeg me af of het mogelijk was om constante variabele een waarde te geven via een invoer via het toetsenbord?

Dus:
const int MAX(100);

Maar dan dat de waarde van MAX bepaald kan worden door de gebruiker.
 

Zenithal
helloNL
Anime Forum Lid
 
helloNL's avatar
Standaard geplaatst op 28 mei 2011 @ 17:18
Met quote antwoorden


zou je niet zoals bij php de invoer balk een naam geven en dan de variabele max de inhoud geven van de invoerbalk?
 
Mark
-
 
Mark's avatar
Standaard geplaatst op 28 mei 2011 @ 18:19
Met quote antwoorden


Quote:
Oorspronkelijk geplaatst door shiny386 Bekijk bericht
Ik ben nu C++ aan het leren, en ik vroeg me af of het mogelijk was om constante variabele een waarde te geven via een invoer via het toetsenbord?

Dus:
const int MAX(100);

Maar dan dat de waarde van MAX bepaald kan worden door de gebruiker.
Waarom zou je überhaupt een constante variabele een waarde willen geven? Maak er een gewone variabele van..?

Ik heb nog nooit geprogrammeerd met C++, maar misschien is dit een oplossing:
Code:
 if (VariabeleNaam > 100) {
   VariabeleNaam = 100;
 }
 
Mark
-
 
Mark's avatar
Standaard geplaatst op 18 augustus 2011 @ 17:58
Met quote antwoorden


Ik heb een vraag over Flash CS5.

Ik ben bezig met een applicatie voor de iPad. Ik heb al een aantal keer veranderingen gemaakt en Flash een nieuwe .ipa laten maken, maar bij de laatste versie is hij erg langzaam, dat was hij eerst niet. Ik denk dat het niet aan het project zelf ligt, ik heb een tweede applicatie gemaakt met alleen de code waar hij langzaam is. Deze werkte ook heel erg traag. Het is een tekenapplicatie. Dit is de code waarbij het fout gaat:

Code:
var pencil:Shape = new Shape();

function start(e:MouseEvent):void{
	Board.addChild(pencil);

	pencil.graphics.moveTo(mouseX, mouseY);
	pencil.graphics.lineStyle(20, 0x000000);

	panel.addEventListener(MouseEvent.MOUSE_MOVE, draw);
}

function draw(e:MouseEvent):void{
	pencil.graphics.lineTo(mouseX, mouseY);
}

function stop(e:MouseEvent):void{
	panel.removeEventListener(MouseEvent.MOUSE_MOVE, draw);
	}
De rest van het programma lijkt niet langzamer te werken. De computer opnieuw opstarten heeft niks opgeleverd.

Heeft iemand enig idee wat eraan te doen is?
 
Betelgeuse
Alpha Orionis
 
Betelgeuse's avatar
Standaard geplaatst op 19 augustus 2011 @ 09:42
Met quote antwoorden


Weet je zeker dat je niet onbewust:
  • enorme loops aan het programmeren bent? Bijv. via functies/procedures die indirect zichzelf aanroepen.
  • voorgeprogrammeerde functies uit libraries (e.d.) aanroept onder omstandigheden waarin ze een heleboel gaan scannen?
 
Mark
-
 
Mark's avatar
Standaard geplaatst op 19 augustus 2011 @ 11:08
Met quote antwoorden


Quote:
Oorspronkelijk geplaatst door Betelgeuse Bekijk bericht
Weet je zeker dat je niet onbewust:
  • enorme loops aan het programmeren bent? Bijv. via functies/procedures die indirect zichzelf aanroepen.
  • voorgeprogrammeerde functies uit libraries (e.d.) aanroept onder omstandigheden waarin ze een heleboel gaan scannen?
Het is al gelukt. Het probleem was dat alles in diezelfde 'pencil' shape werd opgeslagen. Dus een 'pencil = new Shape();' aan het begin van de start functie heeft het gemaakt. Dat had ik er eerst wel staan, maar om één of andere reden heb ik dat verwijderd. Toch bedankt.
 
Maverick
KANSOKU!
 
Maverick's avatar
Standaard geplaatst op 23 mei 2012 @ 12:45
Met quote antwoorden


-schop-

PHP-code:
<?php
$pageTitle 
'Upload';
include (
'header.php');
$classArray = array('all''scout''soldier''pyro''demoman''heavy''engineer''medic''sniper''spy');
if(isset(
$_POST['submit']) && $_POST['editsuccess'] != 1) {
    
$error '<p style="width: 90%; margin: 0 auto; padding: 5px; border: 3px solid #b8383b; color: #ddd; text-align: center;">';
    if(
in_array($_POST['class'], $classArray)) {
        
$checkHat mysql_query("SELECT hatname FROM gallery WHERE hat = '$_POST[hat]'")or die(mysql_error());
        
$countHats mysql_num_rows($checkHat);
        if(
$countHats 0) {
            
$checkPaint mysql_query("SELECT paintname FROM paints WHERE paint = '$_POST[paint]'")or die(mysql_error());
            
$countPaints mysql_num_rows($checkPaint);
            if(
$countPaints || $_POST['paint'] == "none") {
                if(
$_POST['map'] != "") {
                    
$map mysql_real_escape_string($_POST['map']);
                }
                if(isset(
$_SESSION['steamid'])) {
                    
$steamid $_SESSION['steamid'];
                }
                if(
$_POST['team'] == "red" || $_POST['team'] == "blu") {
                    
$userip $_SERVER['REMOTE_ADDR'];
                    if(isset(
$_POST['effect'])) {
                        
$checkEffect mysql_query("SELECT effectname FROM effects WHERE effect = '$_POST[effect]'")or die(mysql_error());
                        
$countEffects mysql_num_rows($checkEffect);
                        if(
$countEffects 0) {
                            
//time to insert the unusual hat pictures
                            
$insert mysql_query("INSERT INTO unusualhats(`unusualhatdateadded`, `unusualhatipadded`, `unusualhatclass`, `unusualhathat`, `unusualhateffect`, `unusualhatcolor`, `unusualhatmap`, `notes`, `unusualsteamid`, `visible`) VALUES(CURRENT_TIMESTAMP, '$userip', '$_POST[class]', '$_POST[hat]', '$_POST[effect]', '$_POST[paint]', '$map', '$_POST[team]', '$steamid', 0)")or die(mysql_error());
                            
$lastId mysql_insert_id();
                            
$currentImage $_FILES['image1']['name'];
                            
$extension substr(strrchr($currentImage'.'), 1);
                            if ((
$extension != "jpg") && ($extension != "jpeg") && ($extension != "JPEG") && ($extension != "JPG")) {
                                die(
'<h1>Error on the first image</h1>Sorry, only .jp(e)gs allowed.');
                            }
                            
$newImage $_POST['hat']."_".$_POST['effect']."_".$_POST['paint']."_".$lastId.".jpg";
                            
$destination "../img/hats/unusual/".$_POST['class']."/".$newImage;
                            
$action copy($_FILES['image1']['tmp_name'], $destination);
                            if(
$_FILES['image2']['error'] == 0) {
                                
$insert mysql_query("INSERT INTO unusualhats(`unusualhatdateadded`, `unusualhatipadded`, `unusualhatclass`, `unusualhathat`, `unusualhateffect`, `unusualhatcolor`, `unusualhatmap`, `notes`, `unusualsteamid`, `visible`) VALUES(CURRENT_TIMESTAMP, '$userip', '$_POST[class]', '$_POST[hat]', '$_POST[effect]', '$_POST[paint]', '$map', '$_POST[team]', '$steamid', 0)")or die(mysql_error());
                                
$lastId2 mysql_insert_id();
                                
$currentImage $_FILES['image2']['name'];
                                
$extension substr(strrchr($currentImage'.'), 1);
                                if ((
$extension != "jpg") && ($extension != "jpeg") && ($extension != "JPEG") && ($extension != "JPG")) {
                                    die(
'<h1>Error on the second image</h1>Sorry, only .jp(e)gs allowed.');
                                }
                                
$newImage $_POST['hat']."_".$_POST['effect']."_".$_POST['paint']."_".$lastId2.".jpg";
                                
$destination "../img/hats/unusual/".$_POST['class']."/".$newImage;
                                
$action copy($_FILES['image2']['tmp_name'], $destination);
                            }
                            if(
$_FILES['image3']['error'] == 0) {
                                
$insert mysql_query("INSERT INTO unusualhats(`unusualhatdateadded`, `unusualhatipadded`, `unusualhatclass`, `unusualhathat`, `unusualhateffect`, `unusualhatcolor`, `unusualhatmap`, `notes`, `unusualsteamid`, `visible`) VALUES(CURRENT_TIMESTAMP, '$userip', '$_POST[class]', '$_POST[hat]', '$_POST[effect]', '$_POST[paint]', '$map', '$_POST[team]', '$steamid', 0)")or die(mysql_error());
                                
$lastId3 mysql_insert_id();
                                
$currentImage $_FILES['image3']['name'];
                                
$extension substr(strrchr($currentImage'.'), 1);
                                if ((
$extension != "jpg") && ($extension != "jpeg") && ($extension != "JPEG") && ($extension != "JPG")) {
                                    die(
'<h1>Error on the third image</h1>Sorry, only .jp(e)gs allowed.');
                                }
                                
$newImage $_POST['hat']."_".$_POST['effect']."_".$_POST['paint']."_".$lastId3.".jpg";
                                
$destination "../img/hats/unusual/".$_POST['class']."/".$newImage;
                                
$action copy($_FILES['image3']['tmp_name'], $destination);
                            }
                        } else { 
?>
                            <?php echo $error?>Not a valid effect</p><?php
                        
}
                    } else {
                        
//time to insert the regular or painted hat pictures
                        
$currentImage=$_FILES['image1']['name'];
                        
$extension substr(strrchr($currentImage'.'), 1);
                        if ((
$extension != "jpg") && ($extension != "jpeg") && ($extension != "JPEG") && ($extension != "JPG")) {
                            die(
'<h1>Error on the first image</h1>Sorry, only .jp(e)gs allowed.');
                        } else {
                            
$insert mysql_query("INSERT INTO paintedhats(`paintedhatdateadded`, `paintedhatipadded`, `paintedhatclass`, `paintedhathat`, `paintedhatcolor`, `paintedhatmap`, `notes`, `steamid`, `visible`) VALUES(CURRENT_TIMESTAMP, '$userip', '$_POST[class]', '$_POST[hat]', '$_POST[paint]', '$map', '$_POST[team]', '$steamid', 0)")or die(mysql_error());
                            
$lastId mysql_insert_id();
                            
$newImage $_POST['hat']."_".$_POST['paint']."_".$lastId.".jpg";
                            
$destination "../img/hats/painted/".$_POST['class']."/".$newImage;
                            
$action copy($_FILES['image1']['tmp_name'], $destination);
                        }
                        if(
$_FILES['image2']['error'] == 0) {
                            if ((
$extension != "jpg") && ($extension != "jpeg") && ($extension != "JPEG") && ($extension != "JPG")) {
                                die(
'<h1>Error on the second image</h1>Sorry, only .jp(e)gs allowed.');
                            } else {
                                
$insert mysql_query("INSERT INTO paintedhats(`paintedhatdateadded`, `paintedhatipadded`, `paintedhatclass`, `paintedhathat`, `paintedhatcolor`, `paintedhatmap`, `notes`, `steamid`, `visible`) VALUES(CURRENT_TIMESTAMP, '$userip', '$_POST[class]', '$_POST[hat]', '$_POST[paint]', '$map', '$_POST[team]', '$steamid', 0)")or die(mysql_error());
                                
$lastId2 mysql_insert_id();
                                
$currentImage $_FILES['image2']['name'];
                                
$extension substr(strrchr($currentImage'.'), 1);
                                
$newImage $_POST['hat']."_".$_POST['paint']."_".$lastId2.".jpg";
                                
$destination "../img/hats/painted/".$_POST['class']."/".$newImage;
                                
$action copy($_FILES['image2']['tmp_name'], $destination);
                            }
                        }
                        if(
$_FILES['image3']['error'] == 0) {
                            
$currentImage $_FILES['image3']['name'];
                            
$extension substr(strrchr($currentImage'.'), 1);
                            if ((
$extension != "jpg") && ($extension != "jpeg") && ($extension != "JPEG") && ($extension != "JPG")) {
                                die(
'<h1>Error on the third image</h1>Sorry, only .jp(e)gs allowed.');
                            } else {
                                
$insert mysql_query("INSERT INTO paintedhats(`paintedhatdateadded`, `paintedhatipadded`, `paintedhatclass`, `paintedhathat`, `paintedhatcolor`, `paintedhatmap`, `notes`, `steamid`, `visible`) VALUES(CURRENT_TIMESTAMP, '$userip', '$_POST[class]', '$_POST[hat]', '$_POST[paint]', '$map', '$_POST[team]', '$steamid', 0)")or die(mysql_error());
                                
$lastId3 mysql_insert_id();
                                
$newImage $_POST['hat']."_".$_POST['paint']."_".$lastId3.".jpg";
                                
$destination "../img/hats/painted/".$_POST['class']."/".$newImage;
                                
$action copy($_FILES['image3']['tmp_name'], $destination);
                            }
                        }
                    }
                } else { 
?>
                    <?php echo $error?>Not a valid team</p><?php
                
}
            } else { 
?>
                <?php echo $error?>Not a valid paint</p><?php
            
}
        } else { 
?>
            <?php echo $error?>Not a valid hat</p><?php
        
}
    } else { 
?>
        <?php echo $error?>Not a valid class</p><?php
    
}
}
Even een greep uit wat ik de afgelopen week heb gedaan. Pfft. xD
 

[SIGPIC][/SIGPIC]
Devian
Wie?
 
Devian's avatar
Standaard geplaatst op 27 mei 2012 @ 09:42
Met quote antwoorden


PHP-code:
<?php echo $error?>Not a valid hat</p>
Zo uit de context amuseert die melding me om een onverklaarbare reden behoorlijk.
 
mpistool
en niemand anders.....
 
mpistool's avatar
Standaard geplaatst op 03 juni 2012 @ 20:50
Met quote antwoorden


Hallo allemaal ik heb weer hulp nodig!

Ik maak een slotmachine en ben nu bezig met het aantal punten per combinatie.

PHP-code:
<?php 
$combinaties 
= Array ("
"
000" => "20",
"
001" => "5");

//even ingekort om het overzichtelijk te houden 

$waarde1 = rand(0,2);
$waarde2 = rand(0,2);
$waarde3 = rand(0,2);
$reeks = ($waarde1$waarde2$waarde3);
?>
Maar nu wil ik dus ongeveer dit, maar ik weet niet hoe...

if ($reeks == 'value uit array')
{$punten = $punten + 'key van de value;}
 

ruil topic FC: 1248 1782 4828
Maverick
KANSOKU!
 
Maverick's avatar
Standaard geplaatst op 03 juni 2012 @ 21:04
Met quote antwoorden


Quote:
Oorspronkelijk geplaatst door Devian Bekijk bericht
PHP-code:
<?php echo $error?>Not a valid hat</p>
Zo uit de context amuseert die melding me om een onverklaarbare reden behoorlijk.
x"""D. Ja. ;<
Quote:
Oorspronkelijk geplaatst door mpistool Bekijk bericht
Hallo allemaal ik heb weer hulp nodig!

Ik maak een slotmachine en ben nu bezig met het aantal punten per combinatie.

PHP-code:
<?php 
$combinaties 
= Array ("
"
000" => "20",
"
001" => "5");

//even ingekort om het overzichtelijk te houden 

$waarde1 = rand(0,2);
$waarde2 = rand(0,2);
$waarde3 = rand(0,2);
$reeks = ($waarde1$waarde2$waarde3);
?>
Maar nu wil ik dus ongeveer dit, maar ik weet niet hoe...

if ($reeks == 'value uit array')
{$punten = $punten + 'key van de value;}
Mij ben je even kwijt. Kun je het simpel uitleggen? Waar begin je mee, wat gebeurt er dan (welke events kunnen gebeuren), en waar eindig je mee?
 

[SIGPIC][/SIGPIC]
Prophecy
Codewriter




Standaard geplaatst op 04 juni 2012 @ 09:20
Met quote antwoorden


Code:
<?php

/* In het verlengde van wat je al had: */
$waarde1 = rand(0,2);
$waarde2 = rand(0,2);
$waarde3 = rand(0,2);
$reeks = $waarde1 . $waarde2 . $waarde3; // Of: $reeks = sprintf("%s%s%s", $waarde1, $waarde2, $waarde3);

if (isset($combinaties[$reeks])) {
  $punten = $combinaties[$reeks];
} else {
  $punten = 0;
}

/* Of de extreem korte manier (voor als je van code golf houdt ^^): */
for ($i = 0, $reeks = ""; $i < 3; $i++) $reeks .= (string) rand(0, 2);
$punten = isset($combinaties[$reeks]) ? $combinaties[$reeks] : 0;

?>
 
Antwoord

Onderwerptools
Weergave

Regels voor berichten
Je mag geen nieuwe onderwerpen openen
Je mag geen berichten plaatsen
Je mag geen attachments plaatsen
Je mag je berichten niet wijzigen

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Forumnavigatie


Alle tijden zijn GMT +1. Het is nu 23:57.

Forumsoftware: vBulletin®, versie 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.