![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 27.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Jak efektywnie porownywac dwa stringi? Mam dwie metody: $temp = "lancuch"; if($temp == "all") instrukcja lub if(!strcmp($temp,"all")) instrukcja Ktora jest lepsza? A moze sa jeszcze lepsze? ![]() I jeszcze jedno. Mozna w php-ie napisac jakas funkcje ktora slozylaby do downloadu. Chodzi o to by po kliknieciu na linka do jakiegos pliku plik ten byl zapisywany na dysku a nie otwieral sie. Oraz o to by w momencie najechania myszka na linka nie byla widoczna sciezka do tego pliku. Pozdrawiam! -------------------- acid
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ad. 1. Najefektywniejszym i najszybszym sposobem jest bezpośrednie obliczenie wartości logicznej, czyli:
[php:1:97d3a762af]<?php if($temp == 'all') { //... } ?>[/php:1:97d3a762af] Nie ma szybszej metody niż ta... Druga, którą podałeś jest niestety uwarunkowana odwołaniem się do funkcji i wykonaniem jej, więc trwa trochę dłużej. Ad. 2. Cytat Mozna w php-ie napisac jakas funkcje ktora slozylaby do downloadu. Chodzi o to by po kliknieciu na linka do jakiegos pliku plik ten byl zapisywany na dysku a nie otwieral sie.
Można. Wystarczy wymusić na przeglądarce zapisywanie pliku... Więcej tutaj [manual:97d3a762af]header[/manual:97d3a762af] Ad. 3. Cytat Oraz o to by w momencie najechania myszka na linka nie byla widoczna sciezka do tego pliku.
Można napisać skrypt wywołujący download pliku i tworzyć linki w stylu: http://www.localhost.com/?download=nazwa_pliku -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Hej
Cytat Mozna w php-ie napisac jakas funkcje ktora slozylaby do downloadu. Chodzi o to by po kliknieciu na linka do jakiegos pliku plik ten byl zapisywany na dysku a nie otwieral sie. Uzupelnie wypowiedz kameleona: Wszystko polega na przeslaniu naglowka wysylam zalacznik, zapisz go.
Kod php realizujacy to znajdziesz pod adresem http://php.faq.pl/klucz/nazwa Pozdrawiam -------------------- .. make web your home ..
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 11:43 |