Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] znak przejścia do następnego wiersza w .htaccess
bobo168
post
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 9
Dołączył: 23.08.2006

Ostrzeżenie: (0%)
-----


Witam. Mam kod który zapisuję mi komendę mod rewrite do .htaccess. Wszystko fajnie się zapisuję tylko że nie robi "enterów" pod koniec każdego wiersza a bez tego mod rewrite nie zadziała :/ Próbowałem z "\n" ale to nic nie pomaga :/ Macie jakiś pomysł jak to zrobić ?

Kod który zapisuje do .htaccess:
  1. <?php
  2. $h = fopen('../.htaccess',a);
  3. if (!$h) echo 'Błąd poczasz otwierania pliku!';
  4. $drzewo = $_POST['drzewo'];
  5. if (strpos($kategoria[1],'.html')!==false) $kategoria[1] = substr($kategoria[1],0,-5);
  6. if ($kategoria[1]=="0") $kategoria[1] = $nazwa.'.html';
  7. else $kategoria[1] .= '/'.$nazwa.'.html';
  8. $id = mysql_insert_id();
  9. $d = fwrite($h,'RewriteRule ^'.$kategoria[1].'$ pokaz.php?site='.$id.'[L] ');
  10. fclose($h);
  11. ?>


Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat
Próbowałem z "\n"

A jak próbowałeś? W powyższym kodzie tej próby nie widać. Prawdopodobnie robisz błąd.
  1. <?php
  2. // ...
  3. $d = fwrite($h,'RewriteRule ^'.$kategoria[1].'$ pokaz.php?site='.$id."[L] n");
  4. // ...
  5. ?>
Go to the top of the page
+Quote Post
bobo168
post
Post #3





Grupa: Zarejestrowani
Postów: 201
Pomógł: 9
Dołączył: 23.08.2006

Ostrzeżenie: (0%)
-----


Dzięki już działa mój błąd polegał na tym że pisałem '/n' a nie "/n" .
Go to the top of the page
+Quote Post
barat
post
Post #4





Grupa: Zarejestrowani
Postów: 183
Pomógł: 0
Dołączył: 19.05.2007

Ostrzeżenie: (0%)
-----


A mi się wydawało, że dla nowej linii jest \n ... albo jeszcze lepiej \r\n (by w Windows też było ok) ... ale ja się dopiero uczę ;]
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 22:27