Avatar billede q^bone Nybegynder
30. december 2001 - 17:03 Der er 46 kommentarer og
1 løsning

PHP link

Hejsa jeg ville høre om hvordan jeg laver dette stykke PHP om til at link?

echo(\"alle dine koder var forkerte prøve igen\");
Avatar billede snigermunken Nybegynder
30. december 2001 - 17:06 #1
echo(\"<a href=\\\"din side\\\">alle dine koder var forkerte prøve igen</a>\"); er det det du mener?
Avatar billede q^bone Nybegynder
30. december 2001 - 17:06 #2
hele delen hedder faktisk:

<? 
// Slut HTML kode på beskyttet side 
} 
else
{
echo(\"alle dine koder var forkerte prøve igen\");

}
?> Og jeg skal lave det om så den istedet for skriver: alle dine koder var forkerte prøve igen så linker den til en side. f.eks. www.jubii.dk
Avatar billede snigermunken Nybegynder
30. december 2001 - 17:09 #3
else {
header (\"Location: www.nyside.dk\");
}
Avatar billede q^bone Nybegynder
30. december 2001 - 17:14 #4
hmm det virker ikke rigtig
www.qbone.webpunkt.dk
Avatar billede snigermunken Nybegynder
30. december 2001 - 17:18 #5
Lidt svært og se forskellen når man ikke kan logge ind.
Og hvor vidrestiller du til?

Men jeg bruger den med succes på min side.
<?
if($login){
Man er logget ind
} else {
header (\"Location: www.nyside.dk\");
}
?>
Avatar billede q^bone Nybegynder
30. december 2001 - 17:22 #6
hmm hvad er adressen til din hjemmeside?
hvis du vil se når jeg er logget ind så er user QBoNE og pass 240185
Avatar billede snigermunken Nybegynder
30. december 2001 - 17:28 #7
Jeg kan godt give dig adressen... men det vil jeg ikke da det er mine adminside der er password beskyttet og jeg vil ikke havde folk ved hvor de sider er lagt.

Men jeg kan ikke logge ind med Dit brugernavn og pass så du bliver nød til at vise lidt kode så jeg kan se hvor fejlen ligger.
Avatar billede q^bone Nybegynder
30. december 2001 - 17:33 #8
hmm ok her kommer det:

<? 
$bruger = QBoNE;  // User 
$pass = 240185;  // Password 

if($user == $user && $password == $pass) { 
// Begynd HTML kode på beskyttet side 
?>

<html> alle mine hjemmeside ting </html>

<? 
// Slut HTML kode på beskyttet side 
} 
else {
header (\"Location: www.jubii.dk\");

}
?>

Sådan ser den ud nu, men det virker ikke helelr ikke ved at indsætte:

else {
header (\"Location: www.nyside.dk\");
}
?>

istedet for:

else {
echo(\"alle dine koder var forkerte prøve igen\");
}
?>
Avatar billede snigermunken Nybegynder
30. december 2001 - 17:38 #9
Det er nok fordi din header hedder www.jubii.dk for så prøver den og åbne www.din-side.dk/www.jubii.dk og den ligger nok ikke på din server. går ud fra webpunkts fejlside er deres egne side.

ændre headeren til http://www.jubii.dk

ændre også lige if($user == $user && $password == $pass) {
til
if($user == $bruger && $password == $pass) { :)
Avatar billede dexxa Nybegynder
30. december 2001 - 17:49 #10
<? 
$bruger = QBoNE;  // User 
$pass = 240185;  // Password 

if($user == $user && $password == $pass) { 
// Begynd HTML kode på beskyttet side 
?>

<html> alle mine hjemmeside ting </html>

<? 
// Slut HTML kode på beskyttet side 
} 
else {
?>
<p><a href=\"http://www.jubii.dk\">Du er nu logget ind - klik her for at komme
vidre</a></p>
<?
}
?>

Sådan ser den ud nu, men det virker ikke helelr ikke ved at indsætte:

else {
header (\"Location: www.nyside.dk\");
}
?>

istedet for:

else {
echo(\"alle dine koder var forkerte prøve igen\");
}
?> 
Avatar billede dexxa Nybegynder
30. december 2001 - 17:50 #11
Header virker ikke nå der er noget HTML kode over det
Avatar billede q^bone Nybegynder
30. december 2001 - 17:51 #12
Nej jeg ahr lige set at nr jeg skriver den der header ting istedet for echo så virker det ikke, nogle andre forslag??
Avatar billede snigermunken Nybegynder
30. december 2001 - 17:55 #13
virker fint for mig:

<? 
$bruger = QBoNE;  // User 
$pass = 240185;  // Password 

if($user == $bruger && $password == $pass) { 
// Begynd HTML kode på beskyttet side
echo \"Du er logget ind\"; 
?>

<html> alle mine hjemmeside ting </html>

<? 
// Slut HTML kode på beskyttet side 
} 
else {
header (\"Location: http://www.jubii.dk\");

}
?>
Avatar billede snigermunken Nybegynder
30. december 2001 - 18:02 #14
http://www.carlypope.dk/test/

Brug dit eget brugernavn og password
Avatar billede q^bone Nybegynder
30. december 2001 - 18:06 #15
virker et også uden
echo \"Du er logget ind\"; 
Avatar billede snigermunken Nybegynder
30. december 2001 - 18:08 #16
Ja det var bare noget jeg skel for at se om jeg var logget ind.
Avatar billede snigermunken Nybegynder
30. december 2001 - 18:10 #17
Login.php:
<? 
$bruger = QBoNE;  // User 
$pass = 240185;  // Password 

if($user == $bruger && $password == $pass) { 
// Begynd HTML kode på beskyttet side
?>

<html> alle mine hjemmeside ting </html>

<? 
// Slut HTML kode på beskyttet side 
} 
else {
header (\"Location: http://www.jubii.dk\");

}
?>
Og formen se sådan ud:
<form action=\"login.php\">
<input name=\"user\" type=\"text\" value=\"\"> <input name=\"password\" type=\"text\" value=\"\"> <input type=\"submit\">
</form>
Avatar billede q^bone Nybegynder
30. december 2001 - 18:19 #18
Hmm det virker ihvertfald ikke på min
når jeg sætter det der med header ind er det ligemeget hvad man skriver, så hopper den over på http://www.jubii.dk
Og jeg har lige kopieret det direkte fra det du skrev jeg skulle
Avatar billede snigermunken Nybegynder
30. december 2001 - 18:22 #19
Hmmm underligt... er det noget man kan se?
Avatar billede snigermunken Nybegynder
30. december 2001 - 18:24 #20
Hov du skal være opmærksom på jeg har lavet lidt om på:
if($user == $bruger && $password == $pass) {
Sørg for at formen se sådan ud:
<form action=\"login.php\">
<input name=\"user\" type=\"text\" value=\"\"> <br>
<input name=\"password\" type=\"text\" value=\"\"> <br>
<input type=\"submit\">
</form>

Eller lav den om. Bare sørg for at mame hedder det samme som i if setningen.
Avatar billede q^bone Nybegynder
30. december 2001 - 18:25 #21
Jaja
www.qbone.webpunkt.dk

det står præcis det som du skrev der skulle
user er QBoNE
og pass 240185
men det virker ikke
Avatar billede snigermunken Nybegynder
30. december 2001 - 18:30 #22
Lav login.php om til:

<? 
$bruger = QBoNE;  // User 
$pass = 240185;  // Password 

if($user == $bruger && $Password == $pass) { 
// Begynd HTML kode på beskyttet side
?>

<html> alle mine hjemmeside ting </html>

<? 
// Slut HTML kode på beskyttet side 
} 
else {
header (\"Location: http://www.jubii.dk\");

}
?>
Avatar billede lauer Nybegynder
30. december 2001 - 18:38 #23
det skal være
$bruger = \"QBoNE\";  // User

når det er tekst skal det altid stå mellem \"\"
Avatar billede q^bone Nybegynder
30. december 2001 - 18:45 #24
det var ikke det rigtige men machomann fandt en anden fejl og skrev den til mig over IRC
Avatar billede q^bone Nybegynder
30. december 2001 - 18:45 #25
Tak for hjælpen Gutter!!
Avatar billede snigermunken Nybegynder
30. december 2001 - 18:47 #26
Hvad med at poste det her så?
Og hvor rimeligt er det at machomann får 350 point for en sætning?
Avatar billede q^bone Nybegynder
30. december 2001 - 18:48 #27
<Lauer> det er fordi du i den form har skrevet
<Lauer> name=\"User\"
<Lauer> name=\"Password\"
<Lauer> altså med stort begyndelses bogstav
Avatar billede snigermunken Nybegynder
30. december 2001 - 18:48 #28
Som ikke engang er fejlen?
Avatar billede snigermunken Nybegynder
30. december 2001 - 18:49 #29
Kommentar fra snigermunken 
30/12 2001 18:24:58    Hov du skal være opmærksom på jeg har lavet lidt om på:
if($user == $bruger && $password == $pass) {
Sørg for at formen se sådan ud:
<form action=\"login.php\">
<input name=\"user\" type=\"text\" value=\"\"> <br>
<input name=\"password\" type=\"text\" value=\"\"> <br>
<input type=\"submit\">
</form>

Eller lav den om. Bare sørg for at mame hedder det samme som i if setningen. 


Er det ikke præsis det samme?
Avatar billede lauer Nybegynder
30. december 2001 - 18:50 #30
snigermunken, det var også en fejl.
se f.eks. på det du posted, der mangler du også \"\", så det er lige så forkert som det han selv have lavet.
Avatar billede q^bone Nybegynder
30. december 2001 - 18:52 #31
SORRY! JEG GØR DET ALDRIG IGEN! GODDAMN! DET ER JO BARE ET HJÆLPENE STED!
Det er kun fordi et er så konkurrence fokuseret...
deal with it. machomann fik lidt point og sådan et det.
END of story
SES!!!
Avatar billede lauer Nybegynder
30. december 2001 - 18:52 #32
http://www.eksperten.dk/spm/152395
du får lige 300 tilbage.
Avatar billede q^bone Nybegynder
30. december 2001 - 18:53 #33
Se en nice guy der
Avatar billede snigermunken Nybegynder
30. december 2001 - 18:53 #34
Jamen det virkede.

Desuden var det heller ikke fejlen.

Og det i snakkede om over irc eller hvor i gjorde har jo sådan set ikke en skid med ham orginale spørgsmål at gøre.

Og 350 point er alt for meget så du må give ham minst 310 tilbage eller anmelder jeg jer begge for snyd.

Uanset hvordan du kigger på det var det mig og ikke dig der svarede på spørgsmålet.
Avatar billede q^bone Nybegynder
30. december 2001 - 18:57 #35
Snigermunken bliver du glad hvis du får 60 point for din indsats?
Avatar billede q^bone Nybegynder
30. december 2001 - 18:57 #36
baah fuck nu alt det her
Avatar billede snigermunken Nybegynder
30. december 2001 - 19:01 #37
Jeg gider ikke havde point vis jeg ville havde det havde jeg svare fra start af jeg har ikke lagt et eneste svar i denne tråd. og nej jeg gider ikke havde 60 point, men jeg vil fanmer ikke finde mig i at jeg laver en kode til dig der virker og machomann skriver et svar som ikke retter en skid og han får alle points.

Din orginale kode har aldrig nogen sinde virket og jeg kan ikke gøre for du ikke kan finde ud af at en variabel skal hedde det samme på begge sider.
Avatar billede lauer Nybegynder
30. december 2001 - 19:08 #38
snigermunken, hvad fanden ævler du om, den kode han havde i started havde da virker hvis han bare have skrevet $bruger = \"QBoNE\";  // User
istedet.
og det gør det ikke bedre at du glemmer det hver gang du indsætter noget af koden.
Avatar billede snigermunken Nybegynder
30. december 2001 - 19:14 #39
Forklar mig hvordan fanden at hans kode kan virker når både du og jeg er enige og at i formen hed det name=User og name=Password og i han egne if sætning hedder der user og password?
Kan du forklare det?

Kommentar fra q^bone 
30/12 2001 17:33:25    hmm ok her kommer det:

<? 
$bruger = QBoNE;  // User 
$pass = 240185;  // Password 

if($user == $user && $password == $pass) { 
// Begynd HTML kode på beskyttet side 
?>

<html> alle mine hjemmeside ting </html>

<? 
// Slut HTML kode på beskyttet side 
} 
else {
header (\"Location: www.jubii.dk\");

}
?>

Sådan ser den ud nu, men det virker ikke helelr ikke ved at indsætte:

else {
header (\"Location: www.nyside.dk\");
}
?>

istedet for:

else {
echo(\"alle dine koder var forkerte prøve igen\");
}
?> 

Og vis du ser på det eks jeg har smidt op på min side så vil du se det jeg skrev virker.
At han ikke kan finde ud af og lave en form og en ifsætning med samme variabler så de passer sammen kan jeg ikke gøre for, men mit eksemble virker og jeg bruge samme kode som jeg har postet her.
Avatar billede lauer Nybegynder
30. december 2001 - 19:41 #40
måske, men prøv også at se din kode...
du har stadig lavet fejl, når du sætter $bruger.
så dit scritp virkede lige så dårligt som hans.
Du burde have sagt til ham at han have lavet en fejl i hans form.
Avatar billede snigermunken Nybegynder
30. december 2001 - 19:47 #41
Kommentar fra snigermunken 
30/12 2001 18:24:58    Hov du skal være opmærksom på jeg har lavet lidt om på:
if($user == $bruger && $password == $pass) {
Sørg for at formen se sådan ud:
<form action=\"login.php\">
<input name=\"user\" type=\"text\" value=\"\"> <br>
<input name=\"password\" type=\"text\" value=\"\"> <br>
<input type=\"submit\">
</form>

Eller lav den om. Bare sørg for at mame hedder det samme som i if setningen. 



Hvad kalder du så det?

Og hvad er den fejl med $bruger? at der ikke er skret $bruger = \"Blala\"; ? det virker stadig uden \" og det var heller ikke det der var fejlen VEL?

Fejlen var at i formen stod der User og Password og i if sætningen stod der user og password.

Og jeg gør ham opmærksom på at formen og if sætningen ikke passer sammen.
Avatar billede lauer Nybegynder
30. december 2001 - 19:59 #42
tja... men hvorfor viser du ham så ikke hvordan det rigtigt skulle være.
Avatar billede snigermunken Nybegynder
30. december 2001 - 20:04 #43
Hva tror du jeg gør her?

Kommentar fra snigermunken 
30/12 2001 18:24:58    Hov du skal være opmærksom på jeg har lavet lidt om på:
if($user == $bruger && $password == $pass) {
Sørg for at formen se sådan ud:
<form action=\"login.php\">
<input name=\"user\" type=\"text\" value=\"\"> <br>
<input name=\"password\" type=\"text\" value=\"\"> <br>
<input type=\"submit\">
</form>

Eller lav den om. Bare sørg for at mame hedder det samme som i if setningen.
Avatar billede snigermunken Nybegynder
30. december 2001 - 20:06 #44
Ud over det er det sgu da tilladt og tænke lidt selv.

Jeg kan da kun give ham et kode eksembel hvor jeg bruger de variabler han selv skriver i hans kode. Jeg går da ud fra at vis han kan lave et login at han så også kan finde ud af at lave en formular.
Avatar billede lauer Nybegynder
30. december 2001 - 20:36 #45
det kan man ikke altid regne med, du kan jo se at han laver forkert hver gang.
Avatar billede snigermunken Nybegynder
30. december 2001 - 20:55 #46
Nej det er rigtigt nok men det er stadig mig det svarede på hvordan han sender brugeren videre til en anden side vis man logget forkert ind og ikke dig.

Og trådens spørgsmål er hvordan sender man en bruger videre til en anden side i stedet for at skrive forkert login.... Og det svarede jeg på.

Det du svarede på som jeg også svarede på var hvorfor det ikke virker på hans server og det var på grund af variablerne, og det har ikke en skid med tråden spørgsmål og gøre og derfor skulle du ikke havde point du slet ikke havde 50 point for at sige han skal ændre $user til $User.
Avatar billede dcoder Nybegynder
30. december 2001 - 23:30 #47
Tja, på trods af \"tilbage betalingen\" af de 300 points, synes lige jeg vil minde om følgende, i tilfælde af at i ikke har læst det før, hvis i allerede har læst det, så vær venlig at læse det igen :)

http://www.rush.dk/for_mange_point.php

P.s. hvem der har ret i denne debat ønsker jeg ikke at blande mig i, men tænk over det fremover :)

Med venlig hilsen og godt nytår
DCoder
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