Променям "index.php" ?

taxi

Registered
Има ли начин да направя ,като вляза в design1.php да сменя index.php ?

Например..В момента index.php е на Iframe ,а аз искам да направя ,като вляза във design1.php ,да го промени с друг Iframe ,и така Design2.php с 2ри Iframe..Общо Взето или Просто Казано с пример..

Код:
<?php
промени index.php "<iframe...."
?>
 
Можеш, четеш за работата с файлове и си ти човека.
Ето отправна точка.
Естествено, има случаи, когато потребителите ги мързи да прочетат нещо ново, затова може да бъдеш по-конкретен при задаването на въпроса си.
Само това ли ще сменяш (срц-то на ифрейма, или искаш от единия файл направо да пишеш другия, нещо като редакция на файлове) ?
 
Replace каза:

Извинявай ,ама от доста време не съм се занимавал ,и...

<?php
$fp = fopen('index.php', 'w');
fwrite($fp, '<iframe....');
fclose($fp);

Първия ред отваря Index.php ,а втори ред заменя Source на Index-а със '<iframe...." (това ми трябваше) само ми трябва едно потвърждение ,че е така :)

т.е. Точно Редакция на Файл :)
едит2...За какво е това w ,че сложих доста BBCode ,а забравих да питам...
 
w
Open for writing only; place the file pointer at the beginning of the file and truncate the file to zero length. If the file does not exist, attempt to create it.
Отваряш файла за писане, като преди да запишеш данните го изчистваш.
 
Replace каза:
w
Open for writing only; place the file pointer at the beginning of the file and truncate the file to zero length. If the file does not exist, attempt to create it.
Отваряш файла за писане, като преди да запишеш данните го изчистваш.

Няма ли някакъв код ,с който автоматично да се трие..Защото ,ще отнема време се изтрие (като го направя 10 пъти ,и ще ми писне).Тоест ,нещо с което да изтрия index source автоматично като вляза в линка ?
 
Просто не го чети, и преди да запишеш (каквото и да записваш), то ще си го изтрие автоматично.
Код:
$file = fopen($_GET['file'],"w");
			 fwrite($file,$content);
			 fclose($file);
така, без значение какво е имало, ще ти запише всичко, каквото се съдръжа в $content
 
Става ли само да ми обясниш ,къде да сложа Iframe кода ?

$file = fopen($_GET['index.php'],"w");
fwrite($file,$content);
fclose($file);

Къде да запиша $content ,или нещо бъркам ?
 
taxi каза:
Става ли само да ми обясниш ,къде да сложа Iframe кода ?

$file = fopen($_GET['index.php'],"w");
fwrite($file,$content);
fclose($file);

Къде да запиша $content ,или нещо бъркам ?

$content = "<html>\n
<head>\n
<title> TITLE </title>\n
</head>\n
<body>\n
<iframe src="нещо"></iframe>\n
</body>\n
</html>\n";
$file = fopen("index.php","w");
fwrite($file,$content);
fclose($file);
пробвай така :?:
 
Излезе проблем ,ама се оказал от HTML кода ,и са като смених някой неща работи перфектно.Благодаря ти.Задължително +1 за теб :?:

Да те питам ,има ли начин цялото това да го стане design1.php?make=1 ,или нещо такова ?id=1 ,защото некой ще вземе да намери страницата някакси..И после ще си прай т*ш*к ,а аз искам да е сигорно ,че няма да има такива ,но ако не ти се занимава ,или не става...Няма проблеми ,ще измисля някакво име на файла ,дето да се опитам да го запомня. :arrow:
 
Можеш да си го добавиш в index.php, и да влизаш в него по някакъв супер измислен начин. Примерно
index.php?page=tuk_shte_editvam_index
и за да работи скрипта ще направиш една проверка
if ($_GET['page'] == 'tuk_shte_editvam_index') {
но по-добре си направи някакво проверка за потр. име и парола, и така с една сесия си редактирай файловете. Твоя воля.
 

Back
Горе