Posts by gamecontrol

    ik heb in mijn bestand array.php staan


    PHP
    <?php
    
    
    //$error = array(1 => 'Niet in dezelfde stad');
    $error =  array(1 => 'Niet in dezelfde stad', 2=> 'blablabla' );
    ?>


    maar nu wil ik dat de tekst altijd wanneer de array wordt geladen in het onderstaande table wordt weergeven. Hoe kan ik dat doen?


    Ik probeer mijn foutmeldingen op te roepen als


    PHP
    elseif($data[city] !== $naam[city]){$error = 1;}
    elseif($kogels < 0){$error = 2;}


    Nu wil ik dat de melding automatisch wordt weergeven in het volgende stuk



    De array heb ik zo




    En alles overzichtelijk ziet er zo uit: http://pastebin.com/kh6qNfJs


    Maar verder dan dit kom ik niet. Weet iemand hoe ik dit volledig kan uitwerken?


    Alvast bedankt

    heb er nu dit van gemaakt. Maar nog steeds krijg ik geen id en geen naam te zien (drop box is leeg)


    De car names worden uit een ander bestand geladen. Maar ik heb nu dit ervan gemaakt, maar krijg nu niets meer te zien (ook geen ID):


    PHP
    echo"<tr><td class=\"sub\">Auto:</td><td class=\"sub\" align=left><select name=id>";
    	while($iList = mysql_fetch_assoc($iSelect)) {
    echo "<option value={$naam[$iList[id]]}>{$naam[$iList[id]]}

    Zou iemand mij kunnen vertellen hoe ik de array van de autonamen correct kan weergeven bij het ID van de auto's in de option drop list?


    Momenteel wordt alleen het ID getoond. Echter wil ik dat ipv het ID de SOORT naam wordt getoond.


    Kortom; als een wagen met ID 133 een SOORT heeft van 2 moet er worden getoond $carname2 (hopelijk dat mijn uitleg enigszins duidelijk is)


    Volgens mij is dit niet de fout, hier worden alleen de tijden gecontroleerd. Maar dit is hem


    Thx.


    @Axl; ik wilde eerst kijken of het script wel goed zou werken voordat ik het helemaal overhoop ging gooien. Maar toch bedankt ;)


    EDIT: te enthousiast geweest. Probleem blijft hetzelfde...



    Iemand wellicht een idee wat ik nu (weer) ben vergeten?

    Als ik het onderstaande script in mijn source zet dan wordt opeens het rechter menu met de databasegegevens (zoals health, geld, naam, etc.) niet meer geladen (niet getoond), ga ik naar een ander script dan is alles opeens weer terug.


    Weet iemand wellicht wat er in dit script voor zorgt dat dit gebeurt want ik zie niet echt iets vreemds (op de onduidelijke opbouw na dan ;)


    Ja dat heb ik ook geprobeerd maar kwam er niet geheel uit hoe ik het werkende moest krijgen.


    Kijk dit is wat er nu wordt uitgevoerd. Maar vreemd genoeg wordt de race_car_type niet veranderd naar 0 als de race is gedaan en hierdoor kan er geen nieuwe race meer worden gestart


    ja dit heb ik toen van je gekocht. Maar om de een of andere reden wordt mijn cron niet goed geupdate voor het deel bij race_car_type (wel in jouw originele script hoor, maar niet bij mijn eigen aanpassingen). Vandaar dat ik het nu op deze manier probeer te verwerken.


    Wellicht een idee hoe ik dit kan doen?

    In mijn tabel RACE heb ik verschillende tijden staan. Als de tijd verstreken is wil ik middels een cron de spelers uit deze tabel wijzigen. Er dient nu in USERS te worden gezet


    race_car_type = 0


    Kortom; in RACE staat als vb


    PHP
    (12, 'admin, demo123', 3, 'admin', 100000, ' 2010-05-31 20:11:59', 1, ' demo123');


    Als nu de tijd verstreken is moet in de tabel USERS dus worden uitgevoerd


    PHP
    mysql_query("UPDATE `users` SET `race_car_type`='0' WHERE `login`='" . Spelers_in_RACE .  "'");}


    Wie zou mij hier verder mee kunnen helpen?

    Ik heb nu


    PHP
    <div id="rang"><FONT color='#FFFFFF'><? echo $data->moordervaring; ?>% Moordervaring</FONT></a></div><div id="div_progress"><img src="images/power.jpg" height="15px" width="<?=$data->moordervaring?>" style="max-width:100px;"></img></div>


    en in mijn css staat



    Het probleem is nu dat in mijn database staat MOORDERVARING = 107. In het progress gedeelte wordt nu de volledige balk met rood weergeven doordat het totaal boven de 100 staat.


    Maar ik wil dat 107 wordt weergeven in de progress balk als 1.07 (dus 10000 zou pas 100% moeten zijn) hoe kan ik dit doen?

    obstart heb ik al bovenaan geprobeert maar hiermee kreeg ik het dus niet opgelost. zoals vermeld ook niet met een javascript redirect.. wellicht een overige mogelijkheid (voorbeeldje indien mogelijk..)

    Het bovenstaande script is POSTING.PHP dit is het script in de bdt source waarmee je berichten post. Mogelijk dat het ook in de EDIT moet komen te staan maar eerst maar even dit proberen.

    Voor mijn forum (basis van Banditi) wil ik een filter inbouwen om woorden op te slaan en te tonen als ***.


    Ik heb hiervoor verschillende manieren geprobeert zoals http://www.phphulp.nl/php/scri…lgemeen/spam-filter/1001/ maar weet niet waar ik de controles exact moet neerzetten.


    Onderstaande is mijn script (hopelijk dat iemand mij hier verder mee kan helpen) of wellicht datiemand mij kan vertellen in welk deel script van de banditi source dit moet worden gezet (ps. dit is posting.php)


    EDIT: script was te lang dus heb het even hier geplaatst


    http://pastebin.com/8yvG1Qch