Avatar billede dennism Nybegynder
21. november 2001 - 15:05 Der er 37 kommentarer og
1 løsning

Admin-system...

Jeg giver mine point den den person som vil downlaode dette lille adminsystem og derefter rette det sådan det virker:

http://www.nokia-web.subnet.dk/eks/admin.zip
Avatar billede retep Nybegynder
21. november 2001 - 15:29 #1
<?php
session_start();

if (isset($HTTP_POST_VARS[\"indtastet_kodeord\"])){
session_register(\"indtastet_kodeord\");
$indtastet_kodeord = $HTTP_POST_VARS[\"indtastet_kodeord\"];
}
?>

<HTML>
<HEAD>
<!-- Minus AutoDato -->
<TITLE>Fodboldsiden - Admin</TITLE>
<META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3.5\">
<STYLE TYPE=\"text/css\">
BODY,
TD { FONT-SIZE: 10pt;
FONT-FAMILY: Tahoma;}

.button
{
background-color:#e0e0e0;
COLOR:#000000;
cursor:hand;
font-family:Verdana;
font-size: 8pt;
align: left;
}

.but
{
background-color:#98B4A3;
font-family:Verdana;
font-size:8pt;
COLOR:#000000;
border-color:#000000 1px;
}
</STYLE>

</HEAD>

<BODY bgcolor=\"#FFFFFF\" text=\"#000000\" link=\"#006699\" vlink=\"#006699\" alink=\"#006699\">
<?

$rigtigt_kodeord = \"kode\";

if ($indtastet_kodeord == $rigtigt_kodeord) {

echo \"<B>Hvad vil du foretage dig ?</B><BR><BR>\";
echo \"<A HREF=\";
echo \"$PHP_SELF?action=tilfoj_profil>\";
echo \"Tilføje spillerprofil</A> - Rediger spillerprofil<BR><BR>\";

if ($action == \"tilfoj_profil\") {
echo \"Her er siden hvor du kan tilføje profiler!\";
}

} else {

?>
<B>Password:</B><FORM METHOD=post ACTION=<? echo $PHP_SELF; ?> >
<INPUT TYPE=PASSWORD name=indtastet_kodeord class=\"but\" SIZE=\"10\" MAXLENGTH=\"10\">
<INPUT TYPE=SUBMIT VALUE=\"Log ind\" class=\"button\">
</FORM>
<?
}
?>

</BODY>
</HTML>
Avatar billede dennism Nybegynder
21. november 2001 - 18:34 #2
Er det bare denne du har indsat/rettet? :

  <?php
session_start();

if (isset($HTTP_POST_VARS[\"indtastet_kodeord\"])){
session_register(\"indtastet_kodeord\");
$indtastet_kodeord = $HTTP_POST_VARS[\"indtastet_kodeord\"];
}
?> 
Avatar billede retep Nybegynder
21. november 2001 - 18:36 #3
Har også fjernet det der md5() du havde sat ind, da det ikke rigtig gav nogen mening...
Avatar billede dennism Nybegynder
21. november 2001 - 18:40 #4
Den virker ikke på min puter!

Når jeg åbner siden kommer denne side:
http://www.nokia-web.subnet.dk/eks/php_1.jpg

Når jeg indtaster koden kommer denne side:
http://www.nokia-web.subnet.dk/eks/php_2.jpg

Når jeg trykker på linket kommer denne side:
http://www.nokia-web.subnet.dk/eks/php_3.jpg

Hvorfor? Er det PHP/Apache der ikke er installeret til at kunne klare denne opgave? I såfald, hvad skal ændre ved Apache/PHP?
Avatar billede retep Nybegynder
21. november 2001 - 18:55 #5
Har du selv sat din webserver op?

Prøv at lave en mappe i roden af den maskine der kører apache, der hedder \"tmp\"...
Avatar billede dennism Nybegynder
21. november 2001 - 21:02 #6
Ja... Jeg har selv sat min Apache server op!

Det du siger ang. tmp, vil det så sige at jeg skal oprette en mappe ved navn tmp, i mappen \'d:\\htdocs\\apache\' (der har jeg installeret apache!)? Håber du forstår hvad jeg mener...!
Avatar billede plets.dk Nybegynder
21. november 2001 - 21:11 #7
det er din php du lige skal rode lidt med på din apache server!..
Avatar billede plets.dk Nybegynder
21. november 2001 - 21:14 #8
drlotto.webspeed.dk/apache_1.3.22-win32-x86.exe
hent denne fil og selt dit andet php dir kør filen, og så retter du i din httpd.conf så den passer med php diret! så skulle det køre
Avatar billede dennism Nybegynder
21. november 2001 - 21:21 #9
Det program du har givet et link til... Er det ikke Apache?
Hvis ja... Hvorfor skla jeg så skette PHP fra min computer?
Avatar billede plets.dk Nybegynder
21. november 2001 - 21:22 #10
ups det skulle være php installer!
http://drlotto.webspeed.dk/php406-installer.exe
Avatar billede plets.dk Nybegynder
21. november 2001 - 21:23 #11
jeg ved det ikke men jeg havde det samme problem, og fik det til at virke på den måde!
Avatar billede dennism Nybegynder
21. november 2001 - 21:26 #12
Jeg skal altså slette alle mine nuværende PHP-program filer, og derefter installere PHP igen via denne fil, og derefter rette i httpd.conf?
Avatar billede plets.dk Nybegynder
21. november 2001 - 21:27 #13
ja!
Avatar billede dennism Nybegynder
21. november 2001 - 21:37 #14
Hvad er det jeg skal rette i httpd.conf?

Nu kan den nemlig ikke engang \'include\'!
Avatar billede plets.dk Nybegynder
21. november 2001 - 21:39 #15
hvad for et dir ligger php i?
Avatar billede dennism Nybegynder
21. november 2001 - 21:40 #16
d:\\htdocs\\php4\\
Avatar billede plets.dk Nybegynder
21. november 2001 - 21:42 #17
ScriptAlias /php/ \"D:/htdocs/php4/\"

sikker på at det er i d:\\htdocs\\php4\\ php ligger er det ikke bare der dine php filer ligger?
Avatar billede dennism Nybegynder
21. november 2001 - 21:43 #18
Der ligger PHP....!
Avatar billede plets.dk Nybegynder
21. november 2001 - 21:43 #19
okay! så prøv igen!
Avatar billede dennism Nybegynder
21. november 2001 - 21:47 #20
Virker ikke...

Den kan godt include... men når der kommer noget hvor der skal bruges MySql, siger den følgende:

Warning: Use of undefined constant D - assumed \'D\' in d:\\htdocs\\demaweb\\include\\bund.php on line 18

Warning: Use of undefined constant M - assumed \'M\' in d:\\htdocs\\demaweb\\include\\bund.php on line 19

Warning: Use of undefined constant d - assumed \'d\' in d:\\htdocs\\demaweb\\include\\bund.php on line 20


Forresten så lærte jeg første gang jeg installerede PHP, at jeg skulle kopiere en fil ved navn php.ini-dist (tror jeg den heder!)over i min windows mappe!
Men den fil, ligger ikke i det nye PHP jeg lige har installeret... Er det der fejlen er?
Avatar billede plets.dk Nybegynder
21. november 2001 - 21:50 #21
nope har du ikke lagt den der over engang?
jeg plejer ikke at kopier php.ini over!
Avatar billede dennism Nybegynder
22. november 2001 - 07:48 #22
Hvis ikke jeg skal gøre dette... Hvad er fejlen så?
Avatar billede retep Nybegynder
22. november 2001 - 10:17 #23
Har du prøvet at oprette mappen c:\\tmp eller d:\\tmp ?

Det er default indstillingen til hvor php skal gemme sessionsoplysninger, og hvis mappen ikke eksisterer giver det den fejl du skrev ovenfor...
Avatar billede retep Nybegynder
22. november 2001 - 10:21 #24
Hmmm... Medmindre I har ødelagt din opsætning fuldstændig siden i går ;)
Avatar billede dennism Nybegynder
22. november 2001 - 12:11 #25
Det har vi...
Og jeg er ved at repere den nu! Når det er oppe at køre igen, så tjekker jeg i httpd.conf hvad mappen  til sessionoplysninger er sat til, og derefter opretter jeg den mappe!

Så melder jeg tilbage når jeg har gjort det!
Avatar billede dennism Nybegynder
22. november 2001 - 15:49 #26
-- retep
Nu virker Apache igen!

Men jeg har nu været ved at ændre lidt i koden... Men fejlen opstår igen, altså den hvor password kommer igen, når man trykker på linket!
Min nye kode er:
__________________________________________________________
<?php
session_start();

if (isset($HTTP_POST_VARS[\"indtastet_kodeord\"])){
session_register(\"indtastet_kodeord\");
$indtastet_kodeord = $HTTP_POST_VARS[\"indtastet_kodeord\"];
}
?>

<HTML>
<HEAD>
<!-- Minus AutoDato -->
<TITLE>Fodboldsiden - Admin</TITLE>
<META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3.5\">
<STYLE TYPE=\"text/css\">
BODY,
TD { FONT-SIZE: 10pt;
FONT-FAMILY: Tahoma;}

.button
{
background-color:#e0e0e0;
COLOR:#000000;
cursor:hand;
font-family:Verdana;
font-size: 8pt;
align: left;
}

.but
{
background-color:#98B4A3;
font-family:Verdana;
font-size:8pt;
COLOR:#000000;
border-color:#000000 1px;
}
</STYLE>

</HEAD>

<BODY bgcolor=\"#FFFFFF\" text=\"#000000\" link=\"#006699\" vlink=\"#006699\" alink=\"#006699\">
<?

$rigtigt_kodeord = \"qEsfasuX\";

if (($indtastet_kodeord != $rigtigt_kodeord) && ($action == \"main\")) {
print \"Du har instastet er forkert kodeord... Prøv igen!<BR><BR>\";
}

if (($action == \"main\") && ($indtastet_kodeord == $rigtigt_kodeord)) {

echo \"<B>Hvad vil du foretage dig ?</B><BR><BR>\";
echo \"<A HREF=\";
echo \"$PHP_SELF?action=tilfoj_profil>\";
echo \"Tilføje spillerprofil</A> - Rediger spillerprofil<BR><BR>\";

if (($action == \"tilfoj_profil\") && ($indtastet_kodeord == $rigtigt_kodeord)) {
echo \"Her er siden hvor du kan tilføje profiler!\";
}

} else {

print \"<B>Password:</B><FORM METHOD=post ACTION=$PHP_SELF?action=main>
<INPUT TYPE=PASSWORD name=indtastet_kodeord class=but SIZE=10 MAXLENGTH=10>
<INPUT TYPE=SUBMIT VALUE=\'Log ind\' class=button>
</FORM>\";

}

?>

</BODY>
</HTML>
__________________________________________________________

Hvad går der galt?
Avatar billede dennism Nybegynder
22. november 2001 - 15:50 #27
Ups... Der kom min kode med... ;-)
Men du er nok ligeglad!
Avatar billede retep Nybegynder
22. november 2001 - 16:34 #28
Ovenstående kode fejler ikke noget hér...

Har du oprettet det tmp dir???

;)
Avatar billede dennism Nybegynder
22. november 2001 - 16:59 #29
Prøv at åben scrippet igen...
skriv password´et, og derefter vælg \'Tilføje spillerprofil\'... Kommer du så ikke tilbage til menuen med password?
Avatar billede retep Nybegynder
22. november 2001 - 17:43 #30
Ahhh... Deeet ;)


Her kommer endnu en rettet version:

<?php
session_start();

if (isset($HTTP_POST_VARS[\"indtastet_kodeord\"])){
session_register(\"indtastet_kodeord\");
$indtastet_kodeord = $HTTP_POST_VARS[\"indtastet_kodeord\"];
}
?>

<HTML>
<HEAD>
<!-- Minus AutoDato -->
<TITLE>Fodboldsiden - Admin</TITLE>
<META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3.5\">
<STYLE TYPE=\"text/css\">
BODY,
TD { FONT-SIZE: 10pt;
FONT-FAMILY: Tahoma;}

.button
{
background-color:#e0e0e0;
COLOR:#000000;
cursor:hand;
font-family:Verdana;
font-size: 8pt;
align: left;
}

.but
{
background-color:#98B4A3;
font-family:Verdana;
font-size:8pt;
COLOR:#000000;
border-color:#000000 1px;
}
</STYLE>

</HEAD>

<BODY bgcolor=\"#FFFFFF\" text=\"#000000\" link=\"#006699\" vlink=\"#006699\" alink=\"#006699\">
<?

$rigtigt_kodeord = \"qEsfasuX\";

if (($indtastet_kodeord != $rigtigt_kodeord) && ($action == \"main\")) {
print \"Du har instastet er forkert kodeord... Prøv igen!<BR><BR>\";
}

if (($action == \"main\") && ($indtastet_kodeord == $rigtigt_kodeord)) {

echo \"<B>Hvad vil du foretage dig ?</B><BR><BR>\";
echo \"<A HREF=\";
echo \"$PHP_SELF?action=tilfoj_profil>\";
echo \"Tilføje spillerprofil</A> - Rediger spillerprofil<BR><BR>\";

} elseif (($action == \"tilfoj_profil\") && ($indtastet_kodeord == $rigtigt_kodeord)) {
echo \"Her er siden hvor du kan tilføje profiler!\";
} else {

print \"<B>Password:</B><FORM METHOD=post ACTION=$PHP_SELF?action=main>
<INPUT TYPE=PASSWORD name=indtastet_kodeord class=but SIZE=10 MAXLENGTH=10>
<INPUT TYPE=SUBMIT VALUE=\'Log ind\' class=button>
</FORM>\";

}

?>

</BODY>
</HTML>
Avatar billede dennism Nybegynder
22. november 2001 - 17:49 #31
Tak for hjælpen...

Gider du lige forklare hvad forskellen er på \'print\' og \'echo\', og hvornår jeg skal bruge hvad?
Avatar billede retep Nybegynder
22. november 2001 - 18:03 #32
Velbekomme... Endelig lykkedes det ;)





Ja, det er nemt! Der er ingen forskel og du skal bare bruge den du synes om...

(det er en eller anden forskel, men den har ingen praktisk betydning!)
Avatar billede dennism Nybegynder
22. november 2001 - 19:06 #33
Jeg har været ved at indpute nogle flere funktioner i mit script!

Men der opstår en fejl igen... Er det ok, jeg sender en mail?
Avatar billede dennism Nybegynder
22. november 2001 - 19:14 #34
Hvis det er ok... Hvilken mail skal jeg sende til?
Avatar billede retep Nybegynder
23. november 2001 - 09:32 #35
Hejsa dennism :)

Jeg må ærligt indrømme at jeg ikke gider besvare spørgsmål via min mail... Men hvis du poster funktionerne hér, vil jeg meget gerne kigge på det :)
Avatar billede dennism Nybegynder
23. november 2001 - 14:22 #36
Koden er meget lang... Men den kommer her:
Avatar billede dennism Nybegynder
23. november 2001 - 14:23 #37
Jeg har indsat flere funktioner i koden... Det er sker nu er at når jeg loggerind, vælger at tilføje en profil, og derefter indsætter den, så vil den have at jeg skal indtaste kodeord igen! Jeg vil blive rigtig glad hvis du giver kigge på koden, og evt. rette fejlen, eller bare fortælle mig hvad der er galt! ???

Her er koden:

--------------------------------------------------------------------------------

<?php
session_start();

if (isset($HTTP_POST_VARS[\"indtastet_kodeord\"])){
session_register(\"indtastet_kodeord\");
$indtastet_kodeord = $HTTP_POST_VARS[\"indtastet_kodeord\"];
}
?>

<HTML>
<HEAD>
<!-- Minus AutoDato -->
<TITLE>Fodboldsiden - Admin</TITLE>
<META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3.5\">
<STYLE TYPE=\"text/css\">
BODY,
TD { FONT-SIZE: 10pt;
FONT-FAMILY: Tahoma;}

.button
{
background-color:#e0e0e0;
COLOR:#000000;
cursor:hand;
font-family:Verdana;
font-size: 8pt;
align: left;
}

.but
{
background-color:#98B4A3;
font-family:Verdana;
font-size:8pt;
COLOR:#000000;
border-color:#000000 1px;
}
</STYLE>

</HEAD>

<BODY bgcolor=\"#FFFFFF\" text=\"#000000\" link=\"#006699\" vlink=\"#006699\" alink=\"#006699\">
<?

$rigtigt_kodeord = \"kodeord\";

if (($indtastet_kodeord != $rigtigt_kodeord) && ($action == \"main\")) {
print \"Du har instastet er forkert kodeord... Prøv igen!<BR><BR>\";
}

if ($action == \"\") {
print \"<B>Password:</B><FORM METHOD=post ACTION=$PHP_SELF?action=main>
<INPUT TYPE=PASSWORD name=indtastet_kodeord class=but SIZE=10 MAXLENGTH=10>
<INPUT TYPE=SUBMIT VALUE=\'Log ind\' class=button>
</FORM>\";
}

if ($indtastet_kodeord == $rigtigt_kodeord) {

if (($action != \"\") && ($indtastet_kodeord == $rigtigt_kodeord)) {
print \"<form>
<select class=but name=menu onChange=\'window.location.href = this.options[this.selectedIndex].value\'>
  <option value=eksperten.php>Start
<option>Spillerprofil
<option value=$PHP_SELF?action=profil_tilfoj>-- Tilføj
<option value=$PHP_SELF?action=profil_rediger>-- Rediger
<option value=$PHP_SELF?action=profil_slet>-- Slet</select>
</form>\";
}

if ($action == \"profil_tilfoj\") {
if ($profil_action == opret){

if ($fornavn == \"\") {
os(\"Spillerprofilen er ikke tilføjet!\");
print \"Du har ikke indtastet et \'fornavn\'.\";
} else {
if ($efternavn == \"\") {
os(\"Spillerprofilen er ikke tilføjet!\");
print \"Du har ikke indtastet et \'efternavn\'.\";
} else {
if ($kaelenavn == \"\") {
$kaelenavn = \"-\";
} else {
if ($nationalitet == \"\") {
os(\"Spillerprofilen er ikke tilføjet!\");
print \"
Du har ikke indtastet en \'Nationalitet\'.\";
} else {
if ($fod_aar == \"\") {
os(\"Spillerprofilen er ikke tilføjet!\");
print \"Du har ikke indtastet et korrekt \'fødsels´s år\'.\";
} else {
if ($nuvaerende_klub == \"\") {
os(\"Spillerprofilen er ikke tilføjet!\");
print \"Du har ikke indtastet en \'Nuværende klub\'.\";
} else {
if ($klub_land == \"\") {
os(\"Spillerprofilen er ikke tilføjet!\");
print \"Du har ikke indtastet hvor profilens klub kommer fra.\";
} else {
if ($vaegt == \"\") {
os(\"Spillerprofilen er ikke tilføjet!\");
print \"Du har ikke indtastet profilens \'vægt\'.\";
} else {
if ($hojde == \"\") {
os(\"Spillerprofilen er ikke tilføjet!\");
print \"Du har ikke indtastet profilens \'højde\'.\";
} else {
if ($userfile == \"\") {
userfile == intet.jpg;
} else {

$navn = \"$fornavn $efternavn\";
$fodselsdato = \"$fod_dag.&nbsp;$fod_maaned&nbsp;$fod_aar\";
$dato_array = getdate();
$maaned = date(M);
if ($maaned == \"Jan\") {
          $mnd = \"Januar\";
        }
        elseif ($maaned == \"Feb\") {
                  $mnd = \"Februar\";
              }
              elseif ($maaned == \"Mar\") {
                  $mnd = \"Marts\";
              }
              elseif ($maaned == \"Apr\") {
              $mnd = \"April\";
              }
              elseif ($maaned == \"May\") {
                $mnd = \"Maj\";
              }
              elseif ($maaned == \"Jun\") {
                  $mnd = \"Juni\";
              }
              elseif ($maaned == \"Jul\") {
                  $mnd = \"Juli\";
              }
              elseif ($maaned == \"Aug\") {
                  $mnd = \"August\";
              }
              elseif ($maaned == \"Sep\") {
                  $mnd = \"September\";
              }
              elseif ($maaned == \"Oct\") {
                  $mnd = \"Oktober\";
              }
              elseif ($maaned == \"Nov\") {
                  $mnd = \"November\";
              }
              elseif ($maaned == \"Dec\") {
                  $mnd = \"December\";
              }
              else {
              $mnd = $maaned;
              }
$dato = $dato_array[\"mday\"] . \". \" . $mnd . \" \" . $dato_array[\"year\"];
if (isset($userfile)) {

$userfile_name = \"spiller_billeder/$userfile_name\";

echo \"<IMG SRC=\";
echo \"$userfile_name\";
echo \" ALIGN=bottom>\";
echo \"<BR>\";
    if ($userfile <> \"none\") {
        if (!copy($userfile,\"$userfile_name\")) {
            print \"Der skete en fejl under uploading af billed, prøv igen!\";
        } else {
            print \"Billedet er uploadet og oprettet i \'$userfile_name\' !\";
        }
  }
}
else
{
exit;
}

include(\"include/db_ind.php\");

mysql_query(\"insert into spillerprofiler (dato, navn, fornavn, efternavn, kaelenavn, nationalitet, fodselsdato, nuvaerende_klub, klub_land, position, vaegt, hojde, userfile_name)
              values (\'$dato\', \'$navn\', \'$fornavn\', \'$efternavn\', \'$kaelenavn\', \'$nationalitet\', \'$fodselsdato\', \'$nuvaerende_klub\', \'$klub_land\', \'$position\', \'$vaegt\', \'$hojde\', \'$userfile_name\')\");

echo \"<BR>Profilen er tilføjet!\";

}
}
}
}
}
}
}
}
}
}
}
?>

<? if($profil_action == \"\") { ?>
<TABLE>
<TR>
<TD>
<FORM ENCTYPE=multipart/form-data ACTION=<? echo $PHP_SELF; ?>?profil_action=opret METHOD=\"POST\">
Fornavn:*</TD><TD><INPUT TYPE=\"text\" SIZE=\"20\" NAME=\"fornavn\" class=\"but\"></TD></TR>
<TR><TD>Efternavn:*</TD><TD><INPUT TYPE=\"text\" SIZE=\"20\" NAME=\"efternavn\" class=\"but\"></TD></TR>
<TR><TD>Kælenavn:</TD><TD><INPUT TYPE=\"text\" SIZE=\"20\" NAME=\"kaelenavn\" class=\"but\"></TD></TR>
<TR><TD>Nationalitet:*</TD><TD><INPUT TYPE=\"text\" SIZE=\"20\" NAME=\"nationalitet\" class=\"but\"></TD></TR>
<TR><TD>Fødselsdato:*</TD><TD><SELECT class=\"but\" SIZE=\"1\" NAME=\"fod_dag\">
<OPTION>1
<OPTION>2
<OPTION>3
<OPTION>4
<OPTION>5
<OPTION>6
<OPTION>7
<OPTION>8
<OPTION>9
<OPTION>10
<OPTION>11
<OPTION>12
<OPTION>13
<OPTION>14
<OPTION>15
<OPTION>16
<OPTION>17
<OPTION>18
<OPTION>19
<OPTION>20
<OPTION>21
<OPTION>22
<OPTION>23
<OPTION>24
<OPTION>25
<OPTION>26
<OPTION>27
<OPTION>28
<OPTION>29
<OPTION>30
<OPTION>31
</SELECT>
<SELECT class=\"but\" SIZE=\"1\" NAME=\"fod_maaned\">
<OPTION>Januar
<OPTION>Februar
<OPTION>Marts
<OPTION>April
<OPTION>Maj
<OPTION>Juni
<OPTION>Juli
<OPTION>August
<OPTION>September
<OPTION>Oktober
<OPTION>November
<OPTION>December
</SELECT>
<INPUT NAME=\"fod_aar\" class=\"but\" TYPE=\"text\" SIZE=\"4\" MAXLENGTH=\"4\" value=\"19\"></TD></TR>
<TR><TD>Nuværende klub:*</TD><TD><INPUT TYPE=\"text\" SIZE=\"20\" NAME=\"nuvaerende_klub\" class=\"but\"></TD></TR>
<TR><TD>Klubben kommer fra (land):*</TD><TD><INPUT TYPE=\"text\" SIZE=\"20\" NAME=\"klub_land\" class=\"but\"></TD></TR>
<TR><TD>Position:</TD><TD><SELECT class=\"but\" SIZE=\"1\" NAME=\"position\">
<OPTION>Målmand
<OPTION>Forsvar
<OPTION>Midtbane
<OPTION>Angriber
</SELECT></TD></TR>
<TR><TD>Vægt:*</TD><TD><INPUT TYPE=\"text\" SIZE=\"20\" NAME=\"vaegt\" class=\"but\">kg.</TD></TR>
<TR><TD>Højde:*</TD><TD><INPUT TYPE=\"text\" SIZE=\"20\" NAME=\"hojde\" class=\"but\">cm.</TD></TR>
<TR><TD>Vælg billed:**</TD><TD><INPUT class=\"but\" NAME=userfile TYPE=file></TD></TR>
</TABLE>

<INPUT class=\"button\" TYPE=\"submit\" value=\'Indsæt profilen\'><BR>
<BR>* Skal udfyldes!<BR>** Filnavnet til billedet må ikke indeholde tegn som, som f.eks. \'/ \\\" osv. . Det må heller ikke indeholde mellemrum eller punktum. Navnet på filen skal helst være noget som f.eks. \'m_laudrup.gif\'. Men det må også gerne være en .jpg-fil.
</FORM>

<?
}

}

if ($action == \"profil_rediger\") {
echo \"Her er siden hvor du kan redigere spillerprofiler!\";
}

if ($action == \"profil_slet\") {
echo \"Her er siden hvor du kan slette spillerprofiler!\";
}

}

?>

</BODY>
</HTML>
Avatar billede retep Nybegynder
23. november 2001 - 14:39 #38
Hej dennism ;)

Kan jeg ikke lige umiddelbart gennemskue, din kode... Den er efterhånden ved at være lidt rodet (no offence) ... Har du overvejet at bruge mere end en side?

En fejl jeg kan se, er at du prøver at sende variable med i url\'en i din form.

<FORM ENCTYPE=multipart/form-data ACTION=<? echo $PHP_SELF; ?>?profil_action=opret METHOD=\"POST\">

Det skal rettes til:
<FORM ENCTYPE=multipart/form-data ACTION=<? echo $PHP_SELF; ?> METHOD=\"POST\">
<input type=\"hidden\" name=\"profil_action\" value=\"opret\">

Mvh
Retep
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester