Scriptingvragen (PHP, JavaScript etc.)

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door Paul » 28 mei 2007, 20:47

Jan Marques schreef:Bedankt!
Alleen: die $random, nu neemt ie toch ook de site zelf mee, niet?
je bedoelt dat laaste of eerst item in de array?
Als eerst is, maak van de 0 een 1, bij de laaste maak van de 1 een 2 in de rand.

Gebruikersavatar
Jan
Berichten: 1987
Lid geworden op: 30 mei 2006, 20:30
Locatie: De kelder van Dhr. J. Fritzl
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door Jan » 29 mei 2007, 16:26

Nee, met array_dif had ik het arrayelement met nummer van de GET niet mee tot de random mogelijkheden gerekend
Vriendelijke groet,
Jan
Gratis Forum - Gratis Blog - Blokart

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door Salomon » 29 mei 2007, 20:05

Ben bezig met XML, had iets over de class XMLWriter gelezen, en ging het uitproberen.
Maar waarom output dit script:
Spoiler: bekijk

Code: Selecteer alles

<?php
$xw = new XMLWriter();
$xmlwriter = $xw->openMemory();
$xw->startDocument( "1.1", "UTF-8", "standalone");
$xw->startAttribute("html"); // <html>
$xw->startAttribute("head"); // <head>
$xw->startAttribute( "title"); // <title>
$xw->text( "Lollig hoor"); // Lollig hoor
$xw->endAttribute($xmlwriter); // </title>
$xw->endAttribute($xmlwriter); // </head>
$xw->startAttribute( "body"); // <body>
$xw->startAttribute( "phone"); // <phone>
$xw->text( "070 1234567");
$xw->endAttribute($xmlwriter); // </phone>
$xw->endAttribute($xmlwriter); // </body>
$xw->endAttribute($xmlwriter); // </html>
print $xw->flush($xmlwriter);;
?> 
deze output:
Spoiler: bekijk

Code: Selecteer alles

<?xml version="1.1" encoding="UTF-8" standalone="standalone"?>
Lollig hoor070 1234567

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door ElbertF » 29 mei 2007, 21:46

Omdat dat de enige zichtbare informatie (input) is? Maar omdat er waarschijnlijk geen stijlblad aan gekoppeld is krijgt je gewoon de rauwe output, zonder enige opmaak. Bekijk de broncode maar eens, dat zou toch wat duidelijkheid moeten verschaffen.

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door Salomon » 30 mei 2007, 16:21

Wat er in de tweede spoiler staat, is de enige output die ik krijg (in de bron).

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door ElbertF » 30 mei 2007, 16:54

Tsja, lastig te zeggen als we de class niet kennen. :ugeek:

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door Salomon » 30 mei 2007, 17:04


Gebruikersavatar
emrulez
Berichten: 631
Lid geworden op: 06 dec 2005, 09:01
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door emrulez » 06 jun 2007, 18:06

Ik heb jullie hulp effe nodig!

ik moet een bepaalde code schrijven waardoor je tafels van getallen kunt zien.
Ik hb nu al een interface waar je in het invoerVeld het getal invult van het getal waarvan je de tafels wilt zien en een uitvoerVeld waar alles komt te staan (de tafels dus ). en Ik heb een toontafelKnop gemaakt.

Nu heb ik jullie hulp nodig met de code aangezien ik een beginner ben met java.

Alvast bedankt
Wijziging: Ik maak gebruik van VisualCafe
Afbeelding

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door ElbertF » 06 jun 2007, 18:28

Je bedoeld JavaScript?

Een scriptje wat zoiets doet?

3 ->
3, 6, 9, 12, 15, 18, 21, 24, 27, 30

Gebruikersavatar
emrulez
Berichten: 631
Lid geworden op: 06 dec 2005, 09:01
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door emrulez » 06 jun 2007, 18:31

je voer bv in het invoerVeld 5 in dan krijg je door op de toontafelKnop te klikken
1 x 5 = 5
2 x 5 = 10 etc in eht uitvoerVeld
Afbeelding

Gebruikersavatar
emrulez
Berichten: 631
Lid geworden op: 06 dec 2005, 09:01
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door emrulez » 06 jun 2007, 18:40

wat ik al weet is dat doormiddel van invoerVeld.getText(); je het getal neemt en ergens in eht geheigen meot opslaan
en je door uitvoerVeld.setText(); de tafels laat zien d8 ik.
Afbeelding

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door ElbertF » 06 jun 2007, 18:43

Even uit m'n hoofd:

Code: Selecteer alles

<script type="text/javascript">
var rijen = 10;

function tafel(invoer)
{
  var uitkomst = '';

  for ( i = 1; i <= rijen; i ++ )
  {
    uitkomst += i + 'x' + invoer + ' = ' + ( i * invoer ) + '<br />';
  }

  document.getElementById('uitkomst').innerHTML = uitkomst;
}
</script>

<input id="invoer" type="text" />
<input type="submit" value="Reken uit!" onclick="tafel(document.getElementById('invoer').value)" />
<div id="uitkomst"></div>

Gebruikersavatar
emrulez
Berichten: 631
Lid geworden op: 06 dec 2005, 09:01
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door emrulez » 06 jun 2007, 18:45

Code: Selecteer alles

/*
	A basic extension of the java.applet.Applet class
 */

import java.awt.*;
import java.applet.*;

public class Tafels extends Applet
{
	public void init()
	{
		// Take out this line if you don't use symantec.itools.net.RelativeURL or symantec.itools.awt.util.StatusScroller
		symantec.itools.lang.Context.setApplet(this);
	
		// This code is automatically generated by Visual Cafe when you add
		// components to the visual environment. It instantiates and initializes
		// the components. To modify the code, only use code syntax that matches
		// what Visual Cafe can generate, or Visual Cafe may be unable to back
		// parse your Java file into its visual environment.
		//{{INIT_CONTROLS
		setLayout(null);
		setBackground(java.awt.Color.lightGray);
		setSize(549,399);
		toontafelKnop.setLabel("Toon Tafel");
		add(toontafelKnop);
		toontafelKnop.setBackground(java.awt.Color.lightGray);
		toontafelKnop.setBounds(396,156,132,40);
		vraag.setText("Welke Tafel wil je zien?");
		add(vraag);
		vraag.setFont(new Font("Dialog", Font.BOLD|Font.ITALIC, 12));
		vraag.setBounds(48,48,180,57);
		add(invoerVeld);
		invoerVeld.setBounds(408,48,95,72);
		add(uitvoerVeld);
		uitvoerVeld.setBounds(48,156,312,226);
		//}}
	
		//{{REGISTER_LISTENERS
		SymAction lSymAction = new SymAction();
		toontafelKnop.addActionListener(lSymAction);
		//}}
	}
	
	//{{DECLARE_CONTROLS
	java.awt.Button toontafelKnop = new java.awt.Button();
	java.awt.Label vraag = new java.awt.Label();
	java.awt.TextField invoerVeld = new java.awt.TextField();
	java.awt.TextArea uitvoerVeld = new java.awt.TextArea("",0,0,TextArea.SCROLLBARS_NONE);
	//}}

	class SymAction implements java.awt.event.ActionListener
	{
		public void actionPerformed(java.awt.event.ActionEvent event)
		{
			Object object = event.getSource();
			if (object == toontafelKnop)
				toontafelKnop_ActionPerformed(event);
		}
	}

	void toontafelKnop_ActionPerformed(java.awt.event.ActionEvent event)
	{
		// Code komt hier.
		<script type="text/javascript>
var rijen = 10;

function tafel(invoer)
{
  var uitkomst = '';

  for ( i = 1; i <= rijen; i ++ )
  {
    uitkomst += i + 'x' + invoer + ' = ' + ( i * invoer ) + '\n';
  }

  document.getElementById('uitkomst').innerHTML = uitkomst;
}
</script>

<input id="invoer" type="text" />
<input type="submit" value="Reken uit!" onclick="tagel(document.getElementById('invoer').value)" />
<div id="uitkomst"></div> 
	}
}

Ziet er nu zo uit bij het testen 10 errors

Code: Selecteer alles

Error: D:\Program Files\VisualCafeSE\bin\TempPrj0\Tafels.java(62):  Missing term.
    {
     ^
Error: D:\Program Files\VisualCafeSE\bin\TempPrj0\Tafels.java(64):  String not terminated at end of line.
        <script type="text/javascript>
                     ^
Error: D:\Program Files\VisualCafeSE\bin\TempPrj0\Tafels.java(65):  ';' expected.
var rijen = 10;
^
Error: D:\Program Files\VisualCafeSE\bin\TempPrj0\Tafels.java(69):  Invalid character constant.
  var uitkomst = '';
                 ^
Error: D:\Program Files\VisualCafeSE\bin\TempPrj0\Tafels.java(73):  Invalid character constant.
    uitkomst += i + 'x' + invoer + ' = ' + ( i * invoer ) + '\n';
                                   ^
Error: D:\Program Files\VisualCafeSE\bin\TempPrj0\Tafels.java(76):  Invalid character constant.
  document.getElementById('uitkomst').innerHTML = uitkomst;
                          ^
Error: D:\Program Files\VisualCafeSE\bin\TempPrj0\Tafels.java(77):  Missing term.
}
 ^
Error: D:\Program Files\VisualCafeSE\bin\TempPrj0\Tafels.java(78):  Missing term.
</script>
 ^
Error: D:\Program Files\VisualCafeSE\bin\TempPrj0\Tafels.java(78):  Missing term.
</script>
         ^
Error: D:\Program Files\VisualCafeSE\bin\TempPrj0\Tafels.java(80):  ';' expected.
<input id="invoer" type="text" />
                  ^
10 errors
Build Failed
Wijziging: Als ik alleen jou code gbruik werkt het wel in een html document
Afbeelding

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door ElbertF » 06 jun 2007, 18:49

Dat van mij is JavaScript hè, dat is iets heel anders dan Java. Ik heb het net getest en het werkt.

Gebruikersavatar
emrulez
Berichten: 631
Lid geworden op: 06 dec 2005, 09:01
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door emrulez » 06 jun 2007, 18:50

ElbertF schreef:Dat van mij is JavaScript hè, dat is iets heel anders dan Java. Ik heb het net getest en het werkt.
Ik ook maar het moet dus in java
Afbeelding

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door ElbertF » 06 jun 2007, 18:54

Waarom wil je zo iets simpels in Java? Ik denk niet dat hier veel mensen met Java kennis aanwezig zijn.

Gebruikersavatar
emrulez
Berichten: 631
Lid geworden op: 06 dec 2005, 09:01
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door emrulez » 06 jun 2007, 18:59

ElbertF schreef:Waarom wil je zo iets simpels in Java? Ik denk niet dat hier veel mensen met Java kennis aanwezig zijn.
Omdat we op dit moment op school java krijgen (4Havo)
En ik dit een beetje moet kunnen voor op de toets ;)
Maar hoezo wenig mensen met kennis over java?
Afbeelding

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door ElbertF » 06 jun 2007, 20:08

Aha, moet je het dan niet zelf maken? :mrgreen:

Het merendeel van de programmeurs hier zal voornamelijk PHP kennis hebben, Java is meer grafisch en minder phpBB gerelateerd.. Vandaar.

Gebruikersavatar
emrulez
Berichten: 631
Lid geworden op: 06 dec 2005, 09:01
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door emrulez » 11 jun 2007, 18:50

ik krijg het volgende niet werkend

Code: Selecteer alles

<HTML>
<HEAD>
<TITLE>Autogenerated HTML</TITLE>
</HEAD>
<BODY>
<APPLET CODE="cdApplet.class" WIDTH=497 HEIGHT=439></APPLET>
</BODY>
</HTML>
Op school windows 2000 werkt het wel [Ie 6]
hier bij mij XP neit [Ie 7 trouwens]
Afbeelding

Gebruikersavatar
emrulez
Berichten: 631
Lid geworden op: 06 dec 2005, 09:01
Contacteer:

Re: Scriptingvragen (PHP, JavaScript etc.)

Bericht door emrulez » 27 jun 2007, 11:41

Ik zoek een script waarmee je cijfers kan toeveogen van bepaalde vakken en dan zeg maar een overzicht krijgt met gemiddeldes enz.

Weet iemand er een?
Afbeelding

Plaats reactie