graag zou ik wat meer info willen over

<a href="profiel.php"><?=$row['username'];?></a>


om de pagina profiel opte maken
om de gegevens die bij die username horen

database users tables username,first_nam,last_name enz

nu weet ik niet meer hoe of wat

pagina is ook nog eens beveiligt met
<?PHP
require_once('../lib/connections/db.php');
include('../lib/functions/functions.php');
include('../lib/functions/ps_pagination.php');

checkLogin('2');

$message="";
if(isset($_GET['message'])){
	$message = strip_tags($_GET['message']);
	}
	
$error="";
if(isset($_GET['error'])){
	$error = strip_tags($_GET['error']);
	}
	
$getuser = getUserRecords($_SESSION['user_id']);
?>

is er iemand die mijn kan helpen
slogan haa voor ik wat geleerd heb met mijn bagger engels en nog een paar dingen
zitten we op html 10 phpmyadmin 5000.0,5 hahaa daarvoor haal ik van youtube en script een beetje kopieren en plak werk waardoor voor mijn mogelijk is ook nog iets van beginselen mee te krijgen
van lezen moet ik al helemaal niet hebben vna wat mijn ogen zien maken me handen
dat daar zulk commentaar op krijg vind ik best of ik er wat mee kan kwa veilig hied ik weet niet als oud script taal is wet ik ook niet zovaak stamp ik geen complete website uit de grond
Sorry, maar ik kan weinig opmaken uit je bericht. Kan je wat duidelijker zijn, een paar leestekens kunnen al een enorm verschil maken.

Verder is de manier hoe je site in PHP opbouw niet verantwoord. Zie het als een huis zonder goede fundering, die in no-time weer in elkaar stort. Je wilt toch liever iets goed voor elkaar hebben?
Tja John. Je zegt dat wat je ziet je handen kunnen maken. Maar als je dan letters ziet moet je echt gaan lezen en daarvan zeg je dat dat niet aan jou besteed is. Maar eigenlijk is dat ook wat ik zeg:

Maak je eigen script.

(dan ga je vanzelf wel lezen, dat mot wel) :-)

Wat je nu aan het doen bent is dat je LES 5 probeert te klaren maar je mist LES 1,2,3 en 4 nog want die heb je overgeslagen. Anders gezegd: Je kijkt naar een machine die al draait maar je hebt geen idee hoe dat ding werkt.
Krijg je geen MySQL error ?

De query zoals Aar deze aan je gegeven heeft mist een komma maar dit zou je uiteraard zelf ook moeten zien.
http://www.phphulp.nl/php/tutorial/data-verwerking/het-id1-verhaal/290/standalone/562/ geweldig dit werkt
nog advies om de goed dicht te timmeren is dit genoeg
<?php

require_once('../lib/connections/db.php');
include('../lib/functions/functions.php');

checkLogin('2');

$getuser = getUserRecords($_SESSION['user_id']);

?>
<html>
   <head>
<title>home </title>
</head>

<body>
<?
if(isset($_GET['id']) && is_numeric($_GET['id']))
{
    $id = $_GET['id'];
}
else
{
    $id = 1;    
}

$query = mysql_query("SELECT * FROM test WHERE id='". $id ."'");

$result = mysql_fetch_array($query);

echo $result['username'] ."<br />";
echo $result['email'] ."<br />";
?>

</body>
</html>
<?php
?>


[size=xsmall]Toevoeging op 07/05/2015 03:52:31:[/size]

advies zal zijn denk ik select alleen er uit halen wat je nodig heb
Een mooie opzet waarmee je SQL-injection al dichttimmert, door alleen getallen toe te laten, echter raad ik toch echt aan om mysql(i)_real_escape_string() te gebruiken, waarin je de waarde van $_GET['id'] filtert.

Verder raad ik aan om voor de overzichtelijkheid de $result-variabele alleen te gebruiken voor mysql(i)_query's, en iets anders voor de resultaten uit je mysql(i)_fetch_array()-functie. Ikzelf gebruik dan vaak $data of $row.

Daarnaast is foutafhandeling zeker een must. Het lijkt een hoop code, maar uiteindelijk is het gewoon een functie die je steeds kan hergebruiken.

Als laatste moet je toch echt even afleren om die short-tags te gebruiken. Ik neem aan dat het een slip op de vinger geweest zal zijn. ;-)
Beste aar,
bedankt in iedergeval weet niet precies wat je er mee bedoelt (
om mysql(i)_real_escape_string() te gebruiken, waarin je de waarde van $_GET['id'] filtert.
e $result-variabele alleen te gebruiken voor mysql(i)_query's, en iets anders voor de resultaten uit je mysql(i)_fetch_array()-functie. Ikzelf gebruik dan vaak $data of $row.
fout af handeling )

shorttags ik geefje gelijk wat dat betreft kun je zeggen dat dit script weer niet helemaal uit mijn
vingers is gekomen maar een hoop selecterren knippen en plakken must be shane

Reageren