Posts by onlineproducteneu

    online producten: zo deny je iederen dus ook je eigen server :P


    Haha, kan best. Ik had ff voor de topic maker gezocht.
    En kwam dit (zonder password) tegen.


    Volgens mij bedoeld hij niet dat het met een password beveiligd moet worden.
    Maar een 403 (niet gevonden) bericht krijgt.


    Of zie ik het compleet verkeerd? :p

    Kan dat niet zo:


    PHP
    <files file.php>
    	Order Allow, Deny
    	Deny from all
    </Files>


    Echter is .htaccess niet mijn sterkste kant.
    Dit wordt gebruikt om de config bestand vn wordpress te beveiligen.
    Maar het lijkt mij dat het voor andere scripts ook gewoon moet werken


    file.php renamen naar jou file en als het goed is moet het dan werken.


    Ik weet niet of het ook complete mappen beveiligd.
    commentaar, voor het geval ik het mis heb is toegestaan :p


    m.v.g, OnlineProducten.

    Goedendag,


    Er bevind zich een fout in mijn scriptje, waardoor het mogelijk is een sql injection uit te voeren.


    Het werkt via $_GET.
    Er wordt een catergorie geselecteerd, op cat_id. Het selecteren lukt, maar sql injection ook.
    Ik heb geprobeerd dit met mysql_real_escape_string geprobeerd te verkomen.
    Echter lukt dit niet


    De code is (ja ik weet het, het is nogal rommelig.)

    PHP
    $cat_id = $_GET['cat_id'];
    	$cat_id = quote_smart($cat_id);
    	$cat_id = mysql_real_escape_string($cat_id);
    	if(!empty($cat_id)){
    	$select_products = "SELECT id,prod_title_$language,prod_text_$language FROM products WHERE prod_cat=$cat_id ORDER BY id";
    	$select_products_res = mysql_query(mysql_real_escape_string($select_products));


    quote_smart()

    PHP
    function quote_smart($input) {
    if (get_magic_quotes_gpc()) {
    $input = stripslashes($input);
    }
    if(Version_compare(phpversion(),"4.3.0" == "-1")) {
    return mysql_escape_string($input);
    } else {
    return mysql_real_escape_string($input);
    }
    }

    $lang de common.php script


    deze werkt gewoon aangezien ik gewoon kan "schakelen" tussen Nederlands en Engels.


    $language = "en";
    en
    $language = "nl";


    dienen om gegevens te updaten, selecteren etc uit de database.
    Dit werkt ook gewoon, dus het kan niet aan $lang liggen.

    Goedendag,


    Er bevind zich een fout in mijn function,
    waardoor catergorieen (in array) alleen in het engels worden getoond.


    Ik heb een functie gemaakt, dat controlleerd welke taal er geselecteerd is.
    Wanneer er een array nodig is wordt het aangeroepen doormiddel van


    languageSelect($array_check, $cat_numb);


    wanneer array_check true is, verspringt het naar de array stukje.
    doormiddel van $cat_numb (int) word de catergorie uit de array gehaald.


    Voor het engelse stuk werkt het, maar voor de Nederlandse stuk dus niet


    function languageSelect:


    Echter kan ik nou niet vinden waar de fout zit, de array's zijn goed worden.


    m.v.g, OnlineProducten

    Goedendag,


    Na een paar jaar stil gezeten te hebben, ben ik weer begonnen met programmeren in php.
    Het meeste is bij gebleven en ben al aardig op weg.


    Alleen nu ben ik vergeten hoe je een gedeelte van een tekst (de eerste 30 chars) uit een database haalt.
    Ik heb informatie over een product, en in de administratie paneel moet dit aangepast worden.
    Dat lukt wel, alleen op de pagina waar de informatie van productern weergegeven worden. Wordt nu de volledige teksten weergegeven, ik wil dit aanpassen naar max 30chars.


    Ik heb gegoogled, maar kwam alleen uit op hoe je tekst moet ophalen (select)
    en bewerken (update)


    m.v.g, OnlineProducten

    Ik weet waar de fout in zit.


    Ik heb een contact script, gebruikt met css opmaak.
    Maar nu gaan er 2 css files door elkaar


    de layout van de searchbar is deze code:


    en de code van het contact formuleer is:


    als ik de

    PHP
    margin 5px 0;


    van de contact.css file weg haalt, wordt de searchbar wel goed weer gegeven. Alleen het contact formuleer niet.


    De code van contact en searchbar zitten in aparte files.
    De code is wel langer, alleen dat is van de navigatiebar enzo





    OPGELOST!
    Ik had de class verkeerd geplaatst.
    Ik had i.p.v. input.box
    #box.input gedaan.


    Ook hier kan er een slotje op!

    Hoe gaat dit in zijn werking?
    Kunt iemand mij hier wat uitleg over geven?


    Normaal worden me CSS files gemaakt door iemand.
    Alleen deze persoon is op dit moment op vakantie.


    En na 3 maanden, wil ik me site eindelijk wel eens online gooien.
    Nog enkele scripts, en het systeem is klaar.


    Maar ik wil natuurlijk wel dat de layout correct weer gegeven wordt.


    Ik zelf heb totaal geen verstand van CSS.
    Heb het design gebied overgeslagen, aangezien dit niet weg gelegd voor mij



    Overigs heb ik gegoogled en kom ik telkens uit op site's
    Waar ik me CSS rules toe meot passen.
    Aangezien ik hier geen verstand van heb, lijkt me de CSS reset geen goede optie voor een in CSS onevaren persoon zoals ik

    Goedendag leden,


    Ik heb een foutje in mijn css file. Nu heb ik al meerdere dingen geprobeerd, maar niks blijkt te helpen.
    Ik heb een een zoekfunctie op mijn site staan, maar heb een aparte CSS file voor de contact formuleer.


    Op de hoofdpagina (index.php) staat de zoekfuntie op de juiste plek. Maar op contact.php niet (zie bijlage) (fout1.png is home.php, fout2.png is contact.php)


    De fout heb ik wel gevonden, dat zit in de css file van de contact script.

    PHP
    input, textarea, select {margin: 0;padding: 2px;font-size: 1em;color: #666666;background: #F5F5F5;border: 1px solid #ccc;margin: 5px 0;}



    de fout zit hem in de margin: 5px0 ;
    echter als ik deze line weg haalt, wordt de contact formuleer niet correct weer gegeven (zie fout3.png enn fout4.png)
    Ik heb geprobeerd om een id of class toe te wijzen. Echter heeft dit ook geen resultaat.


    Ik hoop dat ik duidelijk bent, en iemand me hier bij kan helpen.
    Ik heb niet echt veel verstand van CSS, waarschijnlijk zou het daaraan liggen


    m.v.g, onlineproducten