|  | 		    
					
    
        
            
                
                | |  | Et ? til MOLOKYLE Fra :
  Fåreklipperen | Vist : 1109 gange 20  point
 Dato :  26-01-07 08:46
 | 
 |  | hej molo....
 
 kan du fortælle mig hvordan jeg "301 redirect" til mine nye sider?  hvordan skal den kodestump som skal indsættes se ud
 
 Fåreklipperen
 
 
 |  |  | 
 | |  | Kommentar Fra :
  molokyle  | 
 Dato :  26-01-07 09:42
 | 
 |  | 
 
                natmadens metode kræver at din udbyder tillader PHP. Ellers kan du bruge følgende:
 En meta:
 | Citat <html>
 <head>
 <title>Opdatér/redirect med Meta tag</title>
 <meta http-equiv="refresh" content="3;url=redirect.html">
 </head>
 <body>
 </body>
 </html>
 | 
content="X;url=http://www.Y.Z/" X bestemmer tiden i sekunder før en omdirigering.
 Y.Z kunne være f.eks. dmi.dk eller hele url'en være en *.html side lokalt på dit site.
 Omdirigering ved brug af Javescipt og DOM:
 | Kode <html>
 <body onload="this.window.location.href='http://www.dmi.dk/'">
 </body>
 </html>
 | 
..eller således, hvis det skal times:
 | Kode <html>
 <head>
 <script type="text/javascript">setTimeout("this.location.href='http://dmi.dk'",3000);</script>
 </head>
 <body>
 </body>
 </html>
 | 
..i; setTimeout("this.location.href='http://dmi.dk'",X);  udskifter du X med tiden i milisekunder.
 </MOLOKYLE>
                
                
                 |  |  | 
 | |  | Kommentar Fra :
  natmaden  | 
 Dato :  26-01-07 13:03
 | 
 |  | 
 
                meta kan slås fra i browseren, javascript kan ligeledes,
 PHP er ligeglad, da det køre før browser(klienten) modtager noget som helst.
 derfor er det også vigtigt at :
 header("Location: http://www.nyeside.dk/"); er før <!DOCTYPE HTML PUBLIC ......... da denne er det første headerudveksling mellem klient og server
 Hvis denne mangler vil <html> udveksle headerne.
 derfor inden disse mødes på en side
 header("Location: http://www.nyeside.dk/"); exit; 
 exit er en sikkerhed for at et eller andet fuskeprogram ikke kan prøve at læse videre på siden.
 den rydder sidens buffer..
                
                
                 |  |  | 
 | |  | Kommentar Fra :
  molokyle  | 
 Dato :  26-01-07 13:22
 | 
 |  | 
 
                Ok. natmaden. Hér er så en anden vinkel på/modargument mod, omdirigering:
 PHP afvikles på serveren ...når den får tid !!!    ..og så er der responsetiden på 'handshake', som er afhængig af forbindelseshastighed både hos udbyder og klient mv.
 Både (X-)HTML og Javascript afvilkes, efter download af kode, hos klienten ...i samme takt som alle andre processer på den lokale maskine      </MOLOKYLE>
                
                
                 |  |  | 
 |  |  | 
 
                TAK for det gutter
 jeg kan se i kæmper lidt    det er fint jeg prøver i løbet af weekenden  takker igen mange gange
 Fåreklipperen
                
                
                 |  |  | 
 |  |  | 
 
                Tak for svaret natmaden. du får pointene denne gang for din ekstraordinære indsats/kamp med Molokyle   det er rart der er nogen som jer der kæmper for os andre, som ikke lige er med så langt...endnu   Fåreklipperen - god weekend    |  |  | 
 | |  | Kommentar Fra :
  molokyle  | 
 Dato :  26-01-07 15:27
 | 
 |  |  |  |  | 
 |  |  | 
 
                Tak for det Molokyle, det havde jeg ikke observeret, jeg satser på at få tid i weekenden og rette det til 
 mange tak for din hjælpsomhed/venlighed   Fåreklipperen
                
                
                 |  |  | 
 | |  | Du har følgende muligheder |  | 
 |  | 
            
               
                    Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
 Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
 |  |  | 
 |  |