Posts by L.Groot
-
-
Mwa, 100GB bandwidth is natuurlijk niet super veel ;).
In vergelijking tot de diskspace. Nu kan elk plaatje (bij een volle schijf) 1x worden opgeroepen. Dit is meestal wel véél meer. -
Omg, je vergeet het belangrijkste stukje.
Er staat ?php op de 1e regel, dit moet uiteraard <?php worden. Sorry hoor maar als je die fout niet kan ontdekken dan mag je je PHP score wel naar 1 of naar 0 zetten in je profiel. -
-
-
-
R4, je hebt geen minimum bod genoemd? Dan maakt het dus niet uit wat hij bied. Als je er persee ?20,- voor wil hebben dan is het misschien handig om in de startpost dat te vermelden..
-
Je weet dat dit jQuery is en géén JavaScript?
Daarnaast heb je alles wel een beetje slecht geprogrammeerd, zie mijn verbeter code:PHP
Toon Meer<script type="text/javascript"> $(function(){ $("#register_form").submit(function(){ //remove all the class add the messagebox classes and start fading $("#aangemeldtekst").removeClass().addClass("messagebox_form").text("Account aan maken").fadeIn(1400); //check the username exists or not from ajax $.ajax({ type: "POST", url: "register/ajax_register.php", data: "user_name=" + $("#username").val() + "&pass=" + $("#pass").val() + "&pass2=" + $("#pass2").val() + "&mail=" + $("#mail").val() + "&mail2=" + $("#mail2").val() + "®els=" + $("#regels").val() + "&rand=" + Math.random(), success: function(msg){ if(msg == "yes"){ //if correct login detail $("#aangemeldtekst").fadeTo(200,0.1,function(){ //start fading the messagebox //add message and change the class of the box and start fading $(this).html("Je bent zojuist aangemeld " + $("#username").val() + ". Activeer je mail").addClass("messageboxok_form").fadeTo(900, 1, function(){ //redirect to secure page }); }); } else{ $("#aangemeldtekst").fadeTo(200, 0.1, function(){ //start fading the messagebox //add message and change the class of the box and start fading $(this).html("Je kon je niet aan melden probeer het opnieuw...").addClass("messageboxerror_form").fadeTo(900, 1); }); } } }); return false; //not to post the form physically }); //now call the ajax also focus move from $("#register_form").blur(function(){ $("#register_form").trigger("submit"); }); }); </script>
Als het goed is moet die werken.
Denk voortaan aan het volgende:
- Netjes intabben GEEN spaties!
- Accolades op dezelfde regel om verwarring te voorkomen
- Gebruik één type quotes voor JavaScript / jQuery (ik raad de dubbele aan)
- Gebruik spaties na een nieuwe parameter (dus niet 2,3,3,4 maar 2, 3, 3, 4)
- Gebruik op het begin $(function(){ i.p.v.
$(document).ready(function(){
- Geef bij een Ajax request ALTIJD alle parameters op, hoe ik de request er nu in heb gezet is de juiste manier.Succes ermee.
-
Je moet anchors gebruiken denk ik.
Zie: http://www.w3.org/TR/html401/struct/links.html -
-
Het is je dus gelukt neem ik aan?
Veel succes ermee en als je nog een vraag hebt over jQuery dan stuur je maar een PB ;). -
Rippen is altijd illegaal.
Alleen op het moment dat je toestemming van de eigenaar is. -
Even een aanvulling op Malik.
Een IP check zou ik uitvoeren met een reguliere expressie (regex) zodat je zeker weet dat het in het goede formaat is ingevoerd. -
Java is iets heel anders dan JavaScript. Hieronder is een klein voorbeeldje:
PHP
Toon Meer// Link bestand (eg. index.html) <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.js"></script> <script type="text/javascript"> $(function(){ $("#link").click(function(){ $.ajax({ type: "POST", url: "verwerkpagina.php", data: "action=verwerk&link=yes", success: function(msg){ if(msg == "succes"){ alert("De query is met succes uitgevoerd."); } else{ alert("De query is niet uitgevoerd. De foutmelding is:<br />"+msg); } } }); }); }); </script> <a id="link" style="cursor: pointer">Voer query uit</a> // Einde link bestand // Verwerk bestand (eg. verwerkpagina.php) <?php if($_POST['action'] == "verwerk" && $_POST['link'] == "yes"){ $link = mysqli_connect("localhost", "gebruikersnaam", "wachtwoord", "database"); mysqli_query($link, "INSERT INTO tabelnaam (velden) VALUES (waardes)") or die(mysqli_error($link)); echo 'succes'; } ?> // Einde verwerk bestand
Succes ermee ;).
-
1) Denk aan interpunctie, vooral spellingsfouten ^o). "plaatsjes" je bedoeld "plaatjes" waarschijnlijk. "tutriol" je bedoeld waarschijnlijk "tutorial". Let hier op want je komt bepaald niet zakelijk over.
2) Koop Adobe® PhotoShop (of download het) en kijk tutorials op YouTube of van die community websites van Adobe® Photoshop. Zoals: http://www.photoshop-tutorials.nl/. -
Of met jQuery :).
Doe je een Ajax request via het click event van jQuery. Vervolgens maak je een bestandje aan op je server (waar de request naar toe gaat) en daar zet je de MySQL query in. Hoef je de pagina niet te herladen ;).
Zie http://jquery.com -
-
Als je niet weet wat het betekend dan ben je geen no-life scripter :).
Kohana is een framework om bepaalde zaken in PHP makkelijker te maken. Een soort vergelijkbaars als jQuery voor JavaScript (dat is dan een library maar toch). Zend is hetzelfde alleen dan is het van een bedrijf die ook andere dingen doet zoals encodatie etc. -
Daarom gaf ik dat ook aan.
Als je bandbreedte wil verneuken zal ik vooral elke keer de pagina vernieuwen en de hele layout + honderden afbeeldingen laden... Daarnaast een iframe, ben je wel goed bij je hoofd? We leven in 2011 niet in 2002.@TS,
Als je een vraag over jQuery hebt wil ik je wel helpen, ik heb al een stuk of 5 projecten met veel jQuery gemaakt. -