login  Naam:   Wachtwoord: 
Registreer je!
 Forum

IP check

Offline larssy1 - 18/12/2007 19:55
Avatar van larssy1MySQL beginner Hey mensen,

ik vroeg me af wat ook alweer de code was voor bij een crime registratie,
om het zo weer te geven:

Uw IP: (ip in een tekst vak maar tekstvak owk disabled)

dus ze zien hun ip, maar kunnen het niet bewerken..

Ik hoop dat dit een beetje duidelijk wat ik hier probeer duidelijk te maken 

Mvg Larssy1

14 antwoorden

Gesponsorde links
Offline Rik - 18/12/2007 19:57
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Zo?
  1. echo '<input type="text" disabled="disabled" value="' . $_SERVER['REMOTE_ADDR'] . '" />';
Offline Bart - 18/12/2007 20:00
Avatar van Bart PHP expert @Boukefalos
  1. <input type="text" DISABLED value="blaat">

Dat is volgens mij de goede manier om een field het "disabled" attribuut toe te kennen.
Offline larssy1 - 18/12/2007 20:00
Avatar van larssy1 MySQL beginner hmm ik krijg een error.. maar zal ffe moeten opzoeken wat die betekent 

bedankt alvast 

(je mag natuurlijk ook zelf ffe invoegen) 
Offline Rik - 18/12/2007 20:08
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Ik heb die van mij getest en hij werkt gewoon...

Post anders eens wat voor fout je krijgt.

@Quicky,
http://www.w3schools.com/xhtml/xhtml_syntax.asp daar staat dat mijn manier strict valid is... 
Offline larssy1 - 18/12/2007 20:08 (laatste wijziging 18/12/2007 20:12)
Avatar van larssy1 MySQL beginner ik weet denk al wat ik fout heb gedaan ffe kijke

Naja,, kheb gekeken en wou niet echt lukken..

ik blijf deze error houden:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /mounted-storage/home75b/sub009/sc43064-QYEE/www/zt_crime/signup.php on line 117

Ik heb het opgezocht wat het betekende, en verbetert,, naja niet verbetert natuurlijk,, anders werkte het wel XD

anyway,, hier mijn stukje van registratie:
http://plaatscode.be/4505/
Offline Rens - 18/12/2007 21:25
Avatar van Rens Gouden medaille

Crew algemeen
Quicky, jouw manier en die van Boukefalos werken alle twee.
Echter is die van Boukefalos de enige juiste omdat deze xhtml 1.1 strict is.
Offline finduilas - 18/12/2007 21:43 (laatste wijziging 18/12/2007 21:47)
Avatar van finduilas PHP gevorderde Klopt niet echt hé,
Wil je de invoerteksten stanaard al een waarde geven? Nu heeft die volgens wat jij hebt $email,...

Laat dat gewoon leeg.
Je verwart het denk ik. De waarde kun je achteraf weten, na het posten door $_POST['email'];

en dat ip-stukje:
  1. <input type="text" disabled="disabled" value="'<?php echo $_SERVER['REMOTE_ADDR']; ?>">

Offline larssy1 - 18/12/2007 21:47 (laatste wijziging 18/12/2007 21:53)
Avatar van larssy1 MySQL beginner ok.. ik heb het geprobeerd.. maar werkt niet

  1. <tr><td width=100>Uw IP-adres:</td> <td><input type="text" disabled="disabled" value="'<?php echo $_SERVER['REMOTE_ADDR']; ?>"></td>
  2. <tr><td width=100>Gebruikersnaam:</td> <td><input type="text" name="login2" maxlength=16 style="width: 150;" value="$login2"></td></tr>
  3. <tr><td width=100>Wachtwoord:</font></td> <td><input type="password" name="pass" maxlength=16 style="width: 150;"></td></tr>
  4. <tr><td width=100>Herhaal:</td> <td><input type="password" name="passconfirm" maxlength=16 style="width: 150;"></td></tr>
  5. <tr><td width=100>E-Mail:</td> <td><input type="text" name="email" maxlength=64 style="width: 150;" value="$email"></td></tr>


gebruikte ik.. maar blijf deze code houden:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /mounted-storage/home75b/sub009/sc43064-QYEE/www/zt_crime/signup.php on line 117
Offline finduilas - 18/12/2007 21:49
Avatar van finduilas PHP gevorderde <tr><td width=100>E-Mail:</td> <td><input type="text" name="email" maxlength=64 style="width: 150;" value="$email"></td></tr>

die $email ???
Oftewel is dit een 2de deel van een registratie,waar het al ingegeven is en dan moet het zo:
  1. <tr><td width=100>E-Mail:</td> <td><input type="text" name="email" maxlength=64 style="width: 150;" value="<?php echo $email;?>"></td></tr>


of bij het 1ste deel, waar ze dus nog een email moeten opgeven,laat je het leeg.
Offline larssy1 - 18/12/2007 22:05
Avatar van larssy1 MySQL beginner Ok,, ik heb even een iets andere techniek gekozen 

dit is het gewordne.. 

  1. <tr><td width=100>Uw IP-adres:</td> <td><input type="text" name="ip" disabled="disabled" readonly="readonly" value="$ipreg"></td></tr>
  2. <tr><td width=100>Gebruikersnaam:</td> <td><input type="text" name="login2" maxlength=16 style="width: 150;" value="$login2"></td></tr>
  3. <tr><td width=100>Wachtwoord:</font></td> <td><input type="password" name="pass" maxlength=16 style="width: 150;"></td></tr>
  4. <tr><td width=100>Herhaal:</td> <td><input type="password" name="passconfirm" maxlength=16 style="width: 150;"></td></tr>
  5. <tr><td width=100>E-Mail:</td> <td><input type="text" name="email" maxlength=64 style="width: 150;" value="$email"></td></tr>


Met een beetje logisch na denken is het best wel makkelijk XD
Offline timmie_loots - 18/12/2007 22:43
Avatar van timmie_loots PHP gevorderde
Rens schreef:
Quicky, jouw manier en die van Boukefalos werken alle twee.
Echter is die van Boukefalos de enige juiste omdat deze xhtml 1.1 strict is.


Juist is in dit geval nu relatief natuurlijk, volgens de HTML standaard is het voorbeeld van Quicky niet fout.
Offline Th1js - 18/12/2007 23:21
Avatar van Th1js Nieuw lid in je input value php verwerken.
$_SERVER['REMOTE_ADDR'] voor ip
Offline larssy1 - 18/12/2007 23:23
Avatar van larssy1 MySQL beginner het is al opgelost 
Offline vinTage - 18/12/2007 23:24 (laatste wijziging 18/12/2007 23:24)
Avatar van vinTage Nieuw lid : spamSmiley :
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.237s