| Visa föregående ämne :: Visa nästa ämne |
| Startad av: |
Meddelande |
racka123
Medlem i: 1012 dagar Från: Sweden, Stockholm
Status: Offline
#708397
|
Skrivet: 2011-06-03 13:52
Ämne: Titel efter fil
|
|
|
Hej!
Du kanske i dagsläget sitter och skriver varje titel på sida efter sida ex.
På index.php skriver du hela tiden
<title>[input website name] - Index</title> och så.
Men jag satte mig ner och gjorde ett script så det här görs automatiskt.
1: <?php 2: $filename = $_SERVER["SCRIPT_FILENAME"]; 3: $filename = str_replace('.php', '', $filename); 4: $filename = str_replace('C:/xampp/htdocs/', '', $filename); 5: $filename = str_replace('127.0.0.1/', '', $filename); 6: $filename = ucfirst($filename); 7: echo 8: $filename 9: ; 10: ?>
|
Den är gjord att användas i XAMPP om du redan laddat upp allt på ett webbhotell ändra endast koden efter ditt behov. När denna kod används på ex index.php så blir URL:en Index, och om du har godkann.php så blir det Godkann etc. Jag har själv lagt denna kod i en fil jag kallar title.php så jag kan göra såhär när jag ska använda den.
1: <title>(Sidnamn) - <?php include("title.php"); // Titeln ?></title>
|
|
|
|
|
| Till toppen på sidan |
|
chadde

Medlem i: 2716 dagar
Status: Offline
#708399
|
Skrivet: 2011-06-03 14:17
Ämne:
|
|
|
Man kan göra så här också om man vill korta ner lite:
1: echo ucfirst(preg_replace('/[\/|\.php]/', '', $_SERVER['SCRIPT_NAME']));
|
|
|
|
_________________ Svenska Föreläsare |
| Till toppen på sidan |
|
Wedge


Medlem i: 3948 dagar Från: Järfälla
Status: Offline
#708408
|
Skrivet: 2011-06-03 16:07
Ämne:
|
|
|
Hårdkodningar av en bunt specialfall är inte snyggt...
1: echo ucfirst(basename( __FILE__, '.php'));
|
|
|
|
_________________ Qualitum Webbhotell | Gomoku.se | PHP6.se
Skådebröd är fullt av optisk fiber |
| Till toppen på sidan |
|
kenokung
Medlem i: 1047 dagar
Status: Offline
#710475
|
Skrivet: 2011-07-19 18:44
Ämne:
|
|
|
Brukar spara mina titlar i databas  |
|
|
_________________ Även känd som anthon0498, och det ska stå kvar här |
| Till toppen på sidan |
|
|