Weergegeven resultaten: 1 t/m 5 van 5

Discussie: php en css

  1. #1
    Beginner  
    Geregistreerd
    25 May 2012
    Berichten
    1
    Bedankjes
    0
    Bedankt
    1 keer in 1 post

    php en css

    Hallo,

    Weet iemand hoe ik de naam en de voorletter van deze http://no-nonsens.eu/offerte-kopie.php site naast elkaar kan zetten.
    En als ik hem verstuurd heb hoe de tekst boven dan groen kan worden.

    al vast bedankt

  2. De volgende gebruiker bedankt aapje010 voor deze nuttige post:

    ultddave (26 May 2012)

  3. #2
    Administrator   ultddave's schermafbeelding
    Geregistreerd
    24 June 2006
    Locatie
    Genk
    Berichten
    1.527
    Bedankjes
    5.389
    Bedankt
    2.577 keer in 1.271 posts
    Beste,

    Ten eerste zou ik de webpagina eens bekijken in IE9, dan denk ik dat de de positionering van de naam & voorletter invoervelden het minst belangrijke probleem is. Best eens kijken naar de CSS code van de divs en eventueel handmatig wat <br/> tags toevoegen in de form om zelf alles op een nieuwe regel te laten beginnen.

    Tweede opmerking; De zwarte tekst bovenaan is zeer goed leesbaar, de witte tekst bij de invoervelden veel minder goed. Ik zou persoonlijk dus die witte tekst ook zwart maken .

    En als ik hem verstuurd heb hoe de tekst boven dan groen kan worden.
    Ik persoonlijk zou dat met Ajax doen. Dus als je op de "Verzend" knop drukt dat er door middel van Ajax (Eventueel via JQuery), een PHP pagina opgeroepen wordt die een tekst teruggeeft. Bijvoorbeeld "Gelukt!" or "Niet gelukt!". Die tekst kan je dan als innerHTML plaatsen bij een lege <div> of <p> tag .

    PHP-code:
    <?php
        
    if(something something) {
            
    $response="<span  style=color:red; font-weight: bold;>Niet Gelukt!</span>";
        }
        else {
            
    $response="<span  style=color:green; font-weight: bold;>Gelukt!</span>";
        }

        echo 
    $response;
    ?>
    In het PHP script dat de invoer moet verwerken. Waarbij je dus uiteraard de waarden uit de invoervelden moet halen en dan moet kijken of alles klopt of verwerkt kan worden. En dan via een simpele if-test (waar je die "something something" moet veranderen naar iets relevant aan jouw script) kan je ofwel een rode "Niet Gelukt!" of groene "Gelukt!" tekst versturen. Die kan dan door Ajax opgevangen worden .

    Je kan in principe gewoon deze handleiding volgen van JQuery;
    http://net.tutsplus.com/tutorials/ja...-using-jquery/
    (Je kan op de pagina ook de source files van de handleiding downloaden )

    Ik heb zelf niet echt tijd om je verder te helpen met specifieke code voorbeelden (wegens mijn projecten), maar normaal gezien moet het wel lukken als je zelf wat probeert met die ajax/jquery en PHP .

    Mvg,
    Dave
    "Friendship. It's the hardest thing in the world to explain. It's not something you learn in school. But if you haven't learned the meaning of friendship, you really haven't learned anything." ~ Muhammad Ali

  4. #3
    Expert   Butterflyice's schermafbeelding
    Geregistreerd
    9 June 2006
    Berichten
    738
    Bedankjes
    34
    Bedankt
    636 keer in 410 posts
    Om je velden naast elkaar te zetten moet je ze in de zelfde li zetten niet in een nieuwe li tag zo als nu is gedaan.

    Qua validatie kan je het ook met php alleen doen heb hier een kleine opzet gemaakt met error vermelding.

    PHP-code:
    <?php
        
    if($_SERVER['REQUEST_METHOD'] == 'POST' && !empty($_POST['name'])) {
            
    $color "#f00";
            
    $text  "Je heb iets fout gedaan";
        } elseif (
    $_SERVER['REQUEST_METHOD'] == 'POST'){
           
    $color "#0f0";
           
    $text  "Het vezenden is gelukt";
        } else {
           
    $color "";
           
    $text  "" ;
        }
        echo 
    '<span  style="color:'.$color.'; font-weight: bold;">'.$text.'</span>';
    ?>
    PHP-code:
    function handleException($e) { echo $e->getMessage(); }
            
    set_exception_handler("handleException");
                throw new 
    Exception("There is always a way");
            echo 
    "You caught me!"

  5. De volgende gebruiker bedankt Butterflyice voor deze nuttige post:

    ultddave (27 May 2012)

  6. #4
    Expert   Butterflyice's schermafbeelding
    Geregistreerd
    9 June 2006
    Berichten
    738
    Bedankjes
    34
    Bedankt
    636 keer in 410 posts
    Jammer dat de ts niets meer van zich laat horen
    PHP-code:
    function handleException($e) { echo $e->getMessage(); }
            
    set_exception_handler("handleException");
                throw new 
    Exception("There is always a way");
            echo 
    "You caught me!"

  7. De volgende gebruiker bedankt Butterflyice voor deze nuttige post:

    ultddave ( 4 June 2012)

  8. #5
    mam@minatica   compuchrisje's schermafbeelding
    Geregistreerd
    10 May 2005
    Locatie
    Waasland
    Berichten
    18.839
    Bedankjes
    15.650
    Bedankt
    37.027 keer in 15.348 posts
    Apenstreken? Ik sluit wel af.

    Helpers altijd welkom! Contacteer één van onze admins voor meer info.

  9. De volgende gebruiker bedankt compuchrisje voor deze nuttige post:

    ultddave ( 4 June 2012)

Discussie informatie

Users Browsing this Thread

Momenteel bekijken 1 gebruikers deze discussie. (0 leden en 1 gasten)

Favorieten/bladwijzers

Favorieten/bladwijzers

Regels voor berichten

  • Je mag geen nieuwe discussies starten
  • Je mag niet reageren op berichten
  • Je mag geen bijlagen versturen
  • Je mag niet je berichten bewerken
  •