abonnement Unibet Coolblue Bitvavo
pi_34488714
1
2
3
<form action="bestel.php" method="post" name="bestelling2">
<input name="naam" value="<?php echo $_POST["naam"];?>" type="hidden">
</form>


Het doet niet werken...
  donderdag 26 januari 2006 @ 19:49:08 #77
69357 R-Mon
jong en dynamisch
pi_34491916
quote:
Op donderdag 26 januari 2006 18:07 schreef Toeps het volgende:

[ code verwijderd ]

Het doet niet werken...
1<input name="naam" value="r-mon" type="hidden">


Het doet wel werken hier.

En ik zou dit doen:

1<?php if(isset($_POST["naam"])) { echo $_POST["naam"]; } ?>
&lt;tsjsieb&gt; maarja, jij bent ook gewoon cool R-Mon :p
pi_34493376
quote:
Op donderdag 26 januari 2006 18:07 schreef Toeps het volgende:

[ code verwijderd ]

Het doet niet werken...
Je moet wel eerst iets invullen en het dan verbeteren hè
als ik die opdrachten zie baal ik er van dat ik net gestopt ben met CMD
pi_34493458
ZOW! Nu ik es!

Ben gisteren begonnen met My SQL 4.1, dus ik ben een echte n00b.

Wat ik heb gedaan:

MySQL 4.1 en java enviroment gedownload en development enviroment van java. 6.0
MySQL database gedownload met content welke ik nodig heb voor het draaien van een game server.
Batch bestanden gedownload en wat aangepast.
Navicat gedownload
Easyphp 1.8 gedownload.

Ik heb de database in MySQL geimporteerd.
Heb properties bestanden aangepast en heb vervolgens de .bat bestanden aangepast.
Nu heb ik 3 services nodig:
Login server
Game server
Proxy

Proxy werkt
Game server heeft login server draaiende nodig
Login server krijgt een error tijdens uitvoeren van Batch bestand:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Starting L2J Login Server.

loading login config
MLog clients using java 1.4+ standard logging.
Initializing c3p0-0.9.0 [built 08-??????-2005 15:47:30 +0400; debug? false; trac
e: 5]
Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@37fb1e [ conn
ectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@1e0f
f2f [ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 10
00, autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFail
ure -> false, checkoutTimeout -> 0, connectionTesterClassName -> com.mchange.v2.
c3p0.impl.DefaultConnectionTester, factoryClassLocation -> null, forceIgnoreUnre
solvedTransactions -> false, identityToken -> 1e0ff2f, idleConnectionTestPeriod
-> 0, initialPoolSize -> 1, maxIdleTime -> 0, maxPoolSize -> 10, maxStatements -
> 100, maxStatementsPerConnection -> 0, minPoolSize -> 1, nestedDataSource -> co
m.mchange.v2.c3p0.DriverManagerDataSource@2a5330 [ description -> null, driverCl
ass -> null, factoryClassLocation -> null, identityToken -> 2a5330, jdbcUrl -> j
dbc:mysql://localhost/l2jdb, properties -> {user=******, password=******} ], pre
ferredTestQuery -> null, propertyCycle -> 300, testConnectionOnCheckin -> false,
 testConnectionOnCheckout -> false, usesTraditionalReflectiveProxies -> false ],
 factoryClassLocation -> null, identityToken -> 37fb1e, numHelperThreads -> 3 ]
Loaded 127 server names
Exception in thread "main" java.lang.NumberFormatException: Zero length BigInteg
er
        at java.math.BigInteger.<init>(Unknown Source)
        at net.sf.l2j.loginserver.GameServerTable.stringToHex(GameServerTable.ja
va:232)
        at net.sf.l2j.loginserver.GameServerTable.load(GameServerTable.java:156)

        at net.sf.l2j.loginserver.GameServerTable.<init>(GameServerTable.java:43
1)
        at net.sf.l2j.loginserver.GameServerTable.getInstance(GameServerTable.ja
va:67)
        at net.sf.l2j.loginserver.LoginServer.main(LoginServer.java:84)

Server terminated abnormaly


server terminated

Press any key to continue . . .


Batch bestand:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
@echo off
:start
echo Starting L2J Login Server.
echo.
java -Xmx128m -cp javolution.jar;c3p0-0.9.0.jar;mysql-connector-java-3.1.10-bin.jar;sqljdbc.jar;l2jserver.jar; net.sf.l2j.loginserver.LoginServer
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo Admin Restart ...
echo.
goto start
:error
echo.
echo Server terminated abnormaly
echo.
:end
echo.
echo server terminated
echo.
pause


Ik weet mijn god niet wat er fout gaat en waar. Heb java al opnieuw geinstalleerd, geen suc6. Weet iemand welke richting ik uit moet zoeken?

Hiervoor had ik in de MySQL database een string leeg gemaakt (gewoon alle getallen gedelete) omdat ik deze niet goed had laten invoeren. Deze string was Hexid, welke ik leeg had gehaald omdat ik ergens gelezen had dat de error die ik toen had opgelost kon worden door het verwijderen van de string. Gezien ik de string niet kan verwijderen, niet weet hoe te verwijderen heb ik deze dus leeggemaakt met dit als gevolg.. Maar of het gerelateerd is weet ik niet.

[ Bericht 4% gewijzigd door #ANONIEM op 26-01-2006 20:31:10 ]
pi_34493540
quote:
Op donderdag 26 januari 2006 20:26 schreef Nevermind het volgende:

[..]

Je moet wel eerst iets invullen en het dan verbeteren hè
als ik die opdrachten zie baal ik er van dat ik net gestopt ben met CMD
Nevermind, mijn button had text="submit" ipv value.

Altijd dat eeuwige gevloek om van die kleinigheidjes, hehehe.
pi_34494306
Lijkt er nu op dat er meer aan de hand is, wil een nieuwe hex id aanmaken met een batch bestand welke dat doet en dan krijg ik deze error:

1
2
3
4
5
6
7
8
9
10
11
12
Exception in thread "main" java.lang.NumberFormatException: Zero length BigInteg
er
        at java.math.BigInteger.<init>(Unknown Source)
        at net.sf.l2j.loginserver.GameServerTable.stringToHex(GameServerTable.ja
va:232)
        at net.sf.l2j.loginserver.GameServerTable.load(GameServerTable.java:156)

        at net.sf.l2j.loginserver.GameServerTable.<init>(GameServerTable.java:43
1)
        at net.sf.l2j.gsregistering.GameServerRegister.main(GameServerRegister.j
ava:42)
Press any key to continue . . .
  FOK!-Schrikkelbaas donderdag 26 januari 2006 @ 20:58:54 #82
1972 Swetsenegger
Egocentrische Narcist
pi_34494881
Kan ik in SQL op 2 kolommen orderen, waarbij de eerste zwaarder telt dan de tweede bv?

Stel ik wil iets orderen op laagste prijs, maar bij een gelijke prijs wil ik wel dat het hoogste id bovenaan staat?
pi_34495185
quote:
Op donderdag 26 januari 2006 20:58 schreef Swetsenegger het volgende:
Kan ik in SQL op 2 kolommen orderen, waarbij de eerste zwaarder telt dan de tweede bv?

Stel ik wil iets orderen op laagste prijs, maar bij een gelijke prijs wil ik wel dat het hoogste id bovenaan staat?
ORDER BY price ASC, id DESC

Dit kan met zoveel kolommen als je wilt. Hoe eerder het in de rij komt, des te hoger is de prioriteit. Dit is overigens ook de volgorde waarop je multiple column indices wilt definiëren
pi_34495305
ORDER BY price,id
?
volgens mij werkt dat.

-edit-
Wat Jera zegt dus, ik had ff niet gezien dat de een oplopend en de ander aflopend moet zijn.
  FOK!-Schrikkelbaas donderdag 26 januari 2006 @ 21:09:32 #85
1972 Swetsenegger
Egocentrische Narcist
pi_34495336
quote:
Op donderdag 26 januari 2006 21:06 schreef JeRa het volgende:

[..]

ORDER BY price ASC, id DESC

Dit kan met zoveel kolommen als je wilt. Hoe eerder het in de rij komt, des te hoger is de prioriteit.
Mooi
quote:
Dit is overigens ook de volgorde waarop je multiple column indices wilt definiëren
Time-out.
Hoe geef ik een volgorde aan indices?
pi_34495450
quote:
Op donderdag 26 januari 2006 21:09 schreef Swetsenegger het volgende:

[..]

Time-out.
Hoe geef ik een volgorde aan indices?
Als je met phpMyAdmin werkt heb je bij het structuuroverzicht van een tabel een hokje waarmee je op x aantal kolommen een index kunt maken.

Je kunt dit op meerdere kolommen doen. Stel dat je kolom a en b hebt, en je creëert één index op (a,b) dan zal er een index worden gecreëerd voor kolom a, en wanneer deze geen verschil meer toont, op kolom b. In jouw geval zou dat dus (price,id) kunnen zijn alhoewel ik me afvraag of MySQL dit niet al kan optimaliseren gezien dat id vast een primary key is. Een query zoals de ORDER hierboven wordt dan in ieder geval geoptimaliseerd en zal sneller werken, zeker bij grotere aantallen rows in de tabel
  FOK!-Schrikkelbaas donderdag 26 januari 2006 @ 21:13:01 #87
1972 Swetsenegger
Egocentrische Narcist
pi_34495492
quote:
Op donderdag 26 januari 2006 21:11 schreef JeRa het volgende:

[..]

Als je met phpMyAdmin werkt heb je bij het structuuroverzicht van een tabel een hokje waarmee je op x aantal kolommen een index kunt maken.

Je kunt dit op meerdere kolommen doen. Stel dat je kolom a en b hebt, en je creëert één index op (a,b) dan zal er een index worden gecreëerd voor kolom a, en wanneer deze geen verschil meer toont, op kolom b. In jouw geval zou dat dus (price,id) kunnen zijn alhoewel ik me afvraag of MySQL dit niet al kan optimaliseren gezien dat id vast een primary key is. Een query zoals de ORDER hierboven wordt dan in ieder geval geoptimaliseerd en zal sneller werken, zeker bij grotere aantallen rows in de tabel
Ok, duidelijk thanks
  donderdag 26 januari 2006 @ 23:47:38 #88
62215 qu63
..de tijd drinkt..
pi_34502257
mijn scriptje:

1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
function chkuri($link){
         
$churl = @fopen("http://".$link,'r');
         if (!
$churl) {
            
$message="";
         }else{
            
$message=include('http://www.qu63.nl/ads.php');
         }
         return
$message;
}
$link="home.qu63.nl";
echo
chkuri($link);
?>

het werkt allemaal wel, alleen krijg ik na mn banner (die door ads.php gemaak wordt) het cijfer 1.

ben ik iets vergeten in mijn script ofzo? ads.php geeft namelijk alleen een banner weer, en geen cijfer 1 erna..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_34502614
die include returned een true als hij kan includen, en een false als hij niet kan includen.
Die true of false komt nu in $message terecht.
$message wordt gereturned door chkuri(), en wordt ge-echoed.
Dus die true wordt geprint, een 1 in dit geval


Denk ik


-edit-
De oplossing is dus die echo weglaten, maar gewoon alleen die functie aanroep daar neer zetten.
-edit2-
Of beter nog, die hele return $message weglaten, want die heeft totaal geen zin op deze manier. Hij heeft wel zin als je later nog een keer wil controleren of die pagina daadwerkelijk is geinclude.
pi_34502750
@qu63

Wat ikke_ook zegt, en je zou dus die include() kunnen vervangen door een file_get_contents() om te laten werken. overigens is het wel vreemd om een functie die 'chkuri' heet zoiets te laten doen
  vrijdag 27 januari 2006 @ 00:02:02 #91
62215 qu63
..de tijd drinkt..
pi_34502829
quote:
Op donderdag 26 januari 2006 23:57 schreef ikke_ook het volgende:
die include returned een true als hij kan includen, en een false als hij niet kan includen.
Die true of false komt nu in $message terecht.
$message wordt gereturned door chkuri(), en wordt ge-echoed.
Dus die true wordt geprint, een 1 in dit geval


Denk ik


-edit-
De oplossing is dus die echo weglaten, maar gewoon alleen die functie aanroep daar neer zetten.
dus de echo verwijderen en dan $chkuri($link);
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_34502966
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
function chkuri($link){
         if (@fopen("http://".$link,'r')){
               return true;
         }else{
              return false;
         }
}
$link="home.qu63.nl";
if(chkuri($link)){
      include('http://www.qu63.nl/ads.php');
}
?>


korter en werkt ook, en tis beter qua naamgeving lijkt mij.
alhoewel het nog steeds zinloos lijkt (tenzij je die functie nog meer gebruikt), zonder die functie kan het nog korter, maar als je graag een functie wil gebruiken
1
2
3
4
$link="home.qu63.nl";
if(fopen("http://".$link,'r')){
      include('http://www.qu63.nl/ads.php');
}

Doet allemaal hetzelfde lijkt mij...

Of wat Jera zegt:
1
2
3
4
5
$link="home.qu63.nl";
if(fopen("http://".$link,'r')){
      echo file_get_contents('http://www.qu63.nl/ads.php');
}
?>
  vrijdag 27 januari 2006 @ 00:12:06 #93
62215 qu63
..de tijd drinkt..
pi_34503162
thanks!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 28 januari 2006 @ 14:54:36 #94
37634 wobbel
Da WoBBeL King
pi_34550062
Aargh, ik heb problemen met de headers van een e-mail...


Ik krijg dit als e-mailtje maar ik moet HTML hebben...

En dit is mijn code....
1
2
3
4
5
6
7
8
9
10
11
<?php
    
function sendMail($receiver, $subject, $body, $from = "blaat@lala.nl")
    {
        
/* This function send a HTML Email */
           
$headers = "MIME-Version: 1.0\r\n";
            
$headers.= "Content-type: text/html; charset=iso-8859-1\r\n";
            
$headers.= "From: lala <" . $from . ">\r\n";
        return
mail($receiver, $subject, $body, $headers);
    
    }
?>
pi_34550269
Daar heb ik ook veel problemen mee gehad, dit werkt voor mij als ik HTML wil verzenden:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$boundary = md5(uniqid(time()));
         $headers = "From: site  <Email@email.nl>\r\n";
         $headers .= "MIME-Version: 1.0\r\n";
         $headers .= "Content-type: multipart/alternative;\r\n";
         $headers .= " boundary=\"$boundary\"\r\n";

      //   $send_message = "you shouldn't see this ever\r\n\r\n";

         $send_message .= "--$boundary\r\n";

         $send_message .= "Content-type: text/plain;\r\n";
         $send_message .= "Content-Transfer-Encoding: 7bit\r\n\r\n";
         $send_message .= strip_tags($message) . "\r\n";

         $send_message .= "--$boundary\r\n";

         $send_message .= "Content-type: text/html;\r\n";
         $send_message .= "Content-Transfer-Encoding: 7bit\r\n\r\n";
         $send_message .= $message . "\r\n";

         $send_message .= "--$boundary--\r\n";
pi_34550380
gebruik gewoon de phpmailer class.
  zaterdag 28 januari 2006 @ 15:12:16 #97
37634 wobbel
Da WoBBeL King
pi_34550631
quote:
Op zaterdag 28 januari 2006 15:04 schreef Ro�a� het volgende:
gebruik gewoon de phpmailer class.
die mail functie gaat straks met het template systeem werken...dus nee
pi_34550718
quote:
Op zaterdag 28 januari 2006 15:12 schreef wobbel het volgende:

[..]

die mail functie gaat straks met het template systeem werken...dus nee
En waarom precies gaat dat niet samen?
  zaterdag 28 januari 2006 @ 16:28:27 #99
37634 wobbel
Da WoBBeL King
pi_34552415
quote:
Op zaterdag 28 januari 2006 15:15 schreef Ro�a� het volgende:

[..]

En waarom precies gaat dat niet samen?
omdat er straks automatisch een template geladen wordt bij het versturen van het bericht, wat op 't moment nog niet is ingebouwd bij deze functie lieve schat....
pi_34561989
Ik heb in een pagina, waarvan de headers al verzonden zijn, de volgende code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
if(!empty($_POST)){

$aan = $_POST['aan'];
$onderwerp = $_POST['onderwerp'];
$realname = $_POST['realname'];
$email = $_POST['email'];
$nickname = $_POST['nickname'];
$ip = $_SERVER['REMOTE_ADDR'];
$bericht = $_POST['bericht'];
$pf = "@pestforum.nl";
$adres = $aan.$pf;
$voor = "Email via contact formulier: " ;
$totaalonderwerp = $voor.$onderwerp;
$eindbericht = "Het onderstaande email bericht is afkomstig van het contactformulier van pestforum.nl\nGegevens van de persoon:\nNaam: $realname \nForum naam: $nickname \n Email adres: $email \n IP Nummer: $ip \n \n bericht onderwerp: $onderwerp \n\n bericht: \n $bericht ";
mail($adres, $totaalonderwerp, "$eindbericht", "From: PestforumFormulier");

$text = "Je email is verzonden! Bedankt! (Pestforum is in het andere venster nog geopend!)";
die(
$text);

}
?>


Is er een manier dat na het 'je email is verzonden..' bericht niet kan flooden door simpelweg op F5 en OK te drukken?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')