die stond er bij, waarschijnlijk niet mee gekopieerdquote:Op dinsdag 19 september 2006 18:06 schreef qu63 het volgende:
[..]
curl_close($ch);
zet die er eens bij?
ik zie gewoon je normale profielpagina als ik naar http://fia181-83.dsl.hccnet.nl/fok/profile.html ga hoorquote:Op dinsdag 19 september 2006 18:22 schreef mschol het volgende:
[..]
die stond er bij, waarschijnlijk niet mee gekopieerd
om de een of ander reden lees file() niet het hele bestand in
dit is wat ik in de laatste loop van mijn script terug krijg:
http://fia181-83.dsl.hccnet.nl/fok/posts-reader.php
en dat leest hij in van http://fia181-83.dsl.hccnet.nl/fok/profile.html
hij stikt rond lijntje 76 in de html file...
normaal ging hij zonder problemen naar +300
1 2 3 4 5 6 7 8 | $test_line = '<tr><td style="background:#F5F5F0;"> </td><td>Aantal posts:</td><td>1295 (gemiddeld 2 per dag)</td></tr></tbody>'; preg_match_all ($regex,$test_line,$needle); $i=0; foreach ($needle as $val) { echo "matched: " . $val[$i] . "<br>"; $i++; } |
quote:Op dinsdag 19 september 2006 18:46 schreef Darkomen het volgende:
ik kom er trouwens niet uit met preg_match_all, krijg hierbij 4 keer niks
[ code verwijderd ]
1 |
Wat is het verschil?quote:Op dinsdag 19 september 2006 19:23 schreef Light het volgende:
[..]
[ code verwijderd ]
Niet getest overigens.
zat ik ook al naar te zoeken, maar ik gok op een paar \'s die er uit gehaald zijnquote:
quote:Op dinsdag 19 september 2006 19:41 schreef Darkomen het volgende:
Ik zie het ook niet
Maar mschol weet het welbij hem werkte het schijnbaar
dat wist ik ook idd.. alleen mijn php script leest em niet goed (om een of ander reden)quote:Op dinsdag 19 september 2006 18:32 schreef qu63 het volgende:
[..]
ik zie gewoon je normale profielpagina als ik naar http://fia181-83.dsl.hccnet.nl/fok/profile.html ga hoor
quote:Op dinsdag 19 september 2006 20:24 schreef Darkomen het volgende:
Ik heb gewoon gezegd sleep voor 5 seconden.
moie funcite maar et werkt nog nietquote:Op dinsdag 19 september 2006 20:47 schreef Darkomen het volgende:
haha,lukt het dan wel? laat maar weten, ennuh een peek @ je script
quote:Op dinsdag 19 september 2006 19:27 schreef qu63 het volgende:
hoe kan ik nou het makkelijkst mijn profiel-pagina uitlezen en daarna weer invoeren dmv mijn scriptje van de vorige pagina
regex..quote:Op dinsdag 19 september 2006 21:20 schreef Darkomen het volgende:
Uitlezen kan op de manier die Mschol aangeeft, maar dan moet je gaan zoeken naar de values van de velden die je wilt doorsturen. en dat lukt mij dus nog niet
Hmmja, het forum is wat te fanatiek met backslashes strippenquote: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
erg vreemd want bij mij werkt het prima (al een hele tijd...quote:Op woensdag 20 september 2006 09:54 schreef Darkomen het volgende:
Nog geen effect bij mij,
http://borntobewild.satanist.nl/fok2.php
hele code is hier te zien: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?!
hij ligt nu 6 posts achterquote: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
die code heb ik erin gezet zodat in princiepe altijd je lokale file wordt ingelezen voordat hij wordt overschrevenquote: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
morgen dusquote:Op woensdag 20 september 2006 00:51 schreef qu63 het volgende:
snap dr geen hout van
morgen maar eens verder kijken
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | while($i<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"); ?> |
1 |
dat zou hij idd niet als match terug geven (dan had ik immers ook done teruggekregenquote: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?
hmmmm in je while check je $needle, en in je if set je opnieuw de $needle. zou het daar fout kunnen gaan?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 ]
nee in $needle wordt de match van preg_match_all gezet ( dat is dus bijvoorbeeld: 14252 (gemiddeld 15 per dag) )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?
1 2 3 | .....onclick="window.open('kaart/index.php?variabele=<?php echo $naam; ?>....... |
1 2 3 4 5 6 7 8 9 10 | php $Bnaam = $_GET['variabele']; ....... ...input name="tekstveld1" type="text" value= php echo $Bnaam; size="30" readonly="true".... ....... ?> |
Als het goed is hoeft dit helemaal niet, de webserver (of PHP) zet de tekens zelf al goed om.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']);
ik ga gewoon maar een workaround bouwenquote: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?!
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 | <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> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <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> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |