abonnement Unibet Coolblue Bitvavo
  FOK!-Schrikkelbaas maandag 8 augustus 2005 @ 22:03:36 #203
1972 Swetsenegger
Egocentrische Narcist
pi_29507144
quote:
Op maandag 8 augustus 2005 21:59 schreef SuperRembo het volgende:
Zo dan
Matched wel =een=, ==twee== en ===drie===, maar niet =eentwee==, ====vier==== of ====.
[ code verwijderd ]
uitslover

-edit- hmz, gaat toch de mist nog in SuperRembo:
1
2
3
4
5
6
7
8
9
10
<?php
$text
= "=nog kleiner= normaal =kleiner== ===groot=== ==kleiner== =nog kleiner= normaal ===groot=== ====groot====";
//$text = preg_replace('/===([^=<].*?)===/', '<h1>\\1</h1>', $text);
//$text = preg_replace('/==([^=<].+?)=={1}/', '<h2>\\1</h2>', $text);
//$text = preg_replace('/=([^=<].+?)=/', '<h3>\\1</h3>', $text);
$text = preg_replace('/(?<!=)===([^=]+?)===(?!=)/', '<h1>$1</h1>', $text);
$text = preg_replace('/(?<!=)==([^=]+?)==(?!=)/', '<h2>$1</h2>', $text);
$text = preg_replace('/(?<!=)=([^=]+?)=(?!=)/', '<h3>$1</h3>', $text);
echo
$text;
?>


wat doet ! gewoon 'not'? ik begrijp deze dus niet: (?<!=)
pi_29507217
1
2
3
4
5
6
7
<?php
$text
= "=nog kleiner= normaal ==kleiner== ===groot=== ==kleiner== =nog kleiner= normaal ===groot=== ====groot====";
$text = preg_replace('/===([^=<].*)===/U', '<h1>\\1</h1>', $text);
$text = preg_replace('/==([^=<].+)=={1}/U', '<h2>\\1</h2>', $text);
$text = preg_replace('/=([^=<].+)=/U', '<h3>\\1</h3>', $text);
echo
$text;
?>

Ook ungreedy
  FOK!-Schrikkelbaas maandag 8 augustus 2005 @ 22:11:00 #205
1972 Swetsenegger
Egocentrische Narcist
pi_29507296
Ik heb zelfs nog een foutje/probeerseltje laten staan zie ik ({1} in de tweede preg_replace, welke nutteloos is).
pi_29507316
O crap ja. Logish ook wel, omdat je met de === "tag" geen onderscheid tussen start en eind hebt.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  FOK!-Schrikkelbaas maandag 8 augustus 2005 @ 22:19:00 #207
1972 Swetsenegger
Egocentrische Narcist
pi_29507469
Andere vraag.
Date veld in een table. Ik vul hem met NOW().
Als ik 'm uitlees heb ik dus yyyy-mm-dd. Is er een eenvoudige functie (mysql of php) om deze naar nederlandse notatie te converteren (dd-mm-yyyy) of wordt het toch dit

1
2
3
4
5
<?php
$date_array
=explode('-', $date_db);
$date=$date_array[2]."-".$date_array[1]."-".$date_array[0];
echo
"$date";
?>
pi_29507662
Je kunt MySql een timestamp terug laten geven met UNIX_TIMESTAMP(mydate). Dan kan je 'm in php met date('d-m-Y', $mydate) naar een datumstring omzetten.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  FOK!-Schrikkelbaas maandag 8 augustus 2005 @ 22:37:07 #209
1972 Swetsenegger
Egocentrische Narcist
pi_29507854
quote:
Op maandag 8 augustus 2005 22:27 schreef SuperRembo het volgende:
Je kunt MySql een timestamp terug laten geven met UNIX_TIMESTAMP(mydate). Dan kan je 'm in php met date('d-m-Y', $mydate) naar een datumstring omzetten.
hoe geeft hij een date veld terug als unix timestamp dan? Dan is een datetime veld wel wat eenvoudiger om tezetten, anders blijf ik exploden
pi_29508099
FROM_UNIXTIME(timestamp) maakt van een timestamp een datum, UNIX_TIMESTAMP(date) maakt van een datum een timestamp.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_29508103
set_locale('nl_NL');
echo strftime('%x', strtotime($mysql_date)); //datum
echo strftime('%X', strtotime($mysql_date)); //tijd
echo strftime('%x %X', strtotime($mysql_date)); //datum + tijd

-r-
  FOK!-Schrikkelbaas maandag 8 augustus 2005 @ 23:03:30 #212
1972 Swetsenegger
Egocentrische Narcist
pi_29508455
quote:
Op maandag 8 augustus 2005 22:50 schreef SuperRembo het volgende:
FROM_UNIXTIME(timestamp) maakt van een timestamp een datum, UNIX_TIMESTAMP(date) maakt van een datum een timestamp.
Bedankt
quote:
Op maandag 8 augustus 2005 22:50 schreef Roönaän het volgende:
set_locale('nl_NL');
echo strftime('%x', strtotime($mysql_date)); //datum
echo strftime('%X', strtotime($mysql_date)); //tijd
echo strftime('%x %X', strtotime($mysql_date)); //datum + tijd

-r-
ook bedankt
pi_29516975
thnx voor het meedenken mannen... wist niet dat preg_replace zo'n heftige functie was...

Loop nu nog tegen een leuke aan

'' ( 2 enkele quotes ) gebruiken aan beide kanten van een woord dat je schuingedrukt wil maken.
www.piccas.nl duizenden foto's van bekende celebs en de mogelijkheid om zelf over ze te schrijven!!!
***Get famous - Describe the famous***
  FOK!-Schrikkelbaas dinsdag 9 augustus 2005 @ 11:27:09 #214
1972 Swetsenegger
Egocentrische Narcist
pi_29517934
quote:
Op dinsdag 9 augustus 2005 10:30 schreef Denagam het volgende:
thnx voor het meedenken mannen... wist niet dat preg_replace zo'n heftige functie was...

Loop nu nog tegen een leuke aan

'' ( 2 enkele quotes ) gebruiken aan beide kanten van een woord dat je schuingedrukt wil maken.
Dat kan veel simpeler met een str_replace. neem dan bv ubb opmaak code, zoals [ i ]tekst[ /i ] (uiteraard zonder de spaties bij de blokhaken, maar dan maakt fok er ook cursief van )

1
2
3
4
5
6
<?php
$tekst
="ik wil ook teksten [i]cursief[/i] weergeven"
$tekst=str_replace('[i]','<span style="font-style:italic">',$tekst);
$tekst=str_replace('[/i]','</span>',$tekst);
echo
$tekst;
?>


[ Bericht 51% gewijzigd door Swetsenegger op 09-08-2005 11:39:28 ]
pi_29520202
edit: fixed

[ Bericht 97% gewijzigd door _Kwekkertje_ op 09-08-2005 14:51:02 ]
Kwekker ben je niet voor even, maar voor het leven
  dinsdag 9 augustus 2005 @ 19:02:36 #216
42636 TheSeeker_NL
Damn fine coffee
pi_29523478
ubernoob vraag.

Ik heb met phpmyadmin een database gemaakt, en op mn locale pctje wat gekloot etc. hoe krijg ik deze database op mijn webserver? ofterwel hoe "exporteer" ik hem, ik snap er helemaal niks van...

*verschuilt zich weer achter een rots*
pi_29524781

1: Kies de betreffende database
2 & 3: Wanneer je slechts een tabel wilt exporteren, klik dan op die tabel, wil je de hele database exporteren, druk dan nergens op
4: Ga naar export


1: Wanneer je één tabel exporteert zie je dit niet, als je de hele database exporteert kun je hier de tabellen kiezen
2: Staan er al vergelijkbare tabellen op de webserver die overschreven moeten worden? Vink dan "drop table" aan. Als ze juist niet overschreven moeten worden, vink dan "if not exists" aan.
3: Wil je de gegevens er ook bij hebben? Vink dan "Data" aan. Wil je alleen de database- (of tabel)structuur hebben, vink het dan uit.
4: Kies hoe je het wil exporteren. Als "Save as file" niet aangevinkt staat krijg je een textarea (ik weet niet hoe newbie je bent, maar dat is iets wat er uit ziet als de quickreply op Fok! ) met daarin alle gegevens die je naar het klembord kunt kopiëren (ctrl+c). Als "save as file" wel aangevinkt staat kun je kiezen hoe je het bestand wil downloaden; als een normaal tekstbestandje of ingepakt.

Ga nu naar phpMyAdmin op je webserver, selecteer de betreffende database (als je er maar eentje hebt ga je er waarschijnlijk automatisch heen) en ga naar "SQL":


1: Als je de SQL naar het klembord hebt gekopieerd, druk in de textarea op plakken (ctrl+v)
2: Als je de SQL naar een bestand hebt gekopieerd, selecteer die dan door op "bladeren" (browse) te klikken. Als je het gecomprimeerd hebt verstuurd, selecteer dan de compressiemethode.
pi_29525755
quote:
Op dinsdag 9 augustus 2005 11:27 schreef Swetsenegger het volgende:

[..]

Dat kan veel simpeler met een str_replace. neem dan bv ubb opmaak code, zoals [ i ]tekst[ /i ] (uiteraard zonder de spaties bij de blokhaken, maar dan maakt fok er ook cursief van )
[ code verwijderd ]
Dat gaat fout.
1
2
3
4
5
6
7
<?php
$tekst
="ik wil ook teksten [i]cursief[/i] weergeven";
$tekst.=" maar ik wil niet [i]alles cursief weergeven.";
$tekst=str_replace('[i]','<span style="font-style:italic">',$tekst);
$tekst=str_replace('[/i]','</span>',$tekst);
echo
$tekst;
?>
pi_29526242
quote:
Op dinsdag 9 augustus 2005 10:30 schreef Denagam het volgende:
thnx voor het meedenken mannen... wist niet dat preg_replace zo'n heftige functie was...

Loop nu nog tegen een leuke aan

'' ( 2 enkele quotes ) gebruiken aan beide kanten van een woord dat je schuingedrukt wil maken.
1
2
3
<?php
$text
= preg_replace("/''(.+)''/U", '<i>$1</i>', $text);
?>

Het was even puzzelen, maar dat komt vooral omdat ik zelf niet aan het opletten was
  dinsdag 9 augustus 2005 @ 22:30:48 #220
42636 TheSeeker_NL
Damn fine coffee
pi_29526943
quote:
Op dinsdag 9 augustus 2005 20:18 schreef Nevermind het volgende:
[afbeelding]
1: Kies de betreffende database
2 & 3: Wanneer je slechts een tabel wilt exporteren, klik dan op die tabel, wil je de hele database exporteren, druk dan nergens op
4: Ga naar export

[afbeelding]
1: Wanneer je één tabel exporteert zie je dit niet, als je de hele database exporteert kun je hier de tabellen kiezen
2: Staan er al vergelijkbare tabellen op de webserver die overschreven moeten worden? Vink dan "drop table" aan. Als ze juist niet overschreven moeten worden, vink dan "if not exists" aan.
3: Wil je de gegevens er ook bij hebben? Vink dan "Data" aan. Wil je alleen de database- (of tabel)structuur hebben, vink het dan uit.
4: Kies hoe je het wil exporteren. Als "Save as file" niet aangevinkt staat krijg je een textarea (ik weet niet hoe newbie je bent, maar dat is iets wat er uit ziet als de quickreply op Fok! ) met daarin alle gegevens die je naar het klembord kunt kopiëren (ctrl+c). Als "save as file" wel aangevinkt staat kun je kiezen hoe je het bestand wil downloaden; als een normaal tekstbestandje of ingepakt.

Ga nu naar phpMyAdmin op je webserver, selecteer de betreffende database (als je er maar eentje hebt ga je er waarschijnlijk automatisch heen) en ga naar "SQL":

[afbeelding]
1: Als je de SQL naar het klembord hebt gekopieerd, druk in de textarea op plakken (ctrl+v)
2: Als je de SQL naar een bestand hebt gekopieerd, selecteer die dan door op "bladeren" (browse) te klikken. Als je het gecomprimeerd hebt verstuurd, selecteer dan de compressiemethode.
welke phpdev gebruik jij! die van mij is niet zo mooi en dus heb ik ook niks aan het plaatje, ik wil ook die phpdev versie
pi_29527373
quote:
Op dinsdag 9 augustus 2005 22:30 schreef TheSeeker_NL het volgende:

[..]

welke phpdev gebruik jij! die van mij is niet zo mooi en dus heb ik ook niks aan het plaatje, ik wil ook die phpdev versie
Het ziet eruit als phpmyadmin 2.6.
  FOK!-Schrikkelbaas woensdag 10 augustus 2005 @ 08:23:14 #222
1972 Swetsenegger
Egocentrische Narcist
pi_29534444
quote:
Op dinsdag 9 augustus 2005 21:19 schreef Light het volgende:

[..]

Dat gaat fout.
[ code verwijderd ]
Dat klopt, maar een beetje zelfredzaamheid mag je wel verwachten
  woensdag 10 augustus 2005 @ 10:28:50 #223
74582 ICTservice
Niets is zoals het lijkt..
pi_29536245
hoi,

http://www.scholieren-onl(...)map/gcards/login.php

Dit is de link naar de login.

De gebruikersnaam en paswoord zijn beide admin.

het probleem is dat ik meteen uitgelogd bent nadat ik ben ingelogd.
Waar kan dit mee te maken hebben? Iets in mijn php.ini?
http://www.scholieren-online.nl
''Het ligt eraan van welke flat je het bekijkt..''
Fabeltjeskrant = l33t
  FOK!-Schrikkelbaas woensdag 10 augustus 2005 @ 11:03:03 #224
1972 Swetsenegger
Egocentrische Narcist
pi_29536841
quote:
Op woensdag 10 augustus 2005 10:28 schreef ICTservice het volgende:
hoi,

http://www.scholieren-onl(...)map/gcards/login.php

Dit is de link naar de login.

De gebruikersnaam en paswoord zijn beide admin.

het probleem is dat ik meteen uitgelogd bent nadat ik ben ingelogd.
Waar kan dit mee te maken hebben? Iets in mijn php.ini?
Ik kan zonder problemen inloggen
pi_29540117
quote:
Op dinsdag 9 augustus 2005 22:30 schreef TheSeeker_NL het volgende:

[..]

welke phpdev gebruik jij! die van mij is niet zo mooi en dus heb ik ook niks aan het plaatje, ik wil ook die phpdev versie
quote:
Op dinsdag 9 augustus 2005 22:55 schreef Light het volgende:

[..]

Het ziet eruit als phpmyadmin 2.6.
Inderdaad. De meeste dingen zullen wel overeenkomen hoor, lijkt me niet helemaal nutteloos
En anders installeer je de nieuwe versie even
pi_29542187
quote:
Op woensdag 10 augustus 2005 10:28 schreef ICTservice het volgende:
hoi,

http://www.scholieren-onl(...)map/gcards/login.php

Dit is de link naar de login.

De gebruikersnaam en paswoord zijn beide admin.

het probleem is dat ik meteen uitgelogd bent nadat ik ben ingelogd.
Waar kan dit mee te maken hebben? Iets in mijn php.ini?
Worden er sessies gebruikt? Zo ja, staan je sessie-instellingen wel goed?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  FOK!-Schrikkelbaas woensdag 10 augustus 2005 @ 22:08:34 #227
1972 Swetsenegger
Egocentrische Narcist
pi_29547503
Hoe zou ik een UBB parsertje voor een un numbered list in elkaar zetten? Behalve de <li> </li> heb je uiteraard ook nu <ul> </ul> nodig

kortom, ik heb bv dit
1
2
[*]blabla
[*]yadayada


hoe maak ik daar dit van
1
2
3
4
<ul>
<li>blabla</li>
<li>yadayada</li>
</ul>


Sowieso, met geen eind ubb tag wordt het lastig om een patroon te herkennen.

  • test
  • pi_29547636
    quote:
    Op woensdag 10 augustus 2005 22:08 schreef Swetsenegger het volgende:
    Hoe zou ik een UBB parsertje voor een un numbered list in elkaar zetten? Behalve de <li> </li> heb je uiteraard ook nu <ul> </ul> nodig

    kortom, ik heb bv dit
    [ code verwijderd ]

    hoe maak ik daar dit van
    [ code verwijderd ]

    Sowieso, met geen eind ubb tag wordt het lastig om een patroon te herkennen.
    ik heb em zo:
    1"/\[\*\](.*?)/"


    wordt vervangen door:
    1<li>\\1</li>


    en het is simpel:
    alles achter de [* ] hordt bij dat specifieke punt...

    ow jke bedoelde ook de lijst...

    geen idee hoe ik dat precies gedaan heb
      FOK!-Schrikkelbaas woensdag 10 augustus 2005 @ 22:18:17 #229
    1972 Swetsenegger
    Egocentrische Narcist
    pi_29547699
    quote:
    Op woensdag 10 augustus 2005 22:15 schreef mschol het volgende:

    [..]

    ik heb em zo:
    [ code verwijderd ]

    wordt vervangen door:
    [ code verwijderd ]

    en het is simpel:
    alles achter de [* ] hordt bij dat specifieke punt...
    Je kan natuurlijk een newline hebben in een unnumbered list maar dat is natuurlijk op te vangen met
    1"/\[\*\](.*?)s/" 

    Hmz, nee dat is niet waar, want dan zou hij doorgaan tot het einde van de string...

    Maar dan parse je dus unvalid html, tenslote ontbreekt de <ul> en </ul> tag. Dat zou je kunnen opvangen met een [list] en [/list] tag. Wordt er niet eenvoudiger op
    pi_29547923
    gewoon elke li in een eigen ul rammen.
      FOK!-Schrikkelbaas woensdag 10 augustus 2005 @ 22:32:07 #231
    1972 Swetsenegger
    Egocentrische Narcist
    pi_29547998
    quote:
    Op woensdag 10 augustus 2005 22:29 schreef Roönaän het volgende:
    gewoon elke li in een eigen ul rammen.
    Dat is nog een optie, hoewel je dan wel extreem veel witruimte krijgt in IE denk ik.
    Overigens werkt die code van mschol niet ik krijg
    <li></li>blabla
    pi_29548053
    quote:
    Op woensdag 10 augustus 2005 22:32 schreef Swetsenegger het volgende:

    [..]

    Dat is nog een optie, hoewel je dan wel extreem veel witruimte krijgt in IE denk ik.
    Overigens werkt die code van mschol niet ik krijg
    <li></li>blabla
    hmm ik moet em zelf dan nog eens goed testen..
    zo had ik em kennelijk ooit eens gemaakt, misschien was ik er niet bij met me hoofd:P
      FOK!-Schrikkelbaas woensdag 10 augustus 2005 @ 22:39:04 #233
    1972 Swetsenegger
    Egocentrische Narcist
    pi_29548182
    quote:
    Op woensdag 10 augustus 2005 22:34 schreef mschol het volgende:

    [..]

    hmm ik moet em zelf dan nog eens goed testen..
    zo had ik em kennelijk ooit eens gemaakt, misschien was ik er niet bij met me hoofd:P
    Nou, hij lijkt me ok

    1preg_replace('#\[\*\](.*?)#' ,'<li>\1</li>',$tekst);
    pi_29548264
    <ul style="margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;">
    </ul>
      FOK!-Schrikkelbaas woensdag 10 augustus 2005 @ 22:51:28 #235
    1972 Swetsenegger
    Egocentrische Narcist
    pi_29548513
    1preg_replace('#\[\*\](.*?)$#m' ,'<li>\1</li>',$tekst);

    Moet je alleen geen newline in je bulletpoint hebben.

    Roonaan, dat is inderdaad een prima idee
    pi_29548746
    maar een
  • moet juist geen multiline zijn toch?

    misschien

    <?php
    $tekst = "
  • bla\n
  • blablalba\nbla\n
  • ";
    $tekst = preg_replace("#\[\*\]([^\n\r\$]#", '<li>\1</li>\\2', $tekst);
    echo $tekst;
    ?>
  • pi_29549327
    Dit komt een aardig eind in de goede richting, alleen kom ik wat in de knoei met m'n \n => <br>.

    1
    2
    3
       '#(\r\n|\r)#'            => "\n",
       '#((\[\*\].*(\n|$))+)#m'   => "<ul>\n$1\n</ul>",
       '#\[\*\](.*)#'            => '<li>$1</li>',


    test
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
      FOK!-Schrikkelbaas donderdag 11 augustus 2005 @ 08:23:40 #238
    1972 Swetsenegger
    Egocentrische Narcist
    pi_29553686
    Ze zijn weer erg stoer heren
    Mooi voorbeeld venster SR!
    pi_29555891
    Denk wat Rembo zegt dat het wel ideaal is, de combi van
  • aan het begin van een zin en \n aan het einde van de zin vervangen door:
    [ul]hele zin[/ul]<br>

    Alleen vraag me af hoe ze op het wikipedia doen... kijk ff bij deze link

    en ff zoeken op 'Ongeordende lijsten'

    Ben best benieuwd hoe ze er doorheen lopen.
  • www.piccas.nl duizenden foto's van bekende celebs en de mogelijkheid om zelf over ze te schrijven!!!
    ***Get famous - Describe the famous***
    pi_29557700
    Ik heb ook weer eens een replace probleempje, ik weet het ik moet eens een goede tutorial lezen erover maar daar heb ik nog geen tijd voor gehad.
    Ik moet wat escapen lijkt mij maar wat er waarom?
    wie kan deze even oplossen:
    1$text = preg_replace("#\[img\]http://www.mydomain.nl/image.php?id=([0-9])\[/img\]#sie", "'[myimg]\\1[/myimg]'", $text);
    pi_29558636
    Je moet de . en ? escapen. De [ en ] heb je al ge-escaped. En ik denk dat er nog een + achter [0-9] moet.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_29559283
    Try:
    1$text = preg_replace("#\[img\]http://www.mydomain.nl/image.php\?id=([0-9]+)\[/img\]#sie", "'[myimg]\\1[/myimg]'", $text);
    pi_29559472
    dan had ik waarschijnlijk teveel ge-escaped.
    Bedankt Rembo het werkt

    Ook bedankt rooaan, maar ik had het zelf al aangepast

    Heeft een van jullie dan nog een goede tutorial?
      FOK!-Schrikkelbaas donderdag 11 augustus 2005 @ 20:35:06 #244
    1972 Swetsenegger
    Egocentrische Narcist
    pi_29565944
    Vandaag het volledige PHP5 en MySQL handboek binnen gekregen. Het boek is enorm
    En roonaan thanks, ik heb er al wat van geleerd

    1$a = &$b


    Die kon ik nog niet
    pi_29565999
    php5 en mysql handboek? gaat alleen over php toch dat boek?
      FOK!-Schrikkelbaas donderdag 11 augustus 2005 @ 20:49:58 #246
    1972 Swetsenegger
    Egocentrische Narcist
    pi_29566254
    quote:
    Op donderdag 11 augustus 2005 20:38 schreef Roönaän het volgende:
    php5 en mysql handboek? gaat alleen over php toch dat boek?
    Ja ik heb twee boeken binnen. Jou ZCE study guide en ik had een nieuw boek bij bol besteld
    pi_29566276
    paul dubois?
      FOK!-Schrikkelbaas donderdag 11 augustus 2005 @ 20:55:52 #248
    1972 Swetsenegger
    Egocentrische Narcist
    pi_29627017
    Ben ik ook weer met een probleem..

    Ben bezig met een inlog script wat nie helemaal vlekkeloos werkt. Ik kan netjes inloggen en uitloggen maar zodra ik ingelogd ben vergeet hij een stuk layout aan de "onderkant". Ik heb al vanalles geprobeerd en ik kom der nie uit..

    De code waar het omgaat:

    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
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    <?
    if($_GET['actie'] == 2){
    if($_POST['gebruikersnaam'] == $adminnaam && $_POST['wachtwoord'] == $password){
    Setcookie("gebruikersnaam", $_POST['gebruikersnaam']);
    Setcookie("wachtwoord",$_POST['wachtwoord']);
    echo "Je bent succesvol ingelogd! Je wordt over 2 seconden naar je pagina gestuurd.";
    echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"2; URL=admin.php\">";
    }else{
    echo "<b>Error:</b> Je hebt 1 of meer velden niet correct ingevuld.";
    echo "<br>Je wordt over 5 seconden naar de vorige pagina gestuurd.";
    echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"5; URL=admin.php\">";
    }
    }else{
    if($_COOKIE['gebruikersnaam'] != $adminnaam && $_COOKIE['wachtwoord'] != $password){
    echo "<form name=\"inloggen\" action=\"admin.php?actie=2\" method=\"POST\">
    <div id=\"admin_inloggen_overzicht\">
    <div class=\"admin_inloggen1\">Gebruikersnaam:</div>
    <div class=\"admin_inloggen2\"> <input type=\"text\" name=\"gebruikersnaam\"></div>
    <div class=\"admin_inloggen1\">Wachtwoord:</div>
    <div class=\"admin_inloggen2\"> <input type=\"password\" name=\"wachtwoord\"></div>
    <div class=\"admin_inloggen1\">
    <input type=\"submit\" name=\"verzenden\" value=\"Inloggen\"></div>
    </div></form>
    ";
    }
    elseif($_GET[actie] == "uitloggen"){
    setcookie( "gebruikersnaam" , "" ); setcookie( "wachtwoord" , "" );
    echo "Je bent nu uitgelogd, je wordt naar de inlogpagina terug gestuurd.";
    echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"2; URL=admin.php\">";
    }else{
    echo "<div id=\"tabel_overzicht\"> 
    <div class=\"tabel_titel\">Titel</div>
    <div class=\"tabel_door\">Door</div>
    <div class=\"tabel_datum\">Datum</div>
    <div class=\"tabel_tijd\">Tijd</div>
    <div class=\"tabel_wijzig\">Wijzig</div>
    <div class=\"tabel_verwijder\">Delete</div>
    </div><br>";
    $query = mysql_query("select * from nieuws ORDER BY id DESC");
    while($nieuws = mysql_fetch_object($query)){
    echo "<div id=\"tabel_overzicht\"> 
    <div class=\"tabel_titel1\">
    <a href=\"../nieuws.php?actie=show&id=$nieuws->id\">$nieuws->titel</a></div>
    <div class=\"tabel_door1\">$nieuws->naam</div>
    <div class=\"tabel_datum1\">$nieuws->datum</div>
    <div class=\"tabel_tijd1\">$nieuws->tijd</div>
    <div class=\"tabel_wijzig1\"><a href=\"wijzignieuws.php?id=$nieuws->id\">x</a></div>
    <div class=\"tabel_verwijder1\"><a href=\"verwijdernieuws.php?id=$nieuws->id\">x</a></div>";
    }
    echo " </div> ";
    echo "<div id=\"nieuws_footer\">
    <a href=\"admin.php?actie=uitloggen\">Uitloggen</a>
    </div>";
    die (); } }
    ?>


    Ik gok dat het op het einde van de code misgaat, maar ik ben nie zo`n held met php en/of mysql.. De code is dan ook nie door mijzelf geschreven..
    En de verbinding met de mysql databse is aanwezig, deze code word namelijk in een andere pagina "ge-included"
    pi_29629508
    ik vind die die() op het einde van het script vreemd, dat hoeft niet nodig te zijn The_Cyberspace
    en
    probeer eens voor die regel met die laatste query het volgende regeltje:
    $query = mysql_query("select * from nieuws ORDER BY id DESC") or die(mysql_error());
    misschien dat er namelijk dan een nuttige foutmelding wordt gegeven
    pi_29630504
    @mschol:

    die () op het einde heb ik weggehaald en ik krijg geen error te zien, probleem van de layout blijft...
    En heb dat regeltje van die query aangepast, geeft ook geen foutmeldingen en probleem van de layout blijft ook...
      FOK!-Schrikkelbaas zondag 14 augustus 2005 @ 15:59:41 #252
    1972 Swetsenegger
    Egocentrische Narcist
    pi_29630674
    Dit is een html fout, en heeft niets met php te maken.
    Bekijk in je geparste pagina eens gewoon de source, of trek hm door de w3c validator heen.
    pi_29632215
    quote:
    Op zondag 14 augustus 2005 15:59 schreef Swetsenegger het volgende:
    Dit is een html fout, en heeft niets met php te maken.
    Bekijk in je geparste pagina eens gewoon de source, of trek hm door de w3c validator heen.
    Ik kan de fout niet vinden hoor
    Wat moet er fout zijn dan?
      FOK!-Schrikkelbaas zondag 14 augustus 2005 @ 18:12:51 #254
    1972 Swetsenegger
    Egocentrische Narcist
    pi_29634517
    quote:
    Op zondag 14 augustus 2005 16:49 schreef The_Cyberspace het volgende:

    [..]

    Ik kan de fout niet vinden hoor
    Wat moet er fout zijn dan?
    Heb je 'm al door de w3c validator getrokken?
    En wat er fout is weet ik niet, aangezien IK geen geparste source van je pagina kan bekijken
    pi_29635338
    quote:
    Op zondag 14 augustus 2005 18:12 schreef Swetsenegger het volgende:

    [..]

    Heb je 'm al door de w3c validator getrokken?
    En wat er fout is weet ik niet, aangezien IK geen geparste source van je pagina kan bekijken
    jup, zowel door de html als de css validator... beide geen fouten
    pi_29635778
    quote:
    Op zondag 14 augustus 2005 13:53 schreef The_Cyberspace het volgende:
    Ben ik ook weer met een probleem..

    Ben bezig met een inlog script wat nie helemaal vlekkeloos werkt. Ik kan netjes inloggen en uitloggen maar zodra ik ingelogd ben vergeet hij een stuk layout aan de "onderkant". Ik heb al vanalles geprobeerd en ik kom der nie uit..

    De code waar het omgaat:
    [ code verwijderd ]

    Ik gok dat het op het einde van de code misgaat, maar ik ben nie zo`n held met php en/of mysql.. De code is dan ook nie door mijzelf geschreven..
    En de verbinding met de mysql databse is aanwezig, deze code word namelijk in een andere pagina "ge-included"
    Wat een ranzig stuk code zeg. Het verbaast me ook niet echt dat er iets niet helemaal goed gaat. Maar als je er niet bij zegt welk stuk layout ontbreekt, dan is het nog lastiger zoeken naar de fout.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_29636602
    quote:
    Op zondag 14 augustus 2005 18:47 schreef The_Cyberspace het volgende:

    [..]

    jup, zowel door de html als de css validator... beide geen fouten
    Alleen is die html/css validator waarschijnlijk niet ingelogd.
    pi_29636828
    quote:
    Op zondag 14 augustus 2005 19:40 schreef Light het volgende:

    [..]

    Alleen is die html/css validator waarschijnlijk niet ingelogd.
    dat denk ik dan ook ja...

    @SuperRembo.. de layout die NA de code moet komen krijg ik niet te zien.. dit is dus zodra in ingelogd ben...
    pi_29636934
    Volgens mij klopt de nesting van de divs niet als er meerdere nieuwsberichten zijn.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_29637109
    quote:
    Op zondag 14 augustus 2005 19:53 schreef SuperRembo het volgende:
    Volgens mij klopt de nesting van de divs niet als er meerdere nieuwsberichten zijn.
    die kloppen, want die kriig ik netjes te zien (ook als er meerdere nieuwsberichten zijn)
    Ik kan onder nieuwsberichten klikken op uitloggen (dit gebeurd dan ook zonder problemen) Maar de layout die daaronder hoort krijg ik niet te zien.

    EDIT: het probleem is al opgelost door de die op de het einde te verwijderen krijg ik de layout te zien

    Maar SuperRembo, volgens jouw is de code ranzig, ik ben nog niet zo heel lang bezig met php en/of mysql dus dit zou best kunnen kloppen hoor, maar hoe zorg ik er voor dat ik een "nette" code krijg?

    [ Bericht 21% gewijzigd door The_Cyberspace op 14-08-2005 20:14:28 ]
    pi_29637406
    quote:
    Op zondag 14 augustus 2005 19:59 schreef The_Cyberspace het volgende:

    [..]

    die kloppen, want die kriig ik netjes te zien (ook als er meerdere nieuwsberichten zijn)
    Ik kan onder nieuwsberichten klikken op uitloggen (dit gebeurd dan ook zonder problemen) Maar de layout die daaronder hoort krijg ik niet te zien
    Het lijkt mij dat er na die link Uitloggen niets meer hoort te komen. Zeker na een "die();" komt geen output meer.

    1
    2
    3
    4
    echo "<div id=\"nieuws_footer\">
    <a href=\"admin.php?actie=uitloggen\">Uitloggen</a>
    </div>";
    die (); } }
    pi_29637420
    quote:
    Op zondag 14 augustus 2005 19:59 schreef The_Cyberspace het volgende:

    [..]

    die kloppen, want die kriig ik netjes te zien (ook als er meerdere nieuwsberichten zijn)
    Ik kan onder nieuwsberichten klikken op uitloggen (dit gebeurd dan ook zonder problemen) Maar de layout die daaronder hoort krijg ik niet te zien
    In de while-loop worden 7 divs geopend en maar 6 gesloten.

    Met de webdev toolbar in firefox kan je makkelijk locale html door de validator gooien. Anders moet je ff de html van de pagina opslaan en die door de validator gooien.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_29637805
    quote:
    Op zondag 14 augustus 2005 20:11 schreef SuperRembo het volgende:

    [..]

    In de while-loop worden 7 divs geopend en maar 6 gesloten.

    Met de webdev toolbar in firefox kan je makkelijk locale html door de validator gooien. Anders moet je ff de html van de pagina opslaan en die door de validator gooien.
    Die while-loop met die div`s was ondertussen al veranderd in de hoop datdat het probleem zou zijn, maar die die op het einde deed moelijk, na het verwijderen daarvan liet FF me netjes de layout zien..

    btw, handig die extension!
    pi_29638931
    ik hebeen apache vraagje en die stel ik ook maar ff hier.
    ik probeer mod_rewrite lokaal aan de praat te krijgen maar dat lukt niet.. ik heb deze : LoadModule rewrite_module modules/mod_rewrite.so uit het commentaar gezet en hetzelfde met : AddModule mod_rewrite.c gedaan en de server opnieuw gestart maar t werkt nog steeds niet, moet ik nog meer wijzigen?
    Ik heb een goed .htaccess bestand aangemaakt want hij werkt wel op de server van mn host.
    pi_29647028
    Ik ben bezig met een 'schedulemanager' voor op mijn w2k-servertje.
    Elke 5 minuten wordt er op de server een script uitgevoerd, die kijkt of er op dat moment programma's (phpscripts) uitgevoerd moeten worden. Dit script wordt vanaf hier aangeduid als 'cron.php' (het is een soort wannabe-unix-cron).

    Ik heb bijvoorbeeld het script checkmail.php en het script rssfeeds.php. Die wil ik beide op een bepaald moment uitvoeren. Maarr, hoe doe ik dat? Als ik 'cron.php' vanuit een browser zou lezen, zou ik iets kunnen verzinnen met onzichtbare iframepjes. Maar er is geen output van 'cron.php', aangezien het automatisch en onzichtbaar wordt uitgevoerd door wget. Ik zou één script wel uit kunnen voeren door
    1
    2
    3
    <?php
    header
    ("Location: scriptje.php");
    ?>
    maar ik wil meerdere scripts op één moment kunnen uitvoeren. Hoe doe ik dat?

    -edit-
    shell_exec / exec doet wat ik wil

    [ Bericht 6% gewijzigd door Nevermind op 15-08-2005 02:56:42 ]
      maandag 15 augustus 2005 @ 08:29:51 #266
    15334 Merlijn
    Wait... whut?
    pi_29648713
    Hmmmz. Loop ook even vast op iets lulligs.

    Ik wil even het hoogste getal weten van een kolom.

    De SQL server slikt de volgende code prima:

    1SELECT max(ordernummer) as maxordernummer FROM shop_bestelling


    De volgende snippet geef echter alleen "resource ID #4 aan :|

    1
    2
    3
    4
    5
    6
    $getmaxquery = 
           sprintf("SELECT max(ordernummer) as maxordernummer FROM shop_bestelling");
     mysql_select_db($database_weeweewee, $weeweewee);
     $Result1 = mysql_query($getmaxquery, $weeweewee) or die(mysql_error());

    echo $Result1;


    vergeet ik iets?

    [ Bericht 6% gewijzigd door Merlijn op 15-08-2005 08:30:52 (Mijn Layout: wat doe je :D) ]
    "To most people, the sky is the limit. To those who love aviation, the sky is home."
    pi_29649195
    Klopt je $Result1 is alleen een resourceID waar php iets mee kan.

    Wat had je willen afdrukken?
      maandag 15 augustus 2005 @ 09:58:13 #268
    15334 Merlijn
    Wait... whut?
    pi_29649518
    De hoogste waarde van ordernummer?
    "To most people, the sky is the limit. To those who love aviation, the sky is home."
      FOK!-Schrikkelbaas maandag 15 augustus 2005 @ 10:05:39 #269
    1972 Swetsenegger
    Egocentrische Narcist
    pi_29649635
    $row = mysql_fetch_assoc($Result1);
    echo $row['maxordernummer'];
      maandag 15 augustus 2005 @ 10:12:30 #270
    15334 Merlijn
    Wait... whut?
    pi_29649738
    Geweldig, Thnx Swets!
    "To most people, the sky is the limit. To those who love aviation, the sky is home."
    pi_29663464
    -

    edit: verkeerd topic....

    pi_29779409
    Ik heb een bezoekerstellertje op mijn site gemaakt die een sessionvariable vult als hij telt waardoor iedere bezoeker als het goed is dus maar 1x wordt geteld.(hij telt namelijk alleen als de sessionvariabele nog leeg is) Nu is vannacht de googlebot 300x langsgekomen en staat de teller ook 300 bezoekers hoger.... Is er een manier om dit makkelijk te omzeilen? (Is er iets waaraan ik de googlebot kan herkennen bijvoorbeeld?)
    pi_29779904
    quote:
    Op vrijdag 19 augustus 2005 13:01 schreef ikke_ook het volgende:
    Ik heb een bezoekerstellertje op mijn site gemaakt die een sessionvariable vult als hij telt waardoor iedere bezoeker als het goed is dus maar 1x wordt geteld.(hij telt namelijk alleen als de sessionvariabele nog leeg is) Nu is vannacht de googlebot 300x langsgekomen en staat de teller ook 300 bezoekers hoger.... Is er een manier om dit makkelijk te omzeilen? (Is er iets waaraan ik de googlebot kan herkennen bijvoorbeeld?)
    Die heeft een paar IP-adressen (bepaalde ip-range), dus die zou je uit kunnen sluiten.

    ff googlen naar die ip-adressen
    pi_29780625
    maar kan ik zoekbots niet op een of andere manier herkennen dan? want andere bots hoef ik namelijk ook niet te tellen eigenlijk...
    pi_29789509
    Je kan de bots meestal herkennen aan de useragent ($_SERVER['HTTP_USERAGENT']). Op The Web Robots Pages staan details van alle bestaande bots.

    (Of je pakt een bestaande statgenerator en haalt daar uit wat je nodig hebt )
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_29792803
    quote:
    Op vrijdag 19 augustus 2005 18:53 schreef SuperRembo het volgende:
    Je kan de bots meestal herkennen aan de useragent ($_SERVER['HTTP_USERAGENT']). Op The Web Robots Pages staan details van alle bestaande bots.
    maar ze hebben allemaal een andere USERAGENT dus ik zie ook niet echt hoe ik dat handig kan aanpakken.
    quote:
    (Of je pakt een bestaande statgenerator en haalt daar uit wat je nodig hebt )
    Heb ik geprobeerd maar t was Perl en ik kwam wel een soort van array tegen waar allemaal bots in stonden, maar ik werd er nog geen wijs uit wat hij met dat array deed...

    Waarom bezoekt die bot mij trouwens zo extreem vaak?Ik zie nu dat hij in 2 dagen 846 keer langs is geweest... ik heb geen robots.txt ofzo.
    Hij heeft ook ruim 200x dezelfde pagina opgevraagd...

    [ Bericht 5% gewijzigd door ikke_ook op 19-08-2005 20:53:30 ]
    pi_29796007
    Het is waarschijnlijk een array met regexps die je op de useragent los laat.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_29798285
    Ik zal er wel eens even iets moois van brouwen Bedankt.
    pi_29862357
    Ha, Iemand een idee hoe ik de volgende UBB tag op dejuiste manier kan replacen?

    ubb code:

    1
    2
    3
    4
    5
    <?php
    [user=bla]
    [
    user=bla1]
    [
    user=bla2]
    ?>


    voor:

    <a href=index.php?u=$i[id]>$i[user]</a>

    zoiets:

    1
    2
    3
    4
    5
    <?php
    $bericht
    = eregi_replace(&#039;[user=([[:alnum:]]+)]&#039;, &quot;<a href=index.php?u=$i[id]>$i[user]</a>&quot;,$i[msg]);

    echo $bericht;
    ?>


    bla is de naam van de user, deze moet eerst worden gecheckt of de user in de database staat. Als de user bestaat moet ie de ubb code replacen om er een link van te maken, ik heb alleen geen idee hoe ik een sql query samenvoeg met een ubb code, iemand hier een oplossing voor?

    pi_29865139
    $post = preg_replace('/\[user=([\s]+)\]/ie', 'ubb_usertag("\1")', $post);

    function ubb_usertag($username)
    {
    //bla bla bla
    if($userid)
    return '<a href="index.php?u='.intval($userid).'">'.htmlspecialchars($username).'</a>';
    else
    return htmlspecialchars($username);
    }
    pi_29866183
    Ja nu werktie een beetje, maar nog niet helemaal..

    kheb nu het volgende:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?php
    function ubb_usertag($deejay)
    {
    $blabla = mysql_query("SELECT artiest FROM artiesten WHERE artiest LIKE '%".$deejay."%' LIMIT 1");
    $dfj = mysql_fetch_array($blabla);
    return
    $dfj[artiest];
    }

    $i[msg] = eregi_replace('\[dj=([[:alnum:]]+)\]', ubb_usertag("\\1"),$i[msg]);
    ?>
    pi_29867308
    quote:
    Op maandag 22 augustus 2005 15:47 schreef XaNaDu het volgende:
    Ja nu werktie een beetje, maar nog niet helemaal..

    kheb nu het volgende:
    [ code verwijderd ]
    Maar eregi_replace werkt anders dan preg_replace. De laatste moet je hier hebben, die heeft de mogelijkheid om weer functies aan te roepen. En daar komt nog bij dat preg_replace sneller is dan eregi_replace.
    pi_29867462
    Heb nu
    1
    2
    3
    <?php
    $i
    [msg] = preg_replace('/\[dj=([\s]+)\]/ie', 'ubb_usertag("\1")', $i[msg]);
    ?>

    maar werkt ook niet, komt er [dj=bla] te staan hij replaced nix
    pi_29867728
    quote:
    Op maandag 22 augustus 2005 17:20 schreef XaNaDu het volgende:
    Heb nu
    [ code verwijderd ]


    maar werkt ook niet, komt er [dj=bla] te staan hij replaced nix
    Dat kan wel kloppen, \s zoekt naar spaties en tabs.
    1
    2
    3
    <?php
    $i
    [msg] = preg_replace('/\[dj=([\w]+)\]/ie', 'ubb_usertag("\1")', $i[msg]);
    ?>

    Die zou het wel moeten doen, lijkt me
    pi_29867786
    Jaaa... Thnx man!
    pi_29867884


    off-topic: Light, het develop central wordt gespamd, is daar iets aan te doen?
    pi_29868065
    quote:
    Op maandag 22 augustus 2005 17:48 schreef Roönaän het volgende:


    off-topic: Light, het develop central wordt gespamd, is daar iets aan te doen?
    Een structurele oplossing kan ik niet bieden, maar die spamdingen zijn iig niet meer zichtbaar Thanks voor het melden
    pi_29868221
    Maarreh Light.. Stel nou dat het [dj=la la] is, dus met spatie.. Dan doet ie dat natuurlijk niet.. Hoe kan ik dat oplossen dat ie met en zonder spatie in de naam doet?
    pi_29868325
    duh heb het al
      FOK!-Schrikkelbaas woensdag 24 augustus 2005 @ 14:09:26 #290
    1972 Swetsenegger
    Egocentrische Narcist
    pi_29919465
    Ik vond het gewoon een stoere line

    1
    2
    3
    <?php
    $start_address
    =strtoupper(substr(chunk_split(str_pad(dechex($row['start_address']),6,0,STR_PAD_LEFT),2,'-'),0,-1));
    ?>
    pi_29919723
    Ik moest mijn vraag hier maar gaan stellen, volgens een moderator.. dus nogmaals

    Ik heb een script geschreven in PHP welke +/- 2500 bestandje moet genereren, welke op een x tijdstip worden verstuurd. Nu gaat die een hele tijd goed. Tot ongeveer 400 en dan stopt die er plotseling mee. Hert script draait niet vanuit een webbrowser, maar word opgestart vanuit de crownjob op de server. Verder draait het script +/- 1,5sec, exclusief schrijven van de bestandjes.
    iemand nog ideeen waar het mis kan gaan?
    &lt;a href="http://www.babybrabbel.org/fotopoll/fotogalerij.php3?pollnaam=baby_dec6&pg=6#glalissa_12470"&gt;Stemmen&lt;/a&gt;
    pi_29920095
    Een timeout? Krijg je een foutmelding als je het scriptje handmatig aanroept? (dus niet met cron)
    Als je alle output van het scriptje naar het scherm schrijft wordt het automatisch naar je toegemaild (als je cron goed hebt geconfigureerd), misschien kun je daar wat wijzer uit worden.
    pi_29920237
    ik krijg al na het schrijven van een bestand een mailtje met daarin info waar het fout zou kunnen gaan...
    &lt;a href="http://www.babybrabbel.org/fotopoll/fotogalerij.php3?pollnaam=baby_dec6&pg=6#glalissa_12470"&gt;Stemmen&lt;/a&gt;
    pi_29921214
    quote:
    Op woensdag 24 augustus 2005 14:34 schreef Beertje27 het volgende:
    ik krijg al na het schrijven van een bestand een mailtje met daarin info waar het fout zou kunnen gaan...
    ......en die info is......... of snap ik het nou verkeerd
    pi_29923368
    er is geen info betrekkende fouten. Hij stopt steedss op ander momenten in het script. Maar hij doorloopt het nooit helemaal. Ik heb zelf momenten ingebouwd waar hij een rapportage maakt.
    Hij lijkt er wel steeds na een kwartierjte ofzo mee te stoppen
    &lt;a href="http://www.babybrabbel.org/fotopoll/fotogalerij.php3?pollnaam=baby_dec6&pg=6#glalissa_12470"&gt;Stemmen&lt;/a&gt;
    pi_29927397
    het script draait 1,5 seconden maar na een kwartiertje lijkt hij ermee te stoppen? of draait hij 2500 keer 1,5 sec?
    Misschien is je schijf vol na 400 bestanden?of is er een andere time-out?en zoals Nevermind al zegt...als je een goede cronjob maakt dan mailt hij de errors naar een emailadres wat je specificeert.
    pi_29939344
    ik heb een functie die een array vult zeg GetContent()
    die retourneert een array met zooi dus. Nou wil ik dat array wat hij retourneert global maken...
    dus ik dacht
    1
    2
    global $ContentArray;
    $ContentArray = GetContent();

    Maar dan is hij dus leeg even later.....

    -edit-

    Tis al opgelost op een iets nettere manier denk ik.

    [ Bericht 8% gewijzigd door ikke_ook op 25-08-2005 10:55:57 ]
    pi_29966471
    Hey, (eerst een nieuw topic aagemaak, nu hier.. sorry )

    Ik kreeg de vraag of ik voor onze familiedag een invulsysteempje kon maken waarin iedereen
    zijn favoriete teamsamenstelling aan kon geven (dus welke captains bij welke personen), en dat dit dan automatisch zou zorgen vooreen net overzichtje.

    Dit is de tabel:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    id | captain | persoon
    -------------------------
    1     mark        trees 
    2     mark        henk 
    3     mark        bram 
    4     mark        yvette 
    5     erik        trees 
    6     erik        bob 
    7     erik        desi 
    8     erik        jose 
    9     mark        trees 
    10    erik        trees 
    11    bob         trees 


    met de volgende sql query geeft het deze uitvoer:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     SELECT count( * ) AS aantal, captain, deelnemer
    FROM `keuzes` 
    GROUP BY deelnemer, captain
    ORDER BY aantal DESC 

    aantal captain deelnemer 
    2           mark     trees 
    2           erik     trees 
    1           erik     jose 
    1           bob      trees 
    1           mark     henk 
    1           erik     bob 
    1           mark     bram 
    1           erik     desi 
    1           mark     yvette 


    Deze uitvoer zit al heel erg in de richting van wat ik denk te moeten hebben, alleen zit trees dus nu nog steeds bij meerdere captains ingedeeld, door zoeken kwam ik er achter dat ik de namen waarschijnlijk in een array moet zetten zodat ik kan controleren wie er al ingedeeld is, alleen zonder gerichte zoekwoorden kom ik niet ver.

    Dus wie kan mij een duw in de goede richting geven om automatisch de captains hun deelnemers te geven want ik kom er even niet meer uit
    pi_29990065
    Ik heb een query, $result genaamd
    Ik heb een fetch, mysql_fetch_array($result, MYSQL_ASSOC)

    Nu wil ik dat in de tussentijd $result leeggemaakt word, op een dusdanige manier dat de fetch niet gaat protesteren met de melding: "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource "
      vrijdag 26 augustus 2005 @ 12:34:15 #300
    71796 dossie
    lekker makkelijk
    pi_29991513
    Ik wil graag een preview van een formulier tonen aan de gebruiker als deze door de validatie is gekomen.

    Ik heb geen verstand van javascript, en wil dit gewoon met php doen, performance is niet belangrijk.

    Ik heb een paar simpele functies gemaakt om bijvoorbeeld een inputveld te maken, en nu denk ik eraan om daar gelijk een sessie variabele van te maken, zodat ik ook de labels kan meesturen, zodat de preview automatisch word gemaakt. Of is het toch verstandiger de preview apart te maken? Ik wil dat 1 pagina het allemaal afhandeld, zodat het overzichtelijke voor me blijft.

    Hoe word dit normaal gesproken aangepakt? Ik heb de search hier gebruikt en gegoogeld, maar niets gevonden.
    "Het geheugen van het hart zeeft slechte herinneringen weg en maakt de goede mooier. Dat stelt ons in staat om met het verleden te leven." - Gabriel Garcia Marquez
    pi_29994685
    quote:
    Op vrijdag 26 augustus 2005 11:53 schreef BarteS het volgende:
    Ik heb een query, $result genaamd
    Ik heb een fetch, mysql_fetch_array($result, MYSQL_ASSOC)

    Nu wil ik dat in de tussentijd $result leeggemaakt word, op een dusdanige manier dat de fetch niet gaat protesteren met de melding: "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource "
    1
    2
    3
    $query = "select * from mytable";
    $result = mysql_query($query);
    $row = mysql_fetch_array($result, MYSQL_ASSOC); // Je kunt ook mysql_fetch_assoc gebruiken
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')