zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden File Rename Befehl

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 10.09.2010, 18:20
Benutzerbild von Cybertronic
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 24.02.2005
Beiträge: 271
Cybertronic ist in Verruf geraten
Standard File Rename Befehl

Hallo =)

Habe das hier in meinen Header Kopiert:

Code:
<?
if($_GET['rename']=='los') {
  rename('index.php', 'index.php1');
}
?>
und wollte es dann aktivieren mit ?rename=los...
Doch leider bekomme ich nur die Fehlermeldung: Warning: rename(index.php,index.php1) [function.rename]: Permission denied in /www/htdocs/w00ceb65/header.php on line 5

Habe beiden Files Cmod777 gegeben... Hoffe mir kann einer sagen wo da der fehler ist...

Wer sich fragt wo da der sinn liegt... Ist nur sicherheit für mich falls der PW ändert und einfach nicht Zahlt
Ach und muss dazu sagen das ich das nur vom Freund bekommen habe, da ich mich selber absolut rein gar nicht auskenne mit PHP, weis echt GAR NIX darüber...
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 10.09.2010, 21:47
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.987
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Naja. Das ist ein relativ einfach zu umgehender Weg.
Das sicherste was du machen kannst, ist eine Datei auf deinen Server auszulagern und über diese entweder den Seitenaufbau zu steuern oder bei jeden Aufruf eine Zufallszahl gegen zu prüfen, bei der, wenn sie nicht erstellt, gefunden oder sowas wird der Content oder die Seite oder was auch immer nicht geladen wird.
Allerdings kann man, vorausgesetzt du verschlüsselst den Quellcode nicht, alles entfernen.

Bei deinem Problem könnte es sein, dass du die Funktion nicht nutzen darfst, oder die index.php eine andere ist, als du vermutest. Liegt die header.php in einem Unterordner und die index.php in einem übergeordnetem Ordner?
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 10.09.2010, 23:07
Benutzerbild von Cybertronic
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 24.02.2005
Beiträge: 271
Cybertronic ist in Verruf geraten
Standard

hmmm kann dir leider nicht folgen =( wie gesagt hab leider gar kein verständniss für php =/ währ super wenn mir einer sagen könnte wo da der fehler liegt in dem was ich da geschickt bekommen habe, da ich andere sachen bestimmt nicht in der lage bin um zu setzen =/
Mit Zitat antworten
  #4 (permalink)  
Alt 10.09.2010, 23:13
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.987
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Zeig mal bitte deine Ordnerstruktur auf.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #5 (permalink)  
Alt 11.09.2010, 12:36
Benutzerbild von Cybertronic
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 24.02.2005
Beiträge: 271
Cybertronic ist in Verruf geraten
Standard

es existiert so gut wie keine ^^ gibt für die fertig scripte die ordner die der autor halt angelegt hat, hab die so übernommen und ich hab picture ordner... rest is alles im root ^^" mach das normalerweise nie, aber hatte diesmal kb die pfade da alle an zu passen usw =/

Ich weis das macht man eigentlich ned xD
Mit Zitat antworten
  #6 (permalink)  
Alt 11.09.2010, 12:42
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.963
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Was heißt denn, du hast beiden Daten die Rechte gegegeben? Du willst doch nur eine Datei umbennen? existiert die Datei "index.php1" schon?
Mit Zitat antworten
  #7 (permalink)  
Alt 11.09.2010, 13:13
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.987
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Liegt die index.php im gleichen Ordner wie header.php oder eine Ebene höher?

Wenn Sie eine Ebene höher ist, dann musst du das auch angeben. So zum Beispiel:
PHP-Code:
<?
if($_GET['rename']=='los') {
  
rename('../index.php''../index.php1');
}
?>
An deiner Stelle würde ich auch die Pfade absolut vom Server-Root angeben. Hier mal die Manual-Page: rename().
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #8 (permalink)  
Alt 11.09.2010, 22:20
Benutzerbild von Cybertronic
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 24.02.2005
Beiträge: 271
Cybertronic ist in Verruf geraten
Standard

Nein die index.php1 existiert noch nicht...
Ja Header und Index sind beide in Root... is kein Problem der Pfade, kann jedenfalls nich daran liegen da jede datei außer Bild Datein im Root sind
Mit Zitat antworten
  #9 (permalink)  
Alt 12.09.2010, 12:03
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.963
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Cybertronic Beitrag anzeigen
Nein die index.php1 existiert noch nicht...
was sind dann "beide Dateien"?
Ansonsten enthält der Code, den du uns gezeigt hast keinen Fehler und funktioniert auch. Vielleicht erlaubt dein Hoster nicht, dass du die Dateien auf chmod 0777 setzt. Hast du es mal mit 0755 probiert?
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 12.09.2010, 13:40
Benutzerbild von Cybertronic
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 24.02.2005
Beiträge: 271
Cybertronic ist in Verruf geraten
Standard

Hmmm Seltsam... Weis nich worans liegt, naja muss ich halt einfach hoffen das er das PW nich einfach ändert =/
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
CSS Befehl für alle Browser ausser Safari sofian CSS 8 17.12.2010 14:02
Include Befehl bei XHTML 1.0 Strict Oliwood Serveradministration und serverseitige Scripte 20 26.02.2009 23:40
SQL UPDATE Befehl ohne Seitenwechsel ausführen thomas83 Javascript & Ajax 3 03.09.2008 11:08
der none befehl omex CSS 2 11.08.2007 21:04
clear Befehl und verschachtelte div Elemente MJA CSS 6 31.05.2006 12:43


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:38 Uhr.