abonnement Unibet Coolblue Bitvavo
pi_41964042
regexbuddy.com die kende ik nog niet!
Jammer dat het betaald is
pi_41965577
quote:
Op dinsdag 19 september 2006 19:33 schreef qu63 het volgende:

[..]

zat ik ook al naar te zoeken, maar ik gok op een paar \'s die er uit gehaald zijn
Hmmja, het forum is wat te fanatiek met backslashes strippen

$regex = '/(d+) \(gemiddeld (d+) per dag\)/ism';

Zo zou het wel het goede resultaat moeten geven bij het weergeven.
  woensdag 20 september 2006 @ 00:51:03 #273
62215 qu63
..de tijd drinkt..
pi_41971519
snap dr geen hout van

morgen maar eens verder kijken
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_41975466
Nog geen effect bij mij,

http://borntobewild.satanist.nl/fok2.php
pi_41975657
Om maar ff ontopic te reageren OMFG
pi_41975885
quote:
Op woensdag 20 september 2006 09:54 schreef Darkomen het volgende:
Nog geen effect bij mij,

http://borntobewild.satanist.nl/fok2.php
erg vreemd want bij mij werkt het prima (al een hele tijd...
heb je al geprobeer je error reporting op maximaal te zetten..?
en in regexbuddy kan je ook je regex uit laten testen tegen een string, dan zou je misschien kunnen zien waar het mis gaat..
pi_41975964
Probeer eens met:

$regex = '/(d+)D+gemiddeldD+(d+)/ism';
pi_41976354
Werkt ook niet roonaan, ik krijg alleen lege array's
array(3) { [0]=> array(0) { } [1]=> array(0) { } [2]=> array(0) { } }

@mschol, kan jij je code eens in een txt file zetten, volgens mij zit er geen verschil tussen jouw code en de mijne, behalve dat ik dus niks in de db zet en geen controle uitvoer.
Pak ik een andere regex en test text dan werkt het wel?!
pi_41977514
quote:
Op woensdag 20 september 2006 10:33 schreef Darkomen het volgende:
Werkt ook niet roonaan, ik krijg alleen lege array's
array(3) { [0]=> array(0) { } [1]=> array(0) { } [2]=> array(0) { } }

@mschol, kan jij je code eens in een txt file zetten, volgens mij zit er geen verschil tussen jouw code en de mijne, behalve dat ik dus niks in de db zet en geen controle uitvoer.
Pak ik een andere regex en test text dan werkt het wel?!
hele code is hier te zien:
http://fia181-83.dsl.hccnet.nl/fok/posts-reader.phps
inclusief code coloring
pi_41977902
Ik ga hem eens aanpassen naar mijn userid, geen db info, en dan eens kijken wat er gebeurd.

Edit: wazig zo doet hij het dus wel, wat heb ik dan vern**kt?

http://borntobewild.satanist.nl/mschol.php

Bedankt
  woensdag 20 september 2006 @ 11:55:48 #282
62215 qu63
..de tijd drinkt..
pi_41978684
quote:
Op woensdag 20 september 2006 11:27 schreef Darkomen het volgende:
Ik ga hem eens aanpassen naar mijn userid, geen db info, en dan eens kijken wat er gebeurd.

Edit: wazig zo doet hij het dus wel, wat heb ik dan vern**kt?

http://borntobewild.satanist.nl/mschol.php

Bedankt
hij ligt nu 6 posts achter

volgens je profiel 1308
volgens je script: 1302
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_41978927
if(!file_exists($local_file))
{

Maar die lokal file bestaat, voor de exit zou nog een unlink kunnen.
Hij is dus idd niet up to date, maar dat maakt niet uit, ging mij er meer om om een werkend voorbeeld te hebben
pi_41979424
quote:
Op woensdag 20 september 2006 12:04 schreef Darkomen het volgende:
if(!file_exists($local_file))
{

Maar die lokal file bestaat, voor de exit zou nog een unlink kunnen.
Hij is dus idd niet up to date, maar dat maakt niet uit, ging mij er meer om om een werkend voorbeeld te hebben
die code heb ik erin gezet zodat in princiepe altijd je lokale file wordt ingelezen voordat hij wordt overschreven

in mijn script gaat het nu dus bij het ophalen met curl en dan inlezen fout maar de 2de keer (als $local_file bestaat) gaat het goed
pi_42002681
Heb deze hele reeks gemist ofzo
  donderdag 21 september 2006 @ 01:07:44 #286
62215 qu63
..de tijd drinkt..
pi_42004613
quote:
Op woensdag 20 september 2006 00:51 schreef qu63 het volgende:
snap dr geen hout van

morgen maar eens verder kijken
morgen dus
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_42006229
terugkomend op mijn probleem:
met deze code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
while($i&lt;1000)
{
echo(
$lines[$i]);
    if(
preg_match_all($regex,$lines[$i],$needle))
    {
        
$needle = split(' ',$needle[0][0]);
        if(
$needle[0] != '' && is_numeric($needle[0]))
        {
        
            
$query = RunQuery("INSERT INTO `posts` (`posts`,`datum`,`ID`) VALUES('$needle[0]','".date('Y-m-d H:i:s')."','".$ID."')");
            
CloseConDB($con);
            
unlink($local_file);
            
//exit;
            
echo("done<br>");
          }
    }
    
$i++;
}
echo(
"done_na_while");
?>


krijg ik, wanneer profile.html NIET bestaat, alleen done_na_while terug
bestaat profile.html WEL, dan krijg ik done en done_na_while terug

de regel waar hij op stikt is trouwens de regel waar mijn signature staat, om precies te zijn na dit:
1Mijn DVD Collectie</a> | <a href="http://forum.fok.


[ Bericht 3% gewijzigd door mschol op 21-09-2006 08:12:13 ]
pi_42006933
Wazig, wat is er zo bijzonder bij die regel dat hij er op moet stoppen?
Behalve dan dat het topic nummer een nummerice waarde is, maar dat zou hij toch niet als match moeten zien?
pi_42007046
quote:
Op donderdag 21 september 2006 08:48 schreef Darkomen het volgende:
Wazig, wat is er zo bijzonder bij die regel dat hij er op moet stoppen?
Behalve dan dat het topic nummer een nummerice waarde is, maar dat zou hij toch niet als match moeten zien?
dat zou hij idd niet als match terug geven (dan had ik immers ook done teruggekregen )
en ik zoek ook naar een hele string (waar ook het gemiddelde instaat)
en ik weet nu dus niet wat het is...
ik heb het nu op tweakers en computertotaal forum gezet... (die hebben me ook geadvieseerd om die exit eruit te halen en eff wat te echo'en ( )
ben benieuwd of zij me kunnen helpen
pi_42007323
quote:
Op donderdag 21 september 2006 07:34 schreef mschol het volgende:
terugkomend op mijn probleem:
met deze code:
[ code verwijderd ]

krijg ik, wanneer profile.html NIET bestaat, alleen done_na_while terug
bestaat profile.html WEL, dan krijg ik done en done_na_while terug

de regel waar hij op stikt is trouwens de regel waar mijn signature staat, om precies te zijn na dit:
[ code verwijderd ]
hmmmm in je while check je $needle, en in je if set je opnieuw de $needle. zou het daar fout kunnen gaan?
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_42007375
quote:
Op donderdag 21 september 2006 09:17 schreef Desdinova het volgende:

[..]

hmmmm in je while check je $needle, en in je if set je opnieuw de $needle. zou het daar fout kunnen gaan?
nee in $needle wordt de match van preg_match_all gezet ( dat is dus bijvoorbeeld: 14252 (gemiddeld 15 per dag) )

vervolgens set ik $needle weer om de juiste waarde erin te krijgen ( 14252 uit het de regel hierboven)
pi_42014746
Hallo,

Ik heb een link gemaakt die een variable in de url meegeeft naar de volgende pagina

zo dus:

1
2
3
$naam = "Piet Janssen";

.....onclick="window.open('kaart/index.php?variabele=<?php echo $naam; ?>.......


en op de volgende pagina heb ik een textfield waar het meegezonden variabale in wordt gezet

1
2
3
4
5
6
7
8
9
10
<?php
php
$Bnaam
= $_GET['variabele'];


.......
...
input name="tekstveld1" type="text" value= php echo $Bnaam;   size="30" readonly="true"....
.......
?>


het werkt goed tenzijn je een variablele meegeeft die een spatie bevat zoals "Piet Jansen" dan wordt alleen Piet in de textfield gezet..

ik heb van alles geprobeerd maar krijg het gedeelte na de spatie niet mee..

en moet het dan gezocht worden op de 1e pagina die het stuurt of de 2e die het ontvangt?
It's time to kick ass and chew bubble gum... and I'm all out of bubble gum
pi_42014838
in pagina 1 verander je dit:
=<?php echo $naam; ?>.......
naar
=<?php echo(urlencode($naam)); ?>.......

en pagina 2 verander je dit:
$Bnaam = $_GET['variabele'];
naar dit:
$Bnaam = urldecode($_GET['variabele']);
pi_42014873
@Xtr3mE

Allereerst dien je aanhalingstekens om je value-waarde te zetten, zoals value="Piet Jansen" ipv value=Piet Jansen. Verder is het slim om in URIs urlencode() te gebruiken (of rawurlencode()) om zo speciale tekens (zoals spaties) correct te escapen
pi_42014903
quote:
Op donderdag 21 september 2006 14:25 schreef mschol het volgende:
en pagina 2 verander je dit:
$Bnaam = $_GET['variabele'];
naar dit:
$Bnaam = urldecode($_GET['variabele']);
Als het goed is hoeft dit helemaal niet, de webserver (of PHP) zet de tekens zelf al goed om.
pi_42015231
bedankt voor de snelle reacties!

het werkt nu perfect
It's time to kick ass and chew bubble gum... and I'm all out of bubble gum
pi_42018763
niemand die nog een idee heeft voor mijn script???
pi_42018828
Noep, ben wel aan het spelen en krijg zelf af en toe de melding dat de file niet goed is, en dan is hij ook 0kb, maar als je hem opent staat alles er wel in?!

trouwens wel de 1000 vervangen voor count($lines)
maar ik krijg nog wel eens een lees fout van de file.
maar na reload vindt hij dus wel het aantal posts.
En daarna 10 keer fout bij inlezen, en die snap ik dus echt niet, die file is er toch?!

[ Bericht 19% gewijzigd door Darkomen op 21-09-2006 17:15:53 ]
pi_42021348
quote:
Op donderdag 21 september 2006 16:44 schreef Darkomen het volgende:
Noep, ben wel aan het spelen en krijg zelf af en toe de melding dat de file niet goed is, en dan is hij ook 0kb, maar als je hem opent staat alles er wel in?!

trouwens wel de 1000 vervangen voor count($lines)
maar ik krijg nog wel eens een lees fout van de file.
maar na reload vindt hij dus wel het aantal posts.
En daarna 10 keer fout bij inlezen, en die snap ik dus echt niet, die file is er toch?!
ik ga gewoon maar een workaround bouwen
eerste bestand bevat de curl aanroep
2de bestand bevat inlezen
in bestand 1 roep ik bestand 2 aan d.m.v. header();
zou moeten werken
  donderdag 21 september 2006 @ 22:09:01 #300
145255 Rumboon
OK, ik doe normaal...
pi_42029998
Ben pas begonnen met PHP en loop nu onverklaarbaar vast.

Versies:
Apache/1.3.19
PHP Version 4.0.4pl1

Files:
newcustomer.html
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
<html>
<head>
  <title>New Customer Information</title>
</head> 

<body>

<br/><br/>
<p align='center'>
    Please enter your full name and your user name:
</p>

<form action='process_newcustomer.php' method='post'>
  <table align='center' width='60%' border='0'>
  <tr>
    <td width='150'> Full Name:</td>
    <td><input type='text' name='fullname' size='30'/></td> 
  </tr>
  <tr>
    <td width='150'> User Name:</td>
    <td><input type='text' name='username' size='30'/></td> 
  </tr>
  <tr>
    <td colspan='2' align='center'>
      <input type='submit' value='Submit'/>
    </td>
  </tr>
  </table>
</form>

</body>
</html>


process_newcustomer.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<html>
<head>
  <title>Welcome !!!</title>
</head>

<body>
<?php
  $fullName = $_POST['fullname'];  
  $userName = $_POST['username'];
?>

  <br/><br/>
  <p align='center'>
    Welcome new customer!  You have entered the following information:
  </p>

  <p align='center'>
    Full Name: <b> <?php echo $fullName; ?> </b><br/>
    User Name: <b> <?php echo $userName; ?> </b><br/>
  </p>

</body>
</html>


Als ik de html pagina draai krijg ik vervolgens te zien:

Welcome new customer! You have entered the following information:

Full Name:
User Name:

Verder niets! Hoe kan dit?????
...maar ik bats wél met je moeder
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')