abonnement Unibet Coolblue Bitvavo
pi_65979774
quote:
Op donderdag 12 februari 2009 11:30 schreef Keiichi het volgende:
Weet iemand toevallig een scriptje/programma die een database structuur graphisch kan weergeven?
DBDesigner 4 kan dat wel volgens mij, als je een Windows app zoekt. Freeware volgens mij.
pi_65982153
quote:
Op woensdag 11 februari 2009 21:15 schreef GlowMouse het volgende:

[..]

Gelukkig maar, bij jouw situatie hoor je geen grote verschillen te ontdekken. Die zie je pas bij grote belasting. Die indices zouden je query wel 100x sneller maken. Wellicht dat je nog andere queries hebt die er profijt van hebben, want ik zou toch neigen naar wel toevoegen.
Ws zet ik het wel om, maar goed. Toch vind ik het vervelend dat het uitlezen van zo weinig data zoveel tijd moet kosten
quote:
Op woensdag 11 februari 2009 23:32 schreef Roy_T het volgende:
Het hele row vs table locking voordeel gaat op bij veel writes, dus je testcase is waardeloos
Klopt, daarin heb je gelijk. Maar testen op de huidige server is gewoon niet te doen

Er is blijkbaar geen andere / betere opzet qua structuur, dat is wel balen
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_65982211
quote:
Op donderdag 12 februari 2009 12:42 schreef Chandler het volgende:

Klopt, daarin heb je gelijk. Maar testen op de huidige server is gewoon niet te doen
How about lokaal?
pi_65982710
Ik heb werkelijk geen idee hoe ik dit zou moeten simuleren?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_66008420
Hoi, ik ben een PHP noob en heb een contactformuliertje online gevonden. Het werkt perfect behalve 1 ding: Ik krijg de woonplaats van de persoon die het invult niet door, de naam, email, en bericht lukt perfect. Hoe komt dit? Hieronder vind je de broncodes van de twee relevante bestanden:

Index.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>A Nice & Simple Contact Form</title>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<link rel="stylesheet" type="text/css" href="style.css" />
</head>

<body>

<div id="page-wrap">

<img src="images/title.gif" alt="A Nice & Simple Contact Form" /><br /><br />




<div id="contact-area">

<form method="post" action="contactengine.php">
<label for="Name" id="Name">Naam:</label>
<input type="text" name="Name" />

<label for="City" id="City">Woonplaats:</label>
<input type="text" name="City" />

<label for="Email" id="Email">Email:</label>
<input type="text" name="Email" />

<label for="Message" id="Message">Bericht:</label><br />
<textarea name="Message" rows="20" cols="20"></textarea>

<input type="submit" name="submit" value="Verzend" class="submit-button" />
</form>

<div style="clear: both;"></div>

</div>

</div>

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-68528-29";
urchinTracker();
</script>

</body>

</html>


contactengine.php

<?php

$EmailFrom = "archytas@telenet.be";
$EmailTo = "archytas@telenet.be";
$Subject = "Contactname Buonissimo - Kok aan huis";
$Name = Trim(stripslashes($_POST['Name']));
$Tel = Trim(stripslashes($_POST['City']));
$Email = Trim(stripslashes($_POST['Email']));
$Message = Trim(stripslashes($_POST['Message']));

// validation
$validationOK=true;
if (!$validationOK) {
print "<meta http-equiv=\"refresh\" content=\"0;URL=error.htm\">";
exit;
}

// prepare email body text
$Body = "";
$Body .= "Name: ";
$Body .= $Name;
$Body .= "\n";
$Body .= "City: ";
$Body .= $City;
$Body .= "\n";
$Body .= "Email: ";
$Body .= $Email;
$Body .= "\n";
$Body .= "Message: ";
$Body .= $Message;
$Body .= "\n";


$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");


if ($success){
print "<meta http-equiv=\"refresh\" content=\"0;URL=contactthanks.php\">";
}
else{
print "<meta http-equiv=\"refresh\" content=\"0;URL=error.htm\">";
}
?>

  vrijdag 13 februari 2009 @ 01:32:40 #181
187069 slacker_nl
Sicko pur sang
pi_66008598
quote:
Op vrijdag 13 februari 2009 01:16 schreef Buonissimo het volgende:
Hoi, ik ben een PHP noob en heb een contactformuliertje online gevonden. Het werkt perfect behalve 1 ding: Ik krijg de woonplaats van de persoon die het invult niet door, de naam, email, en bericht lukt perfect. Hoe komt dit? Hieronder vind je de broncodes van de twee relevante bestanden:
Zet alles eens in code blocks (of beter, gebruik een pastebin voor zulke grote lappen code).
In theory there is no difference between theory and practice. In practice there is.
pi_66010129
Zo te zien wordt city in het Tel veld gezet:
1$Tel = Trim(stripslashes($_POST['City'])); 


Dat moeten dus 2 regels worden:

1
2
$Tel = Trim(stripslashes($_POST['Tel'])); 
$City = Trim(stripslashes($_POST['City'])); 


:)
  vrijdag 13 februari 2009 @ 08:30:14 #183
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_66010169
quote:
Op vrijdag 13 februari 2009 01:16 schreef Buonissimo het volgende:
Hoi, ik ben een PHP noob en heb een contactformuliertje online gevonden. Het werkt perfect behalve 1 ding: Ik krijg de woonplaats van de persoon die het invult niet door, de naam, email, en bericht lukt perfect. Hoe komt dit? Hieronder vind je de broncodes van de twee relevante bestanden:

Index.html

if ($success){
print "<meta http-equiv=\"refresh\" content=\"0;URL=contactthanks.php\">";
}
else{
print "<meta http-equiv=\"refresh\" content=\"0;URL=error.htm\">";
}
?>


En gebruik header("Location: /error.html"); om door te sturen!
pi_66010782
En gebruik aub minder hoofdletters Functies worden in PHP nooit met een hoofdletter geschreven, dus geen Trim() maar trim(). Namen van variabelen kunnen met hoodletters, maar ik heb het nog nooit ergens gezien (dus gewoon $city ipv $City).
  vrijdag 13 februari 2009 @ 10:15:47 #185
187069 slacker_nl
Sicko pur sang
pi_66012404
Dat is gewoon een coding stijl (@hoofdletters voor variablen). Er zijn zat mensen die met Hoofdletters coden. OF CamelCase...

Als we het over coding standards gaan hebben: http://www.dagbladet.no/development/phpcodingstandard/

Misschien een goeie link voor in de OP.
In theory there is no difference between theory and practice. In practice there is.
pi_66012535
Ik ga voor camelCase. CamelCase staat slordig. Vind ik .
  vrijdag 13 februari 2009 @ 10:23:58 #187
187069 slacker_nl
Sicko pur sang
pi_66012680
quote:
Op vrijdag 13 februari 2009 10:19 schreef veldmuis het volgende:
Ik ga voor camelCase. CamelCase staat slordig. Vind ik .
Vind ik ook...
In theory there is no difference between theory and practice. In practice there is.
pi_66013855
quote:
Op vrijdag 13 februari 2009 10:15 schreef slacker_nl het volgende:
Dat is gewoon een coding stijl (@hoofdletters voor variablen). Er zijn zat mensen die met Hoofdletters coden. OF CamelCase...
Ik heb héél veel code van anderen gezien. Daarin inderdaad wel $camelCase (wat mij betreft prima), maar nooit $CamelCase.
pi_66014808
ik doe ook camelCase zelfs met php functies.

vind isSet mooier dan isset

ps. weet iemand hoe ik simpel en snel alle values uit een array in een string kan zetten? dus 0=>'a', 1=>'b' naar $str = 'ab';
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  vrijdag 13 februari 2009 @ 11:30:46 #190
46383 Tiemie
sowieso wel!
pi_66014888
quote:
Op vrijdag 13 februari 2009 11:28 schreef Chandler het volgende:
ik doe ook camelCase zelfs met php functies.

vind isSet mooier dan isset :P

ps. weet iemand hoe ik simpel en snel alle values uit een array in een string kan zetten? dus 0=>'a', 1=>'b' naar $str = 'ab';
1
2
3
4
<?php
$a 
= array(=> 'a'=> 'b');
print 
join(''$a);
?>
  vrijdag 13 februari 2009 @ 11:31:16 #191
75592 GlowMouse
l'état, c'est moi
pi_66014906
quote:
Op vrijdag 13 februari 2009 08:30 schreef Likkende_Lassie het volgende:

[..]

En gebruik header("Location: /error.html"); om door te sturen!
In een Location-header moet de volledige URL, inclusief http://

En was PHP zelf maar eens consequent met functienamen en argumenten. Waarom heeft html_ entity_ decode wel en htmlentities geen underscore? Waarom komt bij in_array eerst de needle en dan de haystack, en is het bij strstr precies andersom?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_66015160
quote:
Op vrijdag 13 februari 2009 11:28 schreef Chandler het volgende:
ik doe ook camelCase zelfs met php functies.

vind isSet mooier dan isset
En helaas is PHP zo ranzig dat het nog werkt ook.

En GlowMouse: rete-irritant inderdaad
pi_66015193
quote:
Op vrijdag 13 februari 2009 11:30 schreef Tiemie het volgende:
Ik wist dat het gemakkelijk was idd stom dat ik hier niet aan gedacht had! tnx!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_66015239
quote:
Op vrijdag 13 februari 2009 11:39 schreef Roy_T het volgende:
En helaas is PHP zo ranzig dat het nog werkt ook.

En GlowMouse: rete-irritant inderdaad
Ach laten we dan maar niet beginnen over zoveel andere functies van PHP

De ene wil eerst de input weten en daarna de opties en de ander weer net andersom!? dus wat dat betreft, prettig taaltje
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_66015258
quote:
Op donderdag 12 februari 2009 12:56 schreef Chandler het volgende:
Ik heb werkelijk geen idee hoe ik dit zou moeten simuleren?
Anyone?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  vrijdag 13 februari 2009 @ 11:44:42 #196
46383 Tiemie
sowieso wel!
pi_66015361
quote:
Op vrijdag 13 februari 2009 11:41 schreef Chandler het volgende:

[..]

Anyone?
gewoon heel veel inserts doen en tegelijkertijd selects doen op die tabel lijkt me.
  vrijdag 13 februari 2009 @ 11:47:40 #197
75592 GlowMouse
l'état, c'est moi
pi_66015468
quote:
Op vrijdag 13 februari 2009 11:44 schreef Tiemie het volgende:

[..]

gewoon heel veel inserts doen en tegelijkertijd selects doen op die tabel lijkt me.
Ik zou naar een kant en klare app zoeken, tenzij je zelf multithreaded applicaties kunt schrijven. Anders vind je nooit de grenzen van een databaseserver.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_66017873
quote:
Op vrijdag 13 februari 2009 11:47 schreef GlowMouse het volgende:
Ik zou naar een kant en klare app zoeken, tenzij je zelf multithreaded applicaties kunt schrijven. Anders vind je nooit de grenzen van een databaseserver.
Dat gaat mij iig niet lukken, ik ga eens zoeken!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  vrijdag 13 februari 2009 @ 13:15:27 #199
12221 Tijn
Powered by MS Paint
pi_66018255
quote:
Op vrijdag 13 februari 2009 10:59 schreef Roy_T het volgende:

[..]

Ik heb héél veel code van anderen gezien. Daarin inderdaad wel $camelCase (wat mij betreft prima), maar nooit $CamelCase.
Toch apart dat PHP zo gefocused is op lowerCamelCase, want in veel programmeertalen (o.a. Pascal, Python, Java en .NET) kom je wel veel UpperCamelCase tegen.
  vrijdag 13 februari 2009 @ 13:29:02 #200
46383 Tiemie
sowieso wel!
pi_66018693
quote:
Op vrijdag 13 februari 2009 13:15 schreef Tijn het volgende:

[..]

Toch apart dat PHP zo gefocused is op lowerCamelCase, want in veel programmeertalen (o.a. Pascal, Python, Java en .NET) kom je wel veel UpperCamelCase tegen.
lowerCamelCase voor variabelen en UpperCamelCase voor classes.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')