Kezdőoldal » Számítástechnika » Programozás » Hogy tudnám ezt megcsinálni?...

Hogy tudnám ezt megcsinálni? (php)

Figyelt kérdés

Nos azt szeretném megcsinálni hogy legyen egy olyan menüpont a weboldalamon hogy regisztrált tagok és ha oda rákattint az x user akkor az összes felhasználó megjelenik

és rá is lehet kattintani és megjelennek amiket kitöltött a regisztráláskor. (természetesen már az adatbázisba létrehozva az auto_incrementes id stb...)

Nos az a gondom hogy megjelennek a felhasználók ha rákattintok a regisztrált tagokra és az is hogy hány regisztrált tag van már csak ha rákattintok a névre semmit nem csinál mintha nem is nyomnék meg semmit itt egy kép:http://imagerz.com/QEMTUEtvAwJQVVhLRAVR

szal megjeleníti meg minden csak nem csinál semmit ha a linkre kattintok...

Itt a register.php-m:

<?php

include "config.php";

include "reg_check.php";

mysql_connect($dbhost,$dbuser,$dbpass);

mysql_select_db($dbname);


if (isset($_POST['regisztracio']))

{

if (reg_check($_POST) == rendben)

{

$sql = "INSERT INTO users (id,nick,jelszo,email,msn,szabadido) ";

$sql.= "VALUES('','".$_POST['nick']."','";

$sql.= md5($_POST['pass1'])."','".$_POST['email']."','".$_POST['msn']."','".$_POST['szabadido']."')";

$query = mysql_query($sql) or die ("Valami baj van az adatbázissal.");

print "<font color=#FF0000><center>Sikeres regisztráció!</font";

print "<a href="login.php"><br><font color=#FF0000>Tovább a belépéshez</a>";

print "<a href="index.php"><br>Inkább a főoldalra navigálok</a>";

}

else

{

print reg_check($_POST);

}

}

?>

Megvan hozzá a tábla és az ellenörző is csak azt nem rakom be mert fölösleges

itt a felhasznalok.inc (mert include-al van beágyazva az 1ik oldalon(ami a képen van)

<?php


include "adatbazis.inc";


$eredmeny_felhasznalok = mysql_query("SELECT * FROM users");

$sorok_szama=mysql_num_rows($eredmeny_felhasznalok);

$id = "$id";

print "<font color = white>$sorok_szama</font>";



while($felhasznalok = mysql_fetch_array($eredmeny_felhasznalok)){


print "<font color = white><a href=profil&id=$id".$eredmeny_felhasznalok["nick"]."</a><br></font>";

print $felhasznalok["nick"];

} // while



?>

Nos ha valaki tudja mondja meg kérem szépen mit javítsak rajta mert 1-2 szó lehet rossz benne. Segítséget kérek nem kritikát. Előre is köszönöm!


2010. jún. 10. 19:51
 1/2 anonim ***** válasza:

ďťż3

admin

nkjl

a


Nekem ezt adta ki. Én vagyok az a nevű.


Ne használj frameket phpban, semmi értelme, sokkal jobbat és szebbet lehet csinálni nélkülük.

Ezen kívül a link amit ráraktál így néz ki:

[link]

Minden felhasználónál ez a link. De a php fájl nem létezik... és amúgy is hibás a vége. Hiányzik egy > jel és a php kódban az egész linket tehetnéd ' -k közé.

2010. jún. 10. 20:03
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

Off: Mintha veszélyes lenne a lekérdezés lefuttatása.

(SQL injectionra fogékonynak tűnik)

2010. jún. 11. 14:28
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!