abonnement Unibet Coolblue Bitvavo
pi_27525223
Met de display property kun je dat soort zaken veranderen:
1<div style="display: inline">blaat</div>
  dinsdag 31 mei 2005 @ 21:14:14 #272
3677 SuperRembo
Sinds 1998
pi_27525237
quote:
Op dinsdag 31 mei 2005 21:06 schreef LeeHarveyOswald het volgende:
ff een klein html vraagje tussen door met <div> zonder hoogte wordt het kader even hoog als nodig is, maar kwa breedte doettie dat niet... hoe kan ik dat toch voor elkaar krijgen?
Dat is meer een vraag voor [CSS] voor dummietjes {deel2} Een oplossing weet is zou gauw niet. Misschien kan je daar wat uitgebreider uitleggen wat je wil bereiken.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_27525372
quote:
Op dinsdag 31 mei 2005 21:14 schreef SuperRembo het volgende:

[..]

Dat is meer een vraag voor [CSS] voor dummietjes {deel2} Een oplossing weet is zou gauw niet. Misschien kan je daar wat uitgebreider uitleggen wat je wil bereiken.
Een mooi kader om een afbeelding dat valt toch niet onder CSS?

[ Bericht 10% gewijzigd door LeeHarveyOswald op 31-05-2005 22:03:58 ]
La derecha oprime, la izquierda libera
pi_27526822
Hoe krijg ik eigenlijk de laatste 3 items uit de database? Deze velden hebben een ID veld met autonummering..
La derecha oprime, la izquierda libera
pi_27527271
edit: hier ben ik al uit, ik krijg het alleen niet voor elkaar de laatste paar items er uit te pikken..

[ Bericht 93% gewijzigd door LeeHarveyOswald op 31-05-2005 22:47:14 ]
La derecha oprime, la izquierda libera
  dinsdag 31 mei 2005 @ 22:46:20 #276
11753 Roonaan
Strictly
pi_27528315
quote:
Op dinsdag 31 mei 2005 22:16 schreef LeeHarveyOswald het volgende:
En hoe kan ik het resultaat van een count laten zien?
[ code verwijderd ]

werkt niet ..
SELECT COUNT(DISTINCT message) as messagecount FROM .....

$row['messagecount'];

-r-
  dinsdag 31 mei 2005 @ 22:46:56 #277
3677 SuperRembo
Sinds 1998
pi_27528335
quote:
Op dinsdag 31 mei 2005 22:46 schreef Roönaän het volgende:

[..]

SELECT COUNT(DISTINCT message) as messagecount FROM .....

$row['messagecount'];

-r-
Er ontbreekt ook nog iets als mysql_fetch_assoc().
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_27528368
1
2
3
4
5
<?php
$result
= mysql_query ("SELECT COUNT(message) FROM message");
$aantal = mysql_result($result,0);
echo
"<p>Aantal Pestforum Profiel berichten:  ".$aantal."</p>";
?>
La derecha oprime, la izquierda libera
pi_27529296
hmm met SELECT message, user, placeuser FROM message WHERE ID = (SELECT COUNT(message) FROM message)

kwam ik een heel end, was het niet dat de laatste ID niet gelijk staat aan het aantal berichten (verwijderde berichten, en ID telt door), en het "uitlezen" in php wilde nog niet lukken
La derecha oprime, la izquierda libera
pi_27529854
quote:
Op dinsdag 31 mei 2005 22:04 schreef LeeHarveyOswald het volgende:
Hoe krijg ik eigenlijk de laatste 3 items uit de database? Deze velden hebben een ID veld met autonummering..
SELECT velden FROM database ORDER BY autonummerveld DESC LIMIT 3

Bijvoorbeeld?
pi_27531549
quote:
Op dinsdag 31 mei 2005 23:33 schreef TimberWolf het volgende:

[..]

SELECT velden FROM database ORDER BY autonummerveld DESC LIMIT 3

Bijvoorbeeld?
Dat lijkt idd heel erg op de manier zoals ik het nu (met een beetje hulp ) werkend heb gekregen

thnx
La derecha oprime, la izquierda libera
pi_27533099
quote:
Op dinsdag 31 mei 2005 22:46 schreef SuperRembo het volgende:

[..]

Er ontbreekt ook nog iets als mysql_fetch_assoc().
oplepelen doen ze in de creche.
pi_27536572
quote:
Op woensdag 1 juni 2005 06:20 schreef Roönaän het volgende:

[..]

oplepelen doen ze in de creche.
En goede voorbeelden geven doen we hier.
  woensdag 1 juni 2005 @ 13:16:28 #284
42636 TheSeeker_NL
Damn fine coffee
pi_27541758
Hoi!

Ik wil voor een website een Login maken met daar achter een intern gedeelte.
In het boek wat ik gebruik staat er alleen niks over in, en das natuurlijk klote. Ik heb geprobeerd wat te zoeken op het internet maar daar kom ik niet verder mee. Aangezien ik denk dat het vrij makkelijk is vraag ik het hier even!

wat heb ik tot nu toe?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<body>
<h1>Inloggen</h1>
<?php
if(isset($verzenden)==0){
?>
<form name="login" action="login.php" method="get">
  <br>
  <table width="53%" border="0" cellspacing="0">
    <tr>
      <td width="42%"><p>Voer uw gebruikersnaam in:</p> </td>
      <td width="58%"><input type=text name=gebruikersnaam></td>
    </tr>
    <tr>
      <td><p>Voer uw password in:</p> </td>
      <td><input type=password name=password></td>
    </tr>
  </table>
  <input type=submit value=Login name=verzenden>
 
  
</form>
<?php
} else {
echo "   <br><b><p>   Hartelijk welkom, $gebruikersnaam.               </p></b></br>
       <br><p>      U wordt nu doorgestuurd naar het interne gedeelte.   </p></br>";
}
?>
 
</body>
</html>


wat moet er nog komen? stukje php dat de inlog gegevens checked met de gegevens in de database, en als het klopt verder gaat naar intern.htm, als het fout is gewoon een melding geeft dat het onjuist is!

please help me even met deze situatie
tnx

Seekertje
  woensdag 1 juni 2005 @ 13:18:34 #285
32768 DionysuZ
Respect my authority!
pi_27541818
ten eerste zou ik het formulier versturen met de POST methode, niet met de GET methode aangezien dan ook je paswoord in het Adres veld komt te staan.

voor de rest heb ik nu ff geen tijd
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
  woensdag 1 juni 2005 @ 13:31:21 #286
42636 TheSeeker_NL
Damn fine coffee
pi_27542245
hehe het is een begin
pi_27543039
login.php:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
if(isset($verzenden))
{
$conn = mysql_conn()
$DB = mysql_select_db()

$SQL = mysql_query("SELECT * from `users` WHERE gebruikersnaam = '".$_POST['gebruikersnaam']."' AND wachtwoord = '".$_POST['password']."'")

$rows = mysql_num_rows($SQL);
if(
$rows == 1)
{
echo(
"<META HTTP-EQUIV=Refresh CONTENT='2; URL=intern.htm'>"
echo("ingelogd, een moment");
}
else
{
echo(
"gebruikersnaam/wachtwoord combinatie bestaat niet");
}
}
else
{
echo(
"hacked");
}
?>


niet af en niet echt netjes maar een ideetje ????
pi_27544560
http://www.phphulp.nl/php/tutorials/8/155/

Die heb ik als basis gebruikt voor www.pestforum.nl/profiel
La derecha oprime, la izquierda libera
  donderdag 2 juni 2005 @ 03:08:27 #290
51748 H4ze
wait...what?
pi_27565733
Oke, ik zit nogsteeds diep in de php leerfase. Omdat ik wat wil oefenen met de kennis die ik heb, bedenk ik voor mezelf wat opdrachtjes. Ben nu bezig om een "raad het getal" spelletje te maken ( ) alleen is er iets waar ik niet helemaal uit kom:

Ik heb twee pagina's:
- een html pagina waar de gebruiker een getal kan invoeren
- een php pagina waar de boel wordt verwerkt

In de php pagina wordt een random getal aangemaakt tussen de 0 en 30. Deze wordt vervolgens vergeleken met het door de gebruiker ingevoerde getal. Dan zijn er 3 mogelijkheden.

1
2
3
4
5
6
7
8
9
10
11
if($usergetal<$randomgetal) {
  header("refresh:3;url=".$site."");
  echo "Het door jou ingevoerde getal is te klein..probeer het opnieuw!";
}
if($usergetal>$randomgetal) {
  header("refresh:3;url=".$site."");
  echo "Het door jou ingevoerde getal is te groot..probeer het opnieuw!";
}
if($usergetal==$randomgetal) {
  echo "Gefeliciteerd! Je wint!";
}

Dit werkt opzich allemaal wel gewoon. Die redirections terug naar de html pagina ook . Alleen ontstaat er dan een probleem. Als de gebruiker een volgende poging waagt, dan wordt de gehele php pagina weer opnieuw uitgevoerd en wordt er ook weer een nieuw random getal gegenereerd...en dat is natuurlijk niet de bedoeling.

Nu heb ik al wat zitten spelen met sessies, maar dat gaf natuurlijk gewoon hetzelfde probleem. Ik heb er wel een oplossing voor, maar dan moet ik nog wat pagina's erbij gaan maken. En ik wil het gewoon graag bij deze twee pagina's houden. Is er geen manier om de code die het random getal genereert maar 1 keer uit te laten voeren oid? Ik heb 't idee dat de oplossing aardig simpel is, maar het is natuurlijk ook al laat (zie tijd waarop dit bericht is gepost ).

Dus....wat hints gevraagd! Thnx alvast!
*BURP*
pi_27566166
Waarom doe je dit met een html en een php file? Ik zou het gewoon allemaal in 1 php file afhandelen, dan heb je geen gedoe met redirects.

Het getal dat geraden moet worden kan je inderdaad het beste in een sessie opslaan. Een simpel voorbeeldje hoe je met een sessie werkt:

1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

session_start();

if (isset($_SESSION['count'])) {
   $_SESSION['count']++;
} else {
   $_SESSION['count'] = 1;
}

echo 'Counter: '. $_SESSION['count'];

?>
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  donderdag 2 juni 2005 @ 16:11:21 #292
51748 H4ze
wait...what?
pi_27580813
dankje! Het werkt nu.

Checken of een sessie al bestaat met "isset" had ik nog niet aan gedacht. Eerlijk gezegd had ik "isset" nog nooit gebruikt.

Als eerste stuk code heb ik nu gewoon dit:
1
2
3
4
5
6
7
session_start();
if (isset($_SESSION['randomgetal'])) {
  $_SESSION['randomgetal']=$_SESSION['randomgetal'];
}
else {
  $_SESSION['randomgetal']=rand(0,30);
}

Dit werkt dus prima. Nu ga ik nog ff een tellertje erbij maken wat checkt hoevaak je erover gedaan hebt om het getal te raden, en idd fftjes alles op 1 php pagina....
*BURP*
pi_27581029
Hmm er gaat iets niet helemaal goed...

Ik wil een quote optie maken, als iemand dan naar Quote.php?id=[nummer] verwijst, dan moet je een nieuw venster krijgen mét daarin het te quote bericht...

Nu heb ik onderstaande code gebruikt (wel meerdere keren al dingen aan veranderd om wat te proberen, maar lukte niet echt).

Die title heb ik gedaan om te kijken of "get" wel werkt, en dat werkt ook... Maar voor de rest gebeurt er niet veel..

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
include("connection.php");
$ID = $_GET['ID'];
echo"<head><title>'".$ID."'</title></head>";
$sql = "SELECT * FROM message WHERE ID = '".$_GET['ID']."';";
$query = mysql_query($sql) or die(mysql_error());
$result = mysql_fetch_array($query);
$QID = $result['ID'];
$QUser = $result['user'];
$QPlaceuser = $result['placeuser'];
$QDatum = $result['postdate'];
$QTijd = $result['posttime'];
$QMessage = $result['message'];

?>
La derecha oprime, la izquierda libera
pi_27581388
quote:
Op donderdag 2 juni 2005 16:11 schreef H4ze het volgende:
dankje! Het werkt nu.

Checken of een sessie al bestaat met "isset" had ik nog niet aan gedacht. Eerlijk gezegd had ik "isset" nog nooit gebruikt.

Als eerste stuk code heb ik nu gewoon dit:
[ code verwijderd ]

Dit werkt dus prima. Nu ga ik nog ff een tellertje erbij maken wat checkt hoevaak je erover gedaan hebt om het getal te raden, en idd fftjes alles op 1 php pagina....
1
2
3
4
5
6
7
8
session_start();
if (isset($_SESSION['randomgetal'])) {
  $_SESSION['aantalkeergeraden']++;
}
else {
  $_SESSION['randomgetal']=rand(0,30);
  $_SESSION['aantalkeergeraden'] = 1;
}


Zo, met tellertje in hoeveel keer iemand het heeft geraden
pi_27581477
quote:
Op donderdag 2 juni 2005 16:18 schreef LeeHarveyOswald het volgende:
Hmm er gaat iets niet helemaal goed...

Ik wil een quote optie maken, als iemand dan naar Quote.php?id=[nummer] verwijst, dan moet je een nieuw venster krijgen mét daarin het te quote bericht...

Nu heb ik onderstaande code gebruikt (wel meerdere keren al dingen aan veranderd om wat te proberen, maar lukte niet echt).

Die title heb ik gedaan om te kijken of "get" wel werkt, en dat werkt ook... Maar voor de rest gebeurt er niet veel..
[ code verwijderd ]
Wat doet die puntkomma achterin je query? Die hoeft er niet te staan hoor. En een numeriek ID hoor je eigenlijk niet tussen quotes te zetten, dus dan wordt t :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
include("connection.php");
$ID = $_GET['ID'];
echo"<head><title>'".$ID."'</title></head>";
$sql = "SELECT * FROM message WHERE ID = ".$_GET['ID'];
$query = mysql_query($sql) or die(mysql_error());
$result = mysql_fetch_array($query);
$QID = $result['ID'];
$QUser = $result['user'];
$QPlaceuser = $result['placeuser'];
$QDatum = $result['postdate'];
$QTijd = $result['posttime'];
$QMessage = $result['message'];

?>
pi_27581573
Krijg nog steeds niks in mn variabele...
La derecha oprime, la izquierda libera
pi_27581622
voeg s een echo $sql toe om te kijken of je query eruit ziet zoals je wil. Bestaat het ID wel waar je op zoekt? Krijg je een error of helemaal niks te zien?
pi_27581741
quote:
Op donderdag 2 juni 2005 16:38 schreef ikke_ook het volgende:
voeg s een echo $sql toe om te kijken of je query eruit ziet zoals je wil. Bestaat het ID wel waar je op zoekt? Krijg je een error of helemaal niks te zien?
Jup het id nummer bestaat..

Ik had die title een stuk omlaag geplaatst, en dan ID verandert in Quser.. maar titel balk bleef op de overtollige ' 'na leeg..
La derecha oprime, la izquierda libera
pi_27581806
echo sql geeft: SELECT * FROM message WHERE ID = 66

en als ik dat in mn PHP My Admin intik krijg ik netjes één veld...
La derecha oprime, la izquierda libera
pi_27581872
echo result geeft alleen het woord Array terug, dus geen gegevens...
La derecha oprime, la izquierda libera
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')